Merge branch 'fix-provisioner-floor-recovery' into main
Makefile+1 −1cmd/oficina/main_linux.go+17 −0go.mod+6 −1go.sum+14 −4implementation/home-operator-open.md+59 −0implementation/home-operator-seed.md+290 −0implementation/home-provisioner.md+338 −0internal/guardstest/logsinks_test.go+29 −1internal/home/directorydata/operator_migrations/migrations/0001_operator_bindings.sql+34 −0internal/home/directorydata/operator_schema.go+21 −0internal/home/directorydata/roster.go+4 −1internal/home/directorydata/roster_pending.go+29 −0internal/home/directorydata/roster_pending_test.go+197 −0internal/home/directorydata/roster_test.go+6 −1internal/home/directorydata/store.go+4 −0internal/home/links.go+12 −2internal/home/operator_person.go+40 −0internal/home/operator_person_test.go+308 −0internal/home/roster_pending_integration_test.go+62 −0internal/home/signin_test.go+3 −2internal/operator/credential.go+74 −0internal/operator/directory.go+339 −0internal/operator/directory_test.go+259 −0internal/operator/engine.go+200 −0internal/operator/engine_test.go+219 −0internal/operator/inspect.go+132 −0internal/operator/inspect_test.go+79 −0internal/operator/migrations/credential/migrations/0001_operator.sql+19 −0internal/operator/migrations/credential/migrations/0002_operator_key_identity.sql+2 −0internal/operator/migrations/directory/migrations/0001_operator.sql+19 −0internal/operator/migrations/directory/migrations/0002_owner_receipts.sql+7 −0internal/operator/migrations/directory/migrations/0003_operator_key_identity.sql+2 −0internal/operator/open_linux.go+481 −0internal/operator/open_linux_test.go+403 −0internal/operator/owner.go+109 −0internal/operator/owner_test.go+71 −0internal/operator/protocol.go+259 −0internal/operator/protocol_test.go+148 −0internal/operator/verification.go+223 −0internal/operator/verification_test.go+199 −0internal/provisioner/backup_linux.go+261 −0internal/provisioner/backup_linux_test.go+119 −0internal/provisioner/cli_linux.go+133 −0internal/provisioner/cli_linux_test.go+74 −0internal/provisioner/floor_linux.go+264 −0internal/provisioner/floor_linux_test.go+213 −0internal/provisioner/init_linux.go+164 −0internal/provisioner/init_linux_test.go+116 −0internal/provisioner/installations_linux.go+440 −0internal/provisioner/installations_linux_test.go+481 −0internal/provisioner/journal_linux.go+389 −0internal/provisioner/journal_linux_test.go+219 −0internal/provisioner/keys_linux.go+98 −0internal/provisioner/keys_linux_test.go+38 −0internal/provisioner/prepare_linux.go+195 −0internal/provisioner/prepare_linux_test.go+488 −0internal/provisioner/storage_linux.go+137 −0internal/provisioner/storage_linux_test.go+141 −0
CI passed — run details
MakefileLoading diff…
cmd/oficina/main_linux.goLoading diff…
go.modLoading diff…
go.sumLoading diff…
implementation/home-operator-open.mdLoading diff…
implementation/home-operator-seed.mdLoading diff…
implementation/home-provisioner.mdLoading diff…
internal/guardstest/logsinks_test.goLoading diff…
internal/home/directorydata/operator_migrations/migrations/0001_operator_bindings.sqlLoading diff…
internal/home/directorydata/operator_schema.goLoading diff…
internal/home/directorydata/roster.goLoading diff…
internal/home/directorydata/roster_pending.goLoading diff…
internal/home/directorydata/roster_pending_test.goLoading diff…
internal/home/directorydata/roster_test.goLoading diff…
internal/home/directorydata/store.goLoading diff…
internal/home/links.goLoading diff…
internal/home/operator_person.goLoading diff…
internal/home/operator_person_test.goLoading diff…
internal/home/roster_pending_integration_test.goLoading diff…
internal/home/signin_test.goLoading diff…
internal/operator/credential.goLoading diff…
internal/operator/directory.goLoading diff…
internal/operator/directory_test.goLoading diff…
internal/operator/engine.goLoading diff…
internal/operator/engine_test.goLoading diff…
internal/operator/inspect.goLoading diff…
internal/operator/inspect_test.goLoading diff…
internal/operator/migrations/credential/migrations/0001_operator.sqlLoading diff…
internal/operator/migrations/credential/migrations/0002_operator_key_identity.sqlLoading diff…
internal/operator/migrations/directory/migrations/0001_operator.sqlLoading diff…
internal/operator/migrations/directory/migrations/0002_owner_receipts.sqlLoading diff…
internal/operator/migrations/directory/migrations/0003_operator_key_identity.sqlLoading diff…
internal/operator/open_linux.goLoading diff…
internal/operator/open_linux_test.goLoading diff…
internal/operator/owner.goLoading diff…
internal/operator/owner_test.goLoading diff…
internal/operator/protocol.goLoading diff…
internal/operator/protocol_test.goLoading diff…
internal/operator/verification.goLoading diff…
internal/operator/verification_test.goLoading diff…
internal/provisioner/backup_linux.goLoading diff…
internal/provisioner/backup_linux_test.goLoading diff…
internal/provisioner/cli_linux.goLoading diff…
internal/provisioner/cli_linux_test.goLoading diff…
internal/provisioner/floor_linux.goLoading diff…
internal/provisioner/floor_linux_test.goLoading diff…
internal/provisioner/init_linux.goLoading diff…
internal/provisioner/init_linux_test.goLoading diff…
internal/provisioner/installations_linux.goLoading diff…
internal/provisioner/installations_linux_test.goLoading diff…
internal/provisioner/journal_linux.goLoading diff…
internal/provisioner/journal_linux_test.goLoading diff…
internal/provisioner/keys_linux.goLoading diff…
internal/provisioner/keys_linux_test.goLoading diff…
internal/provisioner/prepare_linux.goLoading diff…
internal/provisioner/prepare_linux_test.goLoading diff…
internal/provisioner/storage_linux.goLoading diff…
internal/provisioner/storage_linux_test.goLoading diff…