carlos / platform Public

WIP claim Plan 14 track E checkpoint 5 (not for merge): signed stopped-unit repair (incident recipe), recovery Verified field

Co-Authored-By: Codex <noreply@openai.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
codex agent, operated by paul@keymail.dev pushed by claude agent, operated by paul@keymail.dev 91fe61ce2ea78840d904f62a861d55483f273668 parent 7d99ac8
15 files changed, +670 −71
  • internal/host/agent.go +11 −1
  • internal/host/namedrecovery.go +125 −0
  • internal/host/plan14_history_recovery_authority_test.go +85 −0
  • internal/host/plan14_history_recovery_test.go +1 −3
  • internal/host/plan14_incident_recipe_test.go +279 −0
  • internal/host/proofbinding.go +22 −13
  • internal/host/roothistory_recovery.go +5 −47
  • internal/host/rootrestart.go +1 −0
  • internal/host/rootrollback.go +1 −0
  • internal/provision/plan9_b8_census_test.go +2 −1
  • internal/provision/testdata/plan14-root-reads-merge.tsv +13 −6
  • internal/release/signedhead.go +27 −0
  • internal/rootstate/link_linux.go +50 −0
  • internal/rootstate/link_linux_test.go +41 −0
  • internal/rootstate/link_other.go +7 −0

CI failed — run details

CI log
=== gate ===
cd launchctx && go vet ./... && go test ./... -count=1
ok  	amadan.net/carlos/platform.git/launchctx	0.011s
?   	amadan.net/carlos/platform.git/launchctx/controlname	[no test files]
?   	amadan.net/carlos/platform.git/launchctx/wireid	[no test files]
go vet ./...
gofmt -l .: clean
go test ./... -count=1 -timeout 30m
ok  	github.com/carlosframework/platform	344.962s
?   	github.com/carlosframework/platform/cmd/changelog	[no test files]
ok  	github.com/carlosframework/platform/cmd/console	3.110s
ok  	github.com/carlosframework/platform/cmd/moveprobe	92.163s
ok  	github.com/carlosframework/platform/internal/activator	229.951s
ok  	github.com/carlosframework/platform/internal/agentsock	0.015s
ok  	github.com/carlosframework/platform/internal/alerting	0.004s
ok  	github.com/carlosframework/platform/internal/analytics	0.018s
ok  	github.com/carlosframework/platform/internal/appconfig	2.307s
ok  	github.com/carlosframework/platform/internal/apperr	0.070s
ok  	github.com/carlosframework/platform/internal/applog	0.122s
ok  	github.com/carlosframework/platform/internal/awsinv	0.004s
ok  	github.com/carlosframework/platform/internal/boxchoice	0.005s
ok  	github.com/carlosframework/platform/internal/boxid	0.701s
?   	github.com/carlosframework/platform/internal/boxid/boxidtest	[no test files]
?   	github.com/carlosframework/platform/internal/boxid/internal/signtest	[no test files]
ok  	github.com/carlosframework/platform/internal/boxvolumes	0.008s
ok  	github.com/carlosframework/platform/internal/caps	0.011s
ok  	github.com/carlosframework/platform/internal/certwarm	0.003s
ok  	github.com/carlosframework/platform/internal/cgroup	0.189s
ok  	github.com/carlosframework/platform/internal/changelog	0.234s
ok  	github.com/carlosframework/platform/internal/clamd	0.055s
?   	github.com/carlosframework/platform/internal/cliflag	[no test files]
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: account fleet bab: open registry: unable to open database file (14)
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: account fleet bab: fleet view: bucket having a moment
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: keymail box-a/disk to ops-a@keymail.dev: context deadline exceeded
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: keymail box-a/disk to ops-b@keymail.dev: context deadline exceeded
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: box-a/disk transition dropped — no operator holds a keymail grant
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: unparsable alerts/boxes/box-junk.json: invalid character 'n' looking for beginning of object key string
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: alert watch: no keymail grant for ops-b@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: app region bab/gamma:  (default)
2026/10/13 14:34:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:56 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:42703/api/app/send": dial tcp 127.0.0.1:42703: connect: connection refused
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: app region bab/piped:  (default)
2026/10/13 14:34:57 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: api channels bab/widget: pipeline read: pipeline wrapper: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: app region bab/piped:  (default)
2026/10/13 14:34:57 console: backfilled account manifest for bab (ops)
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: api promote titogo abc1234 -> beta: promote titogo abc1234 -> beta: beta is entered from edge only, and this build is on no rung yet — use --hotfix to bypass the ladder
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:57 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: could not notify eve@keymail.dev of a CLI token issue: Post "http://127.0.0.1:42727/api/app/send": dial tcp 127.0.0.1:42727: connect: connection refused
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: bab/titogo is in the trash in the bucket; marking it trashed here
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: trashed bab/titogo: settle: release: read trash marker for bab/titogo: AccessDenied: s3://carlos-prod-secret/deleted.json request id ABC123
2026/10/13 14:34:59 console: bab/titogo is in the trash in the bucket; marking it trashed here
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:34:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: api trash bab/titogo: production flag: AccessDenied: s3://carlos-prod-secret/production.json request id ABC123
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:41551/api/app/send": dial tcp 127.0.0.1:41551: connect: connection refused
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: app region bab/paul:  (default)
2026/10/13 14:35:00 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: app region bab/titogo:  (default)
2026/10/13 14:35:00 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:00 console: app region bab/unplaced:  (default)
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: app region bab/titogo:  (default)
2026/10/13 14:35:00 console: claim bab/titogo: set placement fleet/pi: SQL logic error: no such column: placement (1)
2026/10/13 14:35:00 console: backfilled account manifest for bab ()
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: app region bab/app-0:  (default)
2026/10/13 14:35:00 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:00 console: app region bab/app-1:  (default)
2026/10/13 14:35:00 console: app region bab/app-2:  (default)
2026/10/13 14:35:00 console: app region bab/app-3:  (default)
2026/10/13 14:35:00 console: app region bab/app-4:  (default)
2026/10/13 14:35:00 console: app region bab/app-5:  (default)
2026/10/13 14:35:00 console: app region bab/app-6:  (default)
2026/10/13 14:35:00 console: app region bab/bob-fresh:  (default)
2026/10/13 14:35:00 console: app region bab/via-browser:  (default)
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:00 console: api ship bab/console: read app flags: SQL logic error: no such column: build_probe (1)
2026/10/13 14:35:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: api config apply bab/titogo (default): config: titogo has no default bundle — nothing to unset
2026/10/13 14:35:02 console: api config apply bab/titogo (staging): config: titogo has no staging bundle — nothing to unset
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: api db bab/titogo/acme.go.tito.io: list level 0: api error AccessDenied: no access to secret-bucket
2026/10/13 14:35:03 console: api db bab/titogo/acme.go.tito.io: open level 0 1-1: api error AccessDenied: no access to secret-bucket
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:03 console: could not notify bob@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:03 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: context canceled
2026/10/13 14:35:03 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: context canceled
2026/10/13 14:35:03 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: context canceled
2026/10/13 14:35:03 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:03 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:03 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:04 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: context canceled
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:04 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:04 console: api db bab/titogo/acme.go.tito.io: stream level 0 1-1: write tcp 127.0.0.1:46839->127.0.0.1:55292: i/o timeout
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:04 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:04 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:04 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:04 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:04 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=454
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/13 14:35:05 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/13 14:35:05 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/13 14:35:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: api rollback km canary/x: rollback: km canary/x would go back to v1, which has no signed digest. Run carlos channels resign --app km canary/x first, or promote a newer build
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:06 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_ACME_DELEGATION_ZONE "*.bad zone" is not a valid domain — delegation off, wildcard-enable requests refuse with "no delegation zone configured" until it's fixed
2026/10/13 14:35:08 console: CARLOS_ACME_DELEGATION_ZONE "-leading-hyphen.example.com" is not a valid domain — delegation off, wildcard-enable requests refuse with "no delegation zone configured" until it's fixed
2026/10/13 14:35:08 console: CARLOS_ACME_DELEGATION_ZONE "has a space.example.com" is not a valid domain — delegation off, wildcard-enable requests refuse with "no delegation zone configured" until it's fixed
2026/10/13 14:35:08 console: CARLOS_ACME_DELEGATION_ZONE "*.bad zone" is not a valid domain — delegation off, wildcard-enable requests refuse with "no delegation zone configured" until it's fixed
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: door keys bab/titogo: database revision 1 was below the bucket's 99; advanced past it
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: door keys bab/titogo: database revision 2 was below the bucket's 7; advanced past it
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: door keys bab/titogo: overwriting an unverifiable object: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: door keys bab/titogo: overwriting an unverifiable object: doorkey: bad signature
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: api features block bab/titogo: features at apps/bab/titogo/features.json: unknown schema 9
2026/10/13 14:35:10 console: api features get bab/titogo: features at apps/bab/titogo/features.json: unknown schema 9
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:10 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:11 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: api instance move bab/titogo/acme.go.tito.io: termination fence of uk-box: hostactors: roster authority refused
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: api instance move bab/titogo/acme.go.tito.io: begin move mv_m2m4lkoepdtzbpunfahuqyj4tq: hostops: identity mismatch
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_z4pog3yfm5ty5aol6m6qo2dcoi but the record start failed: secret-detail: record put failed
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:12 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: api instances delete bab/titogo/acme.go.tito.io: provision: claim retirement unavailable
2026/10/13 14:35:13 console: api instances delete bab/titogo/acme.go.tito.io: provision: claim retirement unavailable
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:13 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:13 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: identity mismatch
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:14 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:15 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:15 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostclaim: transition not legal from the claim's state
2026/10/13 14:35:15 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:15 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostops: pending
2026/10/13 14:35:15 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:15 console: api instance move bab/titogo/acme.go.tito.io: typed move write refused: hostclaim: transition not legal from the claim's state
2026/10/13 14:35:15 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:16 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:16 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:16 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:18 console: api instance move bab/titogo/acme.go.tito.io: declared loss refused: hostresolve: evidence or operation does not authorize resolution
2026/10/13 14:35:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 edges: box "uk-box" has an edges file under control/edges/ but no status snapshot at all, so no region outside the home is automatically eligible until it reports; said once
2026/10/13 14:35:19 edges: 1 edges file(s) under control/edges/ but no fresh box snapshot matched any of them, so automatic region placement sees the home alone (are edges and status in different buckets? see CARLOS_STATUS_BUCKET/CARLOS_STATUS_PREFIX)
2026/10/13 14:35:19 console: an incomplete read of the edges files or box snapshots (edges complete true, snapshots complete false), so no region outside the home is automatically eligible this request; said once
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 edges: could not read control/edges/se-box.json for the placement join: read timeout
2026/10/13 14:35:20 edges: could not read control/edges/se-box.json for the placement join: read timeout
2026/10/13 14:35:20 edges: box "se-box" has a fresh status snapshot but no edges file under control/edges/, so no region outside the home is automatically eligible until it publishes one; said once
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: api instance move bab/titogo/acme.go.tito.io: protocol floor: moves: read floor: read timeout
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: termination fence of ie-box: secret-detail: fence store down
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: termination fence of ie-box: hostactors: roster authority refused
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: host roster: dirstore: control/host-actors.json: file does not exist
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: host roster: hostactors: roster authority refused
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: host roster: hostactors: roster authority refused
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: host roster: hostactors: roster authority refused
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: storage binding: read timeout
2026/10/13 14:35:22 console: api instance move bab/titogo/acme.go.tito.io: manifest: read timeout
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_77vbyzztylpff3ghb2qytqpxpy but the record write failed: write timeout
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_s5n7xmebrsbd7voa5adq3cpybu but the record write failed: write timeout
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: api instance move bab/titogo/acme.go.tito.io: the claim is moving under mv_a7js3cfywbu4weuxu5jc3jhhlq but the record write failed: write timeout
2026/10/13 14:35:23 console: api instance move bab/titogo/acme.go.tito.io: move mv_a7js3cfywbu4weuxu5jc3jhhlq: record reread: read timeout; the claim is left moving
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:24 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 provision: minted instance route acme.go.tito.io (app "titogo" acct "kam")
2026/10/13 14:35:25 provision: removed retired instance route acme.go.tito.io (record gone)
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: app region bab/titogo:  (default)
2026/10/13 14:35:25 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:25 status: fleet: skipping status/boxes/broken.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: api instances create bab/titogo/acme.go.tito.io: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:26 console: api instances manifest bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:26 console: api instances delete bab/titogo/acme.go.tito.io: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:26 edges: skipping control/edges/broken.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 edges: skipping control/edges/old.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 edges: skipping control/edges/broken.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 edges: skipping control/edges/old.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 edges: skipping control/edges/broken.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 edges: skipping control/edges/old.json in the placement join: not a versioned edges file
2026/10/13 14:35:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: api instances create bab/titogo: host claim check junk-titogo.bab.oncarlos.test: domains: claim junk-titogo.bab.oncarlos.test: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: api instances create bab/titogo: pipeline read: pipeline wrapper: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 provision: minted instance route hub.kam.oncarlos.test (app "hub" acct "kam")
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:28 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:29 console: ledger append bab/titogo/carbon: ledger: append lost 4 CAS races: ledger: append contention: dirstore: ledgers/bab/titogo/carbon/entries/20261013T143529Z-255d9a93d79e.json exists: store: compare-and-swap conflict
2026/10/13 14:35:29 console: ledger publish bab/titogo: store: compare-and-swap conflict
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: ledger append bab/titogo/carbon: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:30 console: ledger publish bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:30 console: ledger list bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:31 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: app region bab/widget:  (default)
2026/10/13 14:35:32 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: api pipeline get bab/widget: pipeline wrapper: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: app region bab/widget:  (default)
2026/10/13 14:35:32 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: api pipeline put bab/widget: set: store: compare-and-swap conflict
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: api pipeline put bab/widget: set: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 650dae663494bf05, op 1)
2026/10/13 14:35:32 console: relay disabled bab/titogo by alice@keymail.dev (op 2)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 9c42696c88493bac, op 1)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 53a0470a595492b0, op 1)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 42361e64b6e31fe7, op 1)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation fe6c48e768956f98, op 1)
2026/10/13 14:35:32 console: relay rotated eu-west-1 to kid k2, re-issued 1 app(s)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 1107dd1a5d727fe5, op 1)
2026/10/13 14:35:32 console: relay rotated eu-west-1 to kid k2, re-issued 1 app(s)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation faca87a12a199547, op 1)
2026/10/13 14:35:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:32 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation b355ebe1ea2bb194, op 1)
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 1f82de6396e983f2, op 1)
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:39957/api/app/send": dial tcp 127.0.0.1:39957: connect: connection refused
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:46481/api/app/send": dial tcp 127.0.0.1:46481: connect: connection refused
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:33273/api/app/send": dial tcp 127.0.0.1:33273: connect: connection refused
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: api scan sweep bab/titogo: objstore: object scanning is disabled for this deployment (bab/titogo)
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: api schedule status bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: api schedule status bab/titogo: apps/bab/titogo/schedule-status/bad.bab.oncarlos.com.json: invalid character 'n' looking for beginning of object key string
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:36 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:44339/api/app/send": dial tcp 127.0.0.1:44339: connect: connection refused
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: api sidecars create bab/titogo/bot: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:37 console: api sidecars manifest bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:37 console: api sidecars list bab/titogo: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:37 console: api sidecars delete bab/titogo/bot: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: api sidecars create bab/titogo: open registry: unable to open database file (14)
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: app region bab/afterstatus:  (default)
2026/10/13 14:35:38 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: could not notify eve@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: could not notify owner@example.teſt of a CLI token issue: Post "http://127.0.0.1:34911/api/app/send": dial tcp 127.0.0.1:34911: connect: connection refused
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: store decision bab: no keymail grant for paul@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:38 console: store decision bab: no keymail grant for paul@keymail.dev — not notified (they must sign in to the console once)
2026/10/13 14:35:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: api store approvals: list entitlements: list unavailable
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: api store approvals: read store/entitlements/bab.json: objstore: store/entitlements/bab.json: invalid character 'o' in literal null (expecting 'u')
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: api store provision bab/titogo: objstore: ensure bucket carlos-bab-titogo: backend detail must stay private
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: api store provision bab: read entitlement: objstore: store/entitlements/bab.json: invalid character 'p' looking for beginning of value
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:39651/api/app/send": dial tcp 127.0.0.1:39651: connect: connection refused
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: api store grant bab/titogo (bucket "other-uploads"): objstore: bucket or IAM user name belongs to another store: other-uploads
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:40 console: api store seal key: CARLOS_SECRETS_PUBKEY: invalid base64: illegal base64 data at input byte 3
2026/10/13 14:35:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: api store rotate bab/titogo: dirstore: apps/bab/titogo/store.json moved on: store: compare-and-swap conflict
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: api store grant bab/titogo (bucket ""): objstore: ensure bucket carlos-bab-titogo: AccessDenied: arn:aws:s3:::carlos-bab-titogo — status code 403, request id 8EXAMPLE7
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: object scanning disabled deployment-wide by alice@keymail.dev
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: object scanning enabled deployment-wide by alice@keymail.dev
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: object scanning enabled deployment-wide by alice@keymail.dev
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: api system antivirus: read: release: system/antivirus.json: schema 99 is not 1
2026/10/13 14:35:41 console: api system antivirus: replacing an unreadable record on disable: release: system/antivirus.json: schema 99 is not 1
2026/10/13 14:35:41 console: object scanning disabled deployment-wide by alice@keymail.dev
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: geoip publish refused: geoip database refused: not a valid MaxMind-format database
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:41 console: geoip upload: unexpected EOF
2026/10/13 14:35:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: could not notify roller@keymail.dev of a CLI token issue: Post "http://127.0.0.1:37759/api/app/send": dial tcp 127.0.0.1:37759: connect: connection refused
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:44 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:44 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:44 console: api system: role: SQL logic error: no such table: memberships (1)
2026/10/13 14:35:44 console: api system: role: SQL logic error: no such table: memberships (1)
2026/10/13 14:35:44 console: api system: role: SQL logic error: no such table: memberships (1)
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: api system: list fleets: unable to open database file (14) — reporting the platform's own boxes only
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: api system status: canary pointer: system pointer does not verify: system pointer router/canary: signature does not verify
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: SystemFeed is only partly configured (latest_url=false download_base=true pub_key=false) — a feed is all three or none, so this console is using the vendor feed instead
2026/10/13 14:35:47 console: SystemFeed is only partly configured (latest_url=false download_base=true pub_key=true) — a feed is all three or none, so this console is using the vendor feed instead
2026/10/13 14:35:47 console: SystemFeed is only partly configured (latest_url=false download_base=false pub_key=true) — a feed is all three or none, so this console is using the vendor feed instead
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: could not notify paul@keymail.dev of a CLI token issue: Post "http://127.0.0.1:41307/api/app/send": dial tcp 127.0.0.1:41307: connect: connection refused
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: app region bab/tmp-docs:  (default)
2026/10/13 14:35:47 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:47 console: app region bab/tmp-docs:  (default)
2026/10/13 14:35:47 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: app region bab/tmp-other:  (default)
2026/10/13 14:35:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: temporary create bab/tmp-blind: routes: unable to open database file (14)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: app region bab/tmp-race2:  (default)
2026/10/13 14:35:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:48 console: app region bab/tmp-race1:  (default)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: app region bab/tmp-ci:  (default)
2026/10/13 14:35:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: app region bab/tmp-b0:  (default)
2026/10/13 14:35:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:48 console: app region bab/tmp-b1:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b2:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b3:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b4:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b5:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b6:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b7:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b8:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b9:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b10:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b11:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b12:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b13:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b14:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b15:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b16:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b17:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b18:  (default)
2026/10/13 14:35:48 console: app region bab/tmp-b19:  (default)
2026/10/13 14:35:48 console: app region bab/permanent-one:  (default)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: bab/tmp-a is in the trash in the bucket; marking it trashed here
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: bab/tmp-a is in the trash in the bucket; marking it trashed here
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: bab/tmp-b is in the trash in the bucket; marking it trashed here
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: enable refused, the box inventory could not be read: edges records: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: api updates bab/km/a.example.com: promotion record v2: promotion record km/v2: signature verification failed
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:48 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:48 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: api updates install bab/km/a.example.com: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: api updates bab/km policy: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: api updates bab/km policy: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:49 console: api updates bab/km policy: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:49 console: api updates bab/km policy: enable refused, not every box applies update settings: ie-1: runs a binary that does not apply update settings
2026/10/13 14:35:49 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:49 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:49 console: api updates bab/km policy: enable refused, the box inventory could not be read: edges records: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: api updates policy bab/km: manifest: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: api updates policy bab/km: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: api version-target set bab/km: version target: write: AccessDenied: s3://carlos-prod-secret-bucket/version-target request id ABC123
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: could not notify eve@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: api releases list bab/km: tags: AccessDenied: s3://carlos-prod-secret-bucket/tags request id DEF456
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: app region bab/existing-site:  (default)
2026/10/13 14:35:50 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: app region bab/existing-site:  (default)
2026/10/13 14:35:50 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: app region bab/existing-site:  (default)
2026/10/13 14:35:50 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: app region bab/fresh-site:  (default)
2026/10/13 14:35:50 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:50 console: app region bab/console:  (default)
2026/10/13 14:35:50 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: app region bab/console:  (default)
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:51 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: store destroy bab/kass: objstore: empty bucket carlos-bab-kass: backend unreachable
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: settings mail read bab/kass: AccessDenied: s3://carlos-releases/apps/.../email.json request id XYZ
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: architecture refresh: console: infra inventory disabled for this process
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: architecture: registry: unable to open database file (14)
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: architecture: fleet view: bucket having a bad moment
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: instances manifest bab/kass: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: app region bab/svc-a0:  (default)
2026/10/13 14:35:54 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:54 console: app region bab/svc-a1:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a2:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a3:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a4:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a5:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a6:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a7:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a8:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a9:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a10:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a11:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a12:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a13:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a14:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a15:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a16:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a17:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a18:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a19:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a20:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a21:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a22:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a23:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a24:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a25:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a26:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a27:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a28:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a29:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a30:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a31:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a32:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a33:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a34:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a35:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a36:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a37:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a38:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a39:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a40:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a41:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a42:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a43:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a44:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a45:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a46:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a47:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a48:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a49:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a50:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a51:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a52:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a53:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a54:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a55:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a56:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a57:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a58:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a59:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a60:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a61:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a62:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a63:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a64:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a65:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a66:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a67:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a68:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a69:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a70:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a71:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a72:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a73:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a74:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a75:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a76:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a77:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a78:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a79:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a80:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a81:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a82:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a83:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a84:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a85:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a86:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a87:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a88:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a89:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a90:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a91:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a92:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a93:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a94:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a95:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a96:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a97:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a98:  (default)
2026/10/13 14:35:54 console: app region bab/svc-a99:  (default)
2026/10/13 14:35:54 console: app region bab/mine:  (default)
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: app region bab/rot-a0:  (default)
2026/10/13 14:35:54 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:54 console: app region bab/rot-a1:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a2:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a3:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a4:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a5:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a6:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a7:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a8:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a9:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a10:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a11:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a12:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a13:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a14:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a15:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a16:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a17:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a18:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a19:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a20:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a21:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a22:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a23:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a24:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a25:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a26:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a27:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a28:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a29:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a30:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a31:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a32:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a33:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a34:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a35:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a36:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a37:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a38:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a39:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a40:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a41:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a42:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a43:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a44:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a45:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a46:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a47:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a48:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a49:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a50:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a51:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a52:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a53:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a54:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a55:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a56:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a57:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a58:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a59:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a60:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a61:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a62:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a63:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a64:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a65:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a66:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a67:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a68:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a69:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a70:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a71:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a72:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a73:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a74:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a75:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a76:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a77:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a78:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a79:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a80:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a81:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a82:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a83:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a84:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a85:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a86:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a87:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a88:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a89:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a90:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a91:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a92:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a93:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a94:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a95:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a96:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a97:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a98:  (default)
2026/10/13 14:35:54 console: app region bab/rot-a99:  (default)
2026/10/13 14:35:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:54 console: app region bab/person-a0:  (default)
2026/10/13 14:35:54 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:54 console: app region bab/person-a1:  (default)
2026/10/13 14:35:54 console: app region bab/person-a2:  (default)
2026/10/13 14:35:54 console: app region bab/person-a3:  (default)
2026/10/13 14:35:54 console: app region bab/person-a4:  (default)
2026/10/13 14:35:54 console: app region bab/person-a5:  (default)
2026/10/13 14:35:54 console: app region bab/person-a6:  (default)
2026/10/13 14:35:54 console: app region bab/person-a7:  (default)
2026/10/13 14:35:54 console: app region bab/person-a8:  (default)
2026/10/13 14:35:54 console: app region bab/person-a9:  (default)
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: app region bab/hub-a-0:  (default)
2026/10/13 14:35:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:55 console: app region bab/hub-a-1:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-2:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-3:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-4:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-5:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-6:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-7:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-8:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-9:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-10:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-11:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-12:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-13:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-14:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-15:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-16:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-17:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-18:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-19:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-20:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-21:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-22:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-23:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-24:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-25:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-26:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-27:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-28:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-29:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-30:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-31:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-32:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-33:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-34:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-35:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-36:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-37:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-38:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-39:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-40:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-41:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-42:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-43:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-44:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-45:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-46:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-47:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-48:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-49:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-50:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-51:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-52:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-53:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-54:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-55:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-56:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-57:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-58:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-59:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-60:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-61:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-62:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-63:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-64:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-65:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-66:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-67:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-68:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-69:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-70:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-71:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-72:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-73:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-74:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-75:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-76:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-77:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-78:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-79:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-80:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-81:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-82:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-83:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-84:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-85:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-86:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-87:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-88:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-89:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-90:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-91:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-92:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-93:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-94:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-95:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-96:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-97:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-98:  (default)
2026/10/13 14:35:55 console: app region bab/hub-a-99:  (default)
2026/10/13 14:35:55 console: app region bab/hub-b-fresh:  (default)
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: materialized account bac (Kass) from the bucket
2026/10/13 14:35:55 console: materialized account bac (Legacy) from the bucket
2026/10/13 14:35:55 console: account bac names owner "not-an-address", which is not a keymail address — nobody could sign in as it, so no membership was created. Fix it with: console member --add <address> bac --role owner
2026/10/13 14:35:55 console: materialized account bac (Typo) from the bucket
2026/10/13 14:35:55 console: accounts/bac/account.json names owner "not-an-address", which is not a keymail address — materializing the account without it; give it one with `console member --add <address> bac --role owner`
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:55 console: production flag kass: production flag wrapper: invalid character 'n' looking for beginning of object key string
2026/10/13 14:35:55 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:55 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:56 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 edges: skipping control/edges/broken.json in the placement join: not a versioned edges file
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: move door: read the identity record of uk-b: read timeout
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: api updates bab/kass/web.kass.carlosapp.dev: enable refused, not every box applies update settings: linus-marquetry: runs a binary that does not apply update settings
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:35:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:00 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:00 console: materialized account bac (Account) from the bucket
2026/10/13 14:36:00 console: audit geoip off platform: sql: no rows in result set
2026/10/13 14:36:01 console: geoip publish refused: geoip database refused: not a valid MaxMind-format database
2026/10/13 14:36:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:01 console: mail push: bab/kass: hostops: identity mismatch
2026/10/13 14:36:01 console: mail push: bab/kass: hostops: identity mismatch
2026/10/13 14:36:01 console: api config apply bab/kass (default): hostops: identity mismatch
2026/10/13 14:36:01 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: mail push: bab/kass: hostops: identity mismatch
2026/10/13 14:36:02 console: api config apply bab/kass (default): hostops: identity mismatch
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:36:07 console: claim request refused: hostops: pending
2026/10/13 14:36:08 console: api email credentials revoke bab/titogo (laptop): mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:08 console: api email domain remove bab/titogo (titogo.bab.oncarlos.com): mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:09 console: api email push off bab/titogo: hostops: pending
2026/10/13 14:36:09 console: audit instance-delete titogo: hostops: pending
2026/10/13 14:36:19 console: audit sidecar-delete titogo: hostops: pending
2026/10/13 14:36:29 console: audit db-read titogo: hostops: pending
2026/10/13 14:36:29 console: control-plane clear bab/titogo: hostops: pending
2026/10/13 14:36:30 console: api instances update bab/titogo/ha.go.tito.io: hostops: pending
2026/10/13 14:36:30 console: app region bab/claim-web-new:  (default)
2026/10/13 14:36:30 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:31 console: analytics setting bab/kass: hostops: pending
2026/10/13 14:36:31 console: canary kass v1 -> canary/rc: hostops: pending
2026/10/13 14:36:32 console: retire kass canary/rc: hostops: pending
2026/10/13 14:36:32 console: control-plane clear bab/titogo: hostops: pending
2026/10/13 14:36:33 console: control-plane set bab/titogo: hostops: pending
2026/10/13 14:36:33 console: trash bab/titogo: hostops: pending
2026/10/13 14:36:35 console: errors level bab/kass: hostops: pending
2026/10/13 14:36:35 console: fast-track kass stable: hostops: pending
2026/10/13 14:36:36 console: gate write bab/titogo/acme.go.tito.io: hostops: pending
2026/10/13 14:36:36 console: browser restart bab/kass/kass.carlosapp.dev: hostops: pending
2026/10/13 14:36:37 console: browser retry bab/titogo/web.go.tito.io: hostops: pending
2026/10/13 14:36:37 console: api updates bab/titogo/acme.go.tito.io: hostops: pending
2026/10/13 14:36:38 console: api updates install bab/titogo/acme.go.tito.io: hostops: pending
2026/10/13 14:36:38 console: app region bab/tmp-claim-keep:  (default)
2026/10/13 14:36:38 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:38 console: keep bab/tmp-claim-keep: hostops: pending
2026/10/13 14:36:39 console: confirm pending change: hostops: pending
2026/10/13 14:36:40 console: reject pending change 73b00f5c23b3bf644b9e2b6f3219ab74: hostops: pending
2026/10/13 14:36:40 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:40 console: pipeline settings save bab/titogo: set: hostops: pending
2026/10/13 14:36:41 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:36:41 console: production kass -> true: hostops: pending
2026/10/13 14:36:42 console: promote kass v1 -> canary/x: hostops: pending
2026/10/13 14:36:43 console: browser restart bab/kass/: hostops: pending
2026/10/13 14:36:43 console: rollback kass canary/x: hostops: pending
2026/10/13 14:36:44 console: store destroy bab/titogo: hostops: pending
2026/10/13 14:36:44 console: swap policy bab/kass: hostops: pending
2026/10/13 14:36:44 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:36:45 console: service create bab/svc-web: hostops: pending
2026/10/13 14:36:45 console: service revoke bab: hostops: pending
2026/10/13 14:36:46 console: service rotate bab/svc-a: hostops: pending
2026/10/13 14:36:46 console: claim request refused: hostops: pending
2026/10/13 14:36:47 console: restore bab/titogo: hostops: pending
2026/10/13 14:36:48 console: app region bab/claim-cli-new:  (default)
2026/10/13 14:36:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:48 console: app region bab/tmp-claim-cli:  (default)
2026/10/13 14:36:48 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:49 console: api resign bab/kass canary/x: hostops: pending
2026/10/13 14:36:49 console: api config sync bab/titogo: hostops: pending
2026/10/13 14:36:50 console: api trash bab/titogo: hostops: pending
2026/10/13 14:36:51 console: door key mint bab/titogo: hostops: pending
2026/10/13 14:36:51 console: door key revoke bab/titogo dd69eb4a7e3325f8: hostops: pending
2026/10/13 14:36:52 console: api email declare bab/titogo: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:52 console: api email credentials create bab/titogo: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:53 console: api email domain ensure bab/titogo (titogo.bab.oncarlos.com): mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:53 console: api email domain verify bab/titogo.bab.oncarlos.com: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:54 console: api email enable bab/titogo: apply grant: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:54 console: api email pause bab/titogo: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:55 console: api email rotate bab/titogo: mail: lifecycle resource operation pending
hostops: pending
2026/10/13 14:36:55 console: api features set bab/titogo: hostops: pending
2026/10/13 14:36:56 console: api instance token bab/titogo: hostops: pending
2026/10/13 14:36:56 console: claim request refused: hostops: pending
2026/10/13 14:36:57 console: api instance channel bab/titogo/web.go.tito.io: hostops: pending
2026/10/13 14:36:58 console: api instance retry bab/titogo/web.go.tito.io: hostops: pending
2026/10/13 14:36:59 console: api updates install bab/titogo/acme.go.tito.io: hostops: pending
2026/10/13 14:36:59 console: app region bab/tmp-claim-keep:  (default)
2026/10/13 14:36:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:36:59 console: lifecycle tmp-claim-keep: hostops: pending
2026/10/13 14:37:00 console: ledger publish bab/titogo: hostops: pending
2026/10/13 14:37:00 console: ledger append bab/titogo/carbon: hostops: pending
2026/10/13 14:37:01 console: ledger blob bab/titogo/prompts: hostops: pending
2026/10/13 14:37:01 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:37:01 console: api promote kass v1 -> canary/claim: hostops: pending
2026/10/13 14:37:02 console: api relay enable: hostops: pending
2026/10/13 14:37:02 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation a71527e9525d4cfb, op 1)
2026/10/13 14:37:02 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation 93d38907aad15a61, op 1)
2026/10/13 14:37:02 console: api relay adopted: hostops: pending
2026/10/13 14:37:03 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation 06f3fad3d9222462, op 1)
2026/10/13 14:37:03 console: api relay disable: hostops: pending
2026/10/13 14:37:03 console: relay disabled bab/titogo by paul@keymail.dev (op 2)
2026/10/13 14:37:03 console: api ship titogo abc1234: hostops: pending
2026/10/13 14:37:04 console: api authorize bab/kass v1: hostops: pending
2026/10/13 14:37:04 console: api restart bab/titogo: hostops: pending
2026/10/13 14:37:05 console: api restart scope bab/kass (host kass.carlosapp.dev): hostops: pending
2026/10/13 14:37:05 console: api restore bab/titogo: hostops: pending
2026/10/13 14:37:06 console: api retention set bab/titogo: hostops: pending
2026/10/13 14:37:06 console: api rollback kass canary/x: hostops: pending
2026/10/13 14:37:07 console: api schedule set bab/titogo sync: hostops: pending
2026/10/13 14:37:07 console: api schedule rm bab/titogo sync: hostops: pending
2026/10/13 14:37:08 console: api schedule run bab/titogo sync: hostops: pending
2026/10/13 14:37:08 console: claim request refused: hostops: pending
2026/10/13 14:37:09 console: api sidecars wake bab/titogo/bot: hostops: pending
2026/10/13 14:37:09 console: api store create bab/titogo: hostops: pending
2026/10/13 14:37:10 console: api store grant bab/titogo (bucket ""): hostops: pending
2026/10/13 14:37:10 console: api store provision bab/titogo: hostops: pending
2026/10/13 14:37:11 console: api store rotate bab/titogo: hostops: pending
2026/10/13 14:37:11 console: api store rotate finish bab/titogo: hostops: pending
2026/10/13 14:37:12 console: api scan request bab/titogo: hostops: pending
2026/10/13 14:37:12 console: api scan enforce bab/titogo: hostops: pending
2026/10/13 14:37:12 console: api scan grant bab/titogo: enable: hostops: pending
2026/10/13 14:37:13 console: api scan revoke bab/titogo: hostops: pending
2026/10/13 14:37:13 console: api scan sweep bab/titogo: hostops: pending
2026/10/13 14:37:14 console: app region bab/tmp-claim-ttl:  (default)
2026/10/13 14:37:14 console: backfilled account manifest for bab (ops)
2026/10/13 14:37:14 console: lifecycle tmp-claim-ttl: hostops: pending
2026/10/13 14:37:15 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation 1ea4874188cfde39, op 1)
2026/10/13 14:37:15 console: relay rotate eu-west-1: bab/titogo: hostops: pending
2026/10/13 14:37:15 console: relay rotated eu-west-1 to kid k2, re-issued 0 app(s)
2026/10/13 14:37:15 console: audit relay-rotate platform: sql: no rows in result set
2026/10/13 14:37:15 console: relay rotated eu-west-1 to kid k3, re-issued 1 app(s)
2026/10/13 14:37:15 console: audit relay-rotate platform: sql: no rows in result set
2026/10/13 14:37:15 console: service create bab/svc-cli: hostops: pending
2026/10/13 14:37:16 console: service revoke bab: hostops: pending
2026/10/13 14:37:16 console: service rotate bab/svc-a: hostops: pending
2026/10/13 14:37:17 console: ses events: logging Delivery for bab/titogo: hostops: pending
2026/10/13 14:37:17 console: ses events: recording Delivery for bab/titogo: hostops: pending
2026/10/13 14:37:17 console: cli token revoke paul@keymail.dev: hostops: pending
2026/10/13 14:37:18 console: api config apply bab/titogo (default): hostops: pending
2026/10/13 14:37:18 console: api domains paths bab/titogo ti.to: hostops: pending
2026/10/13 14:37:19 console: api email push key bab/titogo: hostops: pending
2026/10/13 14:37:19 console: api instances enable bab/titogo: hostops: pending
2026/10/13 14:37:20 console: api updates bab/titogo/acme.go.tito.io: hostops: pending
2026/10/13 14:37:20 console: api pipeline put bab/titogo: set: hostops: pending
2026/10/13 14:37:21 console: api sidecars enable bab/titogo: hostops: pending
2026/10/13 14:37:21 console: api swap bab/titogo: hostops: pending
2026/10/13 14:37:22 console: api telemetry bab/titogo: hostops: pending
2026/10/13 14:37:22 console: api updates policy bab/titogo: hostops: pending
2026/10/13 14:37:23 console: api version-target set bab/titogo: hostops: pending
2026/10/13 14:37:26 console: claim restore bab/titogo: recovered (restored)
2026/10/13 14:37:30 console: door keys re-sign bab/titogo: hostops: pending
2026/10/13 14:37:36 console: app region bab/tmp-claim-expiry:  (default)
2026/10/13 14:37:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:37:36 console: expiry pass: trash bab/tmp-claim-expiry: hostops: pending
2026/10/13 14:37:43 console: mail push: bab/titogo: hostops: pending
2026/10/13 14:37:49 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation 6452ea311ac17031, op 1)
2026/10/13 14:37:49 console: relay writer lease acquired (holder cddd0cd65127a7f6)
2026/10/13 14:37:49 console: relay reconcile bab/titogo: hostops: pending
2026/10/13 14:37:52 console: relay writer lease acquired (holder cddd0cd65127a7f6)
2026/10/13 14:37:55 console: scan pass: bab/titogo: hostops: pending
2026/10/13 14:38:05 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:38:05 console: audit geoip off platform: sql: no rows in result set
2026/10/13 14:38:06 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:06 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:07 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:07 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:07 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:08 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:08 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:08 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:09 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:09 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:10 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:11 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:11 console: backfilled account manifest for bab (ops)
2026/10/13 14:38:11 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:12 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:13 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:38:24 console: relay enabled bab/titogo in eu-west-1 by paul@keymail.dev (incarnation 7f9818cf8b350717, op 1)
2026/10/13 14:38:29 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:30 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:31 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:38:31 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:32 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:37 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:39 console: audit analytics-setting account: sql: no rows in result set
2026/10/13 14:38:40 console: audit errors-level account: sql: no rows in result set
2026/10/13 14:38:40 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:40 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-detach-box pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-rotate-box pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:41 console: audit fleet-tag-box pi: sql: no rows in result set
2026/10/13 14:38:43 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:44 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:44 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:44 console: audit store-approve : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:44 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:45 console: audit store-decline : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:45 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-detach-box pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:46 console: audit fleet-rotate-box pi: sql: no rows in result set
2026/10/13 14:38:47 console: audit fleet-create pi: sql: no rows in result set
2026/10/13 14:38:47 console: audit fleet-add-box pi: sql: no rows in result set
2026/10/13 14:38:47 console: audit fleet-tag-box pi: sql: no rows in result set
2026/10/13 14:38:47 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:48 console: audit system-activation-cancel platform: sql: no rows in result set
2026/10/13 14:38:48 console: object scanning enabled deployment-wide by paul@keymail.dev
2026/10/13 14:38:48 console: audit system-layout platform: sql: no rows in result set
2026/10/13 14:38:49 console: audit pointer-digests-on platform: sql: no rows in result set
2026/10/13 14:38:49 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:49 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:49 console: audit system-rollback platform: sql: no rows in result set
2026/10/13 14:38:49 console: audit system-update platform: sql: no rows in result set
2026/10/13 14:38:52 console: audit store-apply : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:52 console: audit store-decline : constraint failed: claim: app write not permitted (1811)
2026/10/13 14:38:53 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:38:53 console: audit geoip publish platform: sql: no rows in result set
2026/10/13 14:39:19 console: cli token revoke paul@keymail.dev: hostops: pending
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: claim recovery: context canceled
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:21 console: claim recovery: sns: context canceled
context canceled
context canceled
2026/10/13 14:39:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:23 console: materialized account bac (Account) from the bucket
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: claim restore bab/kass: recovered (restored)
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: claim restore bab/kass: recovered (restored)
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: hold app materialization bab/kass: constraint failed: test restore SQL failure (1811)
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:26 console: restore row bab/kass: constraint failed: test restore SQL failure (1811)
2026/10/13 14:39:28 console: mail push: bab/titogo: hostops: pending
2026/10/13 14:39:35 console: mail push: bab/titogo: no answer: lost response
no answer: lost response
2026/10/13 14:39:35 mail: disassociating tenant resource for bab/remove.example.com: lost disassociation response
2026/10/13 14:39:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:38 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: materialized account bac (Testco) from the bucket
2026/10/13 14:39:39 console: account telemetry bac: dirstore: invalid key "apps/bac//telemetry.json"
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: materialized account bac (Testco) from the bucket
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:39 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: control-plane check console in account bab: SQL logic error: no such column: control_plane (1)
2026/10/13 14:39:40 console: control-plane check console in account bab: SQL logic error: no such column: control_plane (1)
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:40 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: api instances create bab/titogo: refused: acme.go.tito.io still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: api sidecars create bab/titogo: refused: bot.titogo.bab.sidecar.internal still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: api instances create bab/titogo: refused: acme.go.tito.io still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: api sidecars create bab/titogo: refused: bot.titogo.bab.sidecar.internal still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:41 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:41 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: replica client for instances/acme.go.tito.io: resolve region for secret-bucket: no credentials
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: list instances/acme.go.tito.io level 0: list secret-bucket: connection reset
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api instances create bab/titogo: leftover replica check for acme.go.tito.io: list instances/acme.go.tito.io level 0: page secret-bucket: timeout
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: replica client for instances/bot.titogo.bab.sidecar.internal: resolve region for secret-bucket: no credentials
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: list instances/bot.titogo.bab.sidecar.internal level 0: list secret-bucket: connection reset
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: api sidecars create bab/titogo: leftover replica check for bot.titogo.bab.sidecar.internal: list instances/bot.titogo.bab.sidecar.internal level 0: page secret-bucket: timeout
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:41 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: api instances create bab/titogo: refused: acme.go.tito.io still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: api sidecars create bab/titogo: refused: bot.titogo.bab.sidecar.internal still holds replica data from a deleted record (#199); purge it to free the host
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: api instances create bab/titogo: read existing record for acme.go.tito.io: get secret-bucket: connection reset
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: api sidecars create bab/titogo: read existing record for bot.titogo.bab.sidecar.internal: get secret-bucket: connection reset
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/13 14:39:42 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/13 14:39:42 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: materialized account bac (Testco) from the bucket
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: materialized account bac (Testco) from the bucket
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: materialized account bac (Testco) from the bucket
2026/10/13 14:39:42 console: tombstone account bac: console: no deployment release store is configured on this box
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:42 console: trash marker bab/kass: release: malformed trash marker for bab/kass: invalid character 'n' looking for beginning of object key string
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: purge preflight bab/kass: release: bab/kass is flagged production — a trashed production app should be impossible; refusing to purge
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: purge preflight bab/kass: release: bab/kass is flagged production — a trashed production app should be impossible; refusing to purge
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: bab/kass has no trash marker and still has objects; restoring it here
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:43 edgesfile: could not load box snapshots (bucket list refused) — edge set falls back to the configured list
2026/10/13 14:39:43 console: versions kass: bucket list refused
2026/10/13 14:39:43 console: tags kass: bucket list refused
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: deploy signer for bab/hello: key grant signature verification failed (not signed by the deployment's root release key)
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: deploy signer for bab/hello: mint key grant: invalid name "deploy.bad name!" (letters, digits, . _ - ; up to 64)
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: attach story.carlosframework.com: existing record is not this door's to adopt (read: provision: record bab/story/story.carlosframework.com: provision: invalid maintenance projection or protected fields)
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: attach story.carlosframework.com: existing record is not this door's to adopt (read: <nil>)
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: attach story.carlosframework.com: record write: opStore: timed out after the object landed
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: attach story.carlosframework.com: claim write: opStore: bucket unavailable
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: attach story.carlosframework.com: record write: opStore: bucket unavailable
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:44 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:41079/api/app/send": dial tcp 127.0.0.1:41079: connect: connection refused
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:45 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: bill pass 2026-08: cost explorer: AccessDeniedException: user is not authorized
2026/10/13 14:39:46 console: bill pass 2026-07: cost explorer: AccessDeniedException: user is not authorized
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: bill pass 2026-08: cost explorer: ThrottlingException: rate exceeded
2026/10/13 14:39:46 console: bill pass 2026-07: cost explorer: ThrottlingException: rate exceeded
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:46 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:47 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: cost explorer: resolve aws credentials: failed to refresh cached credentials, no EC2 IMDS role found, operation error ec2imds: GetMetadata, exceeded maximum number of attempts, 3, request send failed, Get "http://169.254.169.254/latest/meta-data/iam/security-credentials/": dial tcp 169.254.169.254:80: connect: connection refused — bill pulls disabled for this process; manual bill entry only
2026/10/13 14:39:51 console: bill pass 2026-08: cost explorer: console: cost explorer disabled for this process
2026/10/13 14:39:51 console: bill pass 2026-07: cost explorer: console: cost explorer disabled for this process
2026/10/13 14:39:51 console: bill pass 2026-08: cost explorer: console: cost explorer disabled for this process
2026/10/13 14:39:51 console: bill pass 2026-07: cost explorer: console: cost explorer disabled for this process
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: storage pass: store bab/kass: endpoint down
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: storage pass: store record bab/kass: objstore: apps/bab/kass/store.json: invalid character 'n' looking for beginning of object key string
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: fold storage/census: storage day 2026-08-10: key "my-app/releases" has an invalid account segment "my-app"; attributing to bab
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:51 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: load economics: fleet meters unavailable: console: fleet meters: registry /tmp/TestLoadEconomicsDegradesWithoutRegistry275760124/003/nonexistent-registry.db: stat /tmp/TestLoadEconomicsDegradesWithoutRegistry275760124/003/nonexistent-registry.db: no such file or directory
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: edge proof: first signed request from the edge — X-Forwarded-For from loopback now needs a proof
2026/10/13 14:39:52 console: a loopback request carried X-Forwarded-For with no valid edge proof; counting it against the peer address. Expected now and then from a process on this box; on every request it means the edge no longer signs (rolled back?) and every client shares one rate limit
2026/10/13 14:39:52 console: a loopback request carried X-Forwarded-For with no valid edge proof; counting it against the peer address. Expected now and then from a process on this box; on every request it means the edge no longer signs (rolled back?) and every client shares one rate limit
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: trash bab/tmp-a: release: write trash marker for bab/tmp-a: hookStore: put refused
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: early purge bab/tmp-a: release: bab/tmp-a was trashed at 2026-10-13T13:39:52Z, not 2026-10-10T14:39:52Z: release: the trash marker is not the one the purge was decided for
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: early purge bab/tmp-a: release: purge apps/bab/tmp-a/releases/v1/site.tar.gz: hookStore: delete refused
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: bab/tmp-a is marked as the control plane; not purging it
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: bab/tmp-a has email estate; not purging it
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: the apps/ listing is empty but 1 trashed row(s) exist here — refusing to release their names; is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: the apps/ listing is empty but 1 trashed row(s) exist here — refusing to release their names; is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: expiry pass: bab/tmp-due left the trash before its purge; settling it
2026/10/13 14:39:52 console: bab/tmp-due has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: bab/tmp-a is in the trash in the bucket; marking it trashed here
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: expiry pass: early purge bab/tmp-a: hookStore: delete refused
2026/10/13 14:39:52 console: expiry pass: the apps/ listing holds nothing but trash markers, or could not be read; expiring nothing and finalising nothing this pass. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:52 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: place bab/titogo: instance ghost.go.tito.io vanished mid-walk, skipping
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: fleet page bab/acme: load heartbeats: bucket list refused
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:53 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:53 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:54 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:54 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:test-feed)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:test-feed)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:test-feed)
2026/10/13 14:39:54 console: geoip feed test-feed: edition Tue, 06 Oct 2026 00:00:00 GMT rejected: checksum
2026/10/13 14:39:54 console: geoip feed test-feed: edition 2026-10 rejected: too large
2026/10/13 14:39:54 console: geoip feed test-feed: edition 2026-10 rejected: wrong type
2026/10/13 14:39:54 console: geoip feed test-feed: edition (none) rejected: download
2026/10/13 14:39:54 console: geoip feed status unreadable; this check's outcome was not recorded
2026/10/13 14:39:54 console: geoip feed status could not be cleared; retrying in 1ms
2026/10/13 14:39:54 console: geoip feed status could not be cleared; retrying in 2ms
2026/10/13 14:39:54 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/13 14:39:54 console: geoip feed test-feed: edition (none) rejected: download
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:test-feed)
2026/10/13 14:39:54 console: geoip database aaaaaaaa (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip database aaaaaaaa (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip database bbbbbbbb (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip database expired (GeoLite2, 30 days after build) and was closed
2026/10/13 14:39:54 console: geoip database cccccccc (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip local state unreadable; keeping the loaded database
2026/10/13 14:39:54 console: geoip database dddddddd (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip database expired (GeoLite2, 30 days after build) and was closed
2026/10/13 14:39:54 console: geoip local state unreadable; keeping the loaded database
2026/10/13 14:39:54 console: geoip database dddddddd (GeoIP2-City) followed from this box's edge
2026/10/13 14:39:54 console: geoip database expired (GeoLite2, 30 days after build) and was closed
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/13 14:39:54 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip database bbbbbbbb expired (GeoLite2, 30 days after build) and was removed
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:x)
2026/10/13 14:39:54 console: geoip published b3760190 (GeoIP2-Country, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, feed:x)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:54 console: geoip published ed972738 (GeoIP2-City, manual)
2026/10/13 14:39:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: infra pass: console: infra inventory not granted (disabled for this process): awsinv: every read was denied — this deployment has no inventory grant
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:37181/api/app/send": dial tcp 127.0.0.1:37181: connect: connection refused
2026/10/13 14:39:58 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:58 console: could not notify alice@keymail.dev of a CLI token issue: Post "http://127.0.0.1:39847/api/app/send": dial tcp 127.0.0.1:39847: connect: connection refused
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: promote kass v3 -> stable: promote kass v3 -> stable: stable is entered from beta only, and this build is on edge — use --hotfix to bypass the ladder
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: backfilled account manifest for bab (ops)
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:39:59 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
--- FAIL: TestSystemDoorsRefuseAPreLayoutMoveWhileABoxIsNested (2.25s)
    layoutguard_test.go:119: rollback with every row flat = 200 map[channel:canary version:v0.25.0]
2026/10/13 14:40:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:02 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:04 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: audit system-update platform: sql: database is closed
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:05 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: mail push: suspended bab/jb-book — nothing accepted for 24h0m0s
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:06 console: materialized account bbw (Blog) from the bucket
2026/10/13 14:40:06 console: materialized account mdbbndjqx (Kass) from the bucket
2026/10/13 14:40:06 console: materialized account bbw (Blog) from the bucket
2026/10/13 14:40:06 console: skipping accounts/bbx/account.json: sqid "bbx"/"elsewhere" is not Sqid(43)="bbx" — that is corruption, not a new account
2026/10/13 14:40:06 console: skipping accounts/broken/account.json: malformed account manifest: invalid character 'n' looking for beginning of object key string
2026/10/13 14:40:06 console: skipping accounts/empty/account.json: malformed account manifest: <nil>
2026/10/13 14:40:06 console: skipping accounts/wrong/account.json: sqid "wrong"/"wrong" is not Sqid(42)="bbw" — that is corruption, not a new account
2026/10/13 14:40:06 console: materialized account bac (Kass) from the bucket
2026/10/13 14:40:06 console: materialized account bbw (Kass) from the bucket
2026/10/13 14:40:06 console: materialized account bbw (Kass) from the bucket
2026/10/13 14:40:06 console: materialized account bac (Kass) from the bucket
2026/10/13 14:40:06 console: account bbw names owner "not-an-address", which is not a keymail address — nobody could sign in as it, so no membership was created. Fix it with: console member --add <address> bbw --role owner
2026/10/13 14:40:06 console: materialized account bbw (Kass) from the bucket
2026/10/13 14:40:06 console: accounts/bbw/account.json names owner "not-an-address", which is not a keymail address — materializing the account without it; give it one with `console member --add <address> bbw --role owner`
2026/10/13 14:40:06 console: materialized account bbw (Legacy) from the bucket
2026/10/13 14:40:06 console: materialized account bac (Testco) from the bucket
2026/10/13 14:40:06 console: reaped account bac (Testco) — its manifest is tombstoned
2026/10/13 14:40:06 console: materialized account bac (Testco) from the bucket
2026/10/13 14:40:06 console: reaped account bac (Testco) — its manifest is tombstoned
2026/10/13 14:40:06 console: materialized account bac (Testco) from the bucket
2026/10/13 14:40:06 console: bac/alpha is in the trash in the bucket — marking it trashed here
2026/10/13 14:40:06 console: bac/beta has no trash marker and still has objects — restoring it here
2026/10/13 14:40:06 console: bac/gamma is gone from the bucket — releasing the name here
2026/10/13 14:40:06 console: materialized account bac (Testco) from the bucket
2026/10/13 14:40:06 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:07 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: background metrics sweep panic, cache left at its last good sweep: simulated bucket panic
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: background metrics sweep: list metrics/boxes/: bucket had a bad day
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: background metrics sweep: list metrics/boxes/: bucket had a bad day
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:08 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:09 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:09 console: moves: warning: acme.go.tito.io: the log of move mv_retired at done is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:09 console: moves: warning: acme.go.tito.io: the log of move mv_earlier at done is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:09 console: audit instance-delete titogo: hostops: pending
2026/10/13 14:40:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:18 console: moves: acme.go.tito.io: the start of move mv_ejfmjjasandnaxcefcnf5jaui4 settled not-applied
2026/10/13 14:40:18 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: moves: acme.go.tito.io: move mv_fs3x7fhe2a5kl4ygubr7p46oz4 closed by the console (rolled-back-close); the release follows
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: moves: acme.go.tito.io: move mv_hdrese7hnibapwqyt7pizko7cm closed by the console (close); the release follows
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:19 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: moves: acme.go.tito.io: move mv_a2v2osr4luzckrfj645vridc7y is still preparing after 6h0m0s; aborted
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: moves: acme.go.tito.io: move mv_wrptefgwrj55wncioh45s3fdma closed by the console (close); the release follows
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:20 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:21 console: moves: acme.go.tito.io: move mv_aj7cwhafiaknckaoh63zdchhkq is still preparing after 6h0m0s; aborted
2026/10/13 14:40:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:21 console: moves: acme.go.tito.io: move mv_zmz73qrex4mqydfpozaimmnode closed by the console (close); the release follows
2026/10/13 14:40:21 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:21 console: moves: acme.go.tito.io: move mv_c45cua7u4u2owqhkazepbiv7ye closed by the console (close); the release follows
2026/10/13 14:40:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:22 console: moves: acme.go.tito.io: move mv_2dj7uifx34pna6esdcbrwv42s4 closed by the console (close); the release follows
2026/10/13 14:40:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:22 console: moves: warning: kass.carlosapp.dev: the log of move mv_f346eosqodivyqvavu7c2putm4 at elsewhere is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:22 console: moves: warning: acme.go.tito.io: the log of move mv_f346eosqodivyqvavu7c2putm4 at stale is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:22 console: moves: warning: acme.go.tito.io: the log of move mv_forged at forged is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:22 console: moves: warning: acme.go.tito.io: the log of move mv_f346eosqodivyqvavu7c2putm4 at retired is held: the writer refuses it (hostops: identity mismatch); its entry is kept until its incarnation is purged
2026/10/13 14:40:22 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:23 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:25 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:26 console: api instance move bab/titogo/acme.go.tito.io: declared loss refused: hostresolve: evidence or operation does not authorize resolution
2026/10/13 14:40:26 console: moves: warning: acme.go.tito.io: the log of move mv_axafhqps5s32w6pzuxt6dnfi7e at rolling_back-target-lost has been unwritten for over an hour: unconfirmed: no loss of the move's target has committed, and the move can still be declared lost
2026/10/13 14:40:26 console: moves: acme.go.tito.io: the log of move mv_axafhqps5s32w6pzuxt6dnfi7e at rolling_back-target-lost was never confirmed and the claim no longer holds the instance it was queued for; dropped
2026/10/13 14:40:26 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:27 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:29 console: api instance move bab/titogo/acme.go.tito.io: typed move write: moves: the declared loss cannot be queued in the move log: SQL logic error: no such table: move_log_outbox (1)
2026/10/13 14:40:29 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:30 console: claim request refused: moves: the declared loss cannot be queued in the move log: SQL logic error: no such table: move_log_outbox (1)
2026/10/13 14:40:30 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:34 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:34 console: confirm pending change: database is locked
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: could not notify paul@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: api promote widget abc1234 -> wip: promote widget abc1234 -> wip: "wip" is not one of this app's channels (edge, beta, production) — use --hotfix to point a channel outside the pipeline
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: execute promote 503ed294d37da4881e8b5f84fef0ea8c: 1 of 2 confirmations counted (1 rows, quorum stored 2)
2026/10/13 14:40:35 console: execute promote 0807a69e22d4febcd1b181e652996d2b: change belongs to 1/"kass", not 1/"widget"
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: api promote widget abc1234 -> production: promote widget abc1234 -> production: production is entered from beta only, and this build is on edge — use --hotfix to bypass the order
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: execute promote widget v2 -> production: promote --retry renews a promotion: production names v3, not v2
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/solo:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/solocan:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/soloflow:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/multiflow:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/bakeapp:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/multi:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/queue:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: app region bab/settle:  (default)
2026/10/13 14:40:36 console: backfilled account manifest for bab (ops)
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:36 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:37 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/13 14:40:38 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation d71393b8475766c3, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 99802cb7d2552eb6, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation f7beaa9415872652, op 1)
console: relay disabled bab/titogo by alice@keymail.dev (op 2)
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 080d9bc5d1f59337, op 3)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 90cddc069753a432, op 1)
console: relay enabled bab/meet in eu-west-1 by alice@keymail.dev (incarnation a9c7c77aec985608, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 89f393613fd81884, op 1)
console: relay disabled bab/titogo by alice@keymail.dev (op 2)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/kass in eu-west-1 by paul@keymail.dev (incarnation 2402aad8652995c6, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 7691f7dcf1d03cee, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation fc496d96b0f1bb0a, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation c54eb83cade00985, op 1)
console: relay rotated eu-west-1 to kid k2, re-issued 1 app(s)
console: relay rotated eu-west-1 to kid k3, re-issued 1 app(s)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: relay enabled bab/titogo in eu-west-1 by alice@keymail.dev (incarnation 32fadcd696de67bb, op 1)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a has no trash marker and still has objects; restoring it here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/kass is in the trash in the bucket; marking it trashed here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/kass is in the trash in the bucket; marking it trashed here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: api restore row bab/kass: constraint failed: test: step 5 refused (1811)
console: bab/kass has no trash marker and still has objects; restoring it here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: restore row bab/kass: constraint failed: test: step 5 refused (1811)
console: bab/kass has no trash marker and still has objects; restoring it here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
status: fleet: skipping status/boxes/broken.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
status: fleet: skipping status/boxes/broken.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: api instances list bab/kass: 1 record(s) unreadable [pi-host.example.test]; every fleet counts toward the rollout join
status: fleet: skipping status/boxes/broken.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
status: fleet: skipping status/boxes/broken.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: scan pass: bab/aaa-broken: endpoint down
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: a clamd address is configured but object scanning is not enabled — run `carlos system antivirus enable`
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: serial bump: AccessDenied: s3://carlos-prod-secret-bucket/ledgers request id ABC123 (boxes fall back to the hourly pass)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry cyk: dirstore: invalid key "apps/cyk//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/blog:  (default)
console: backfilled account manifest for bab (ops)
console: app region cyz/blog:  (default)
console: backfilled account manifest for cyz (Second)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: confirmation send to paul@keymail.dev: keymail: grant revoked or invalid
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/zephyr:  (default)
console: backfilled account manifest for bab (ops)
console: app region bab/orphan:  (default)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: retire kass canary/x: check followers: unable to open database file (14)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/zephyr:  (default)
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: steering hostname "*.oncarlos.com" is not a valid domain — custom-domain guidance keeps the A-record form
console: steering hostname "not a host" is not a valid domain — custom-domain guidance keeps the A-record form
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: fleet hosts: bucket list refused
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: app metrics kass: list metrics/boxes/: boom
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: ses events: refused topic "arn:aws:sns:eu-west-1:9:someone-else" — this deployment expects "arn:aws:sns:eu-west-1:1:carlos-mail"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: ses events: refused topic "arn:aws:sns:eu-west-1:9:someone-else" — this deployment expects "arn:aws:sns:eu-west-1:1:carlos-mail"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: ses events: refusing SubscribeURL: sns: SigningCertURL is not https
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: ses events: signature verification failed: fake: signature does not verify
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a is in the trash in the bucket; marking it trashed here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/kass is in the trash in the bucket; marking it trashed here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a: a restore did not remove the trash marker; it stays in the trash
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a has no trash marker and still has objects; restoring it here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a has no trash marker and still has objects; restoring it here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a is gone from the bucket; releasing the name here
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: bab/tmp-a has no trash marker and no objects, but the apps/ listing holds nothing else either; leaving the row. Is CARLOS_DEPLOYMENT_BUCKET pointing at the right bucket?
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: materialized account bac (Testco) from the bucket
console: bac/perm is in the trash in the bucket — marking it trashed here
console: bac/tmp-a is in the trash in the bucket — marking it trashed here
console: materialized account bac (Testco) from the bucket
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: step-up refused: http://127.0.0.1:36607 does not advertise re-authentication
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: step-up capability check: Get "http://127.0.0.1:37901/.well-known/keymail": dial tcp 127.0.0.1:37901: connect: connection refused
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: step-up produced no usable auth_time (zero=true age=2562047h47m16.854775807s)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: step-up produced no usable auth_time (zero=false age=10m0.290862943s)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: step-up address mismatch for session of paul@keymail.dev
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: remove member: console: paul@keymail.dev is the last owner of this account — transfer ownership first
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: storage pass: store record bab/kass in environment beta: objstore: apps/bab/kass/stores/beta.json: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: store application bab: no keymail grant for missing@keymail.dev — not notified (they must sign in to the console once)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: store application bab: keymail to ops@keymail.dev: send failed
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: store decision bab: keymail to paul@keymail.dev: delivery failed
console: store application bab: keymail to paul@keymail.dev: delivery failed
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: store decision bab: no keymail grant for paul@keymail.dev — not notified (they must sign in to the console once)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: store decision bab: keymail to paul@keymail.dev: Post "http://127.0.0.1:42849/api/app/send": dial tcp 127.0.0.1:42849: connect: connection refused
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: render account_settings: write tcp 127.0.0.1:37157->127.0.0.1:50506: write: broken pipe
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: account telemetry bab: dirstore: invalid key "apps/bab//telemetry.json"
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify paul@keymail.dev of a CLI token issue: Post "http://127.0.0.1:35199/api/app/send": dial tcp 127.0.0.1:35199: connect: connection refused
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/four:  (default)
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/tmp-tz: uk (timezone)
console: backfilled account manifest for bab (ops)
console: app region bab/tmp-chosen: uk (chosen)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: app region bab/tmp-plain: ie (default)
console: backfilled account manifest for bab (ops)
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
status: fleet: skipping status/boxes/zz-1.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
status: fleet: skipping status/boxes/zz-1.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: the list of boxes could not be read in full
status: fleet: skipping status/boxes/zz-1.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: api updates bab/km policy: enable refused, not every box applies update settings: the list of boxes could not be read in full
status: fleet: skipping status/boxes/zz-1.json: corrupt snapshot: invalid character 'n' looking for beginning of object key string
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: the fleet registry could not be read (no registry path is configured), so no fleet box was checked
console: api updates bab/km policy: enable refused, not every box applies update settings: the fleet registry could not be read (no registry path is configured), so no fleet box was checked
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: the fleet registry could not be read (registry /tmp/TestEnableDoorsFailClosedOnAnUncheckedBoxregistry_missing3453046153/003/absent-registry.db: stat /tmp/TestEnableDoorsFailClosedOnAnUncheckedBoxregistry_missing3453046153/003/absent-registry.db: no such file or directory), so no fleet box was checked
console: api updates bab/km policy: enable refused, not every box applies update settings: the fleet registry could not be read (registry /tmp/TestEnableDoorsFailClosedOnAnUncheckedBoxregistry_missing3453046153/003/absent-registry.db: stat /tmp/TestEnableDoorsFailClosedOnAnUncheckedBoxregistry_missing3453046153/003/absent-registry.db: no such file or directory), so no fleet box was checked
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: fx/bx-1: no heartbeat
console: api updates bab/km policy: enable refused, not every box applies update settings: fx/bx-1: no heartbeat
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: fx/bx-1: runs a binary that does not apply update settings
console: api updates bab/km policy: enable refused, not every box applies update settings: fx/bx-1: runs a binary that does not apply update settings
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: api updates bab/km/a.example.com: enable refused, not every box applies update settings: fx/bx-1: no heartbeat since 2026-10-13T14:25:58Z
console: api updates bab/km policy: enable refused, not every box applies update settings: fx/bx-1: no heartbeat since 2026-10-13T14:25:58Z
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: could not notify alice@keymail.dev of a CLI token issue: keymail: grant revoked or invalid
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
FAIL
FAIL	github.com/carlosframework/platform/internal/console	364.298s
?   	github.com/carlosframework/platform/internal/controlname	[no test files]
?   	github.com/carlosframework/platform/internal/controlsock	[no test files]
ok  	github.com/carlosframework/platform/internal/dbdoor	5.702s
ok  	github.com/carlosframework/platform/internal/dbdoor/dbdoortest	0.008s
ok  	github.com/carlosframework/platform/internal/dbverify	0.004s
ok  	github.com/carlosframework/platform/internal/dnsrec	0.004s
ok  	github.com/carlosframework/platform/internal/docsite	0.004s
ok  	github.com/carlosframework/platform/internal/domains	2.116s
ok  	github.com/carlosframework/platform/internal/doorkey	0.006s
ok  	github.com/carlosframework/platform/internal/economics	0.003s
ok  	github.com/carlosframework/platform/internal/edge	25.988s
?   	github.com/carlosframework/platform/internal/edgeproof	[no test files]
ok  	github.com/carlosframework/platform/internal/edgesfile	0.008s
ok  	github.com/carlosframework/platform/internal/fleetapi	0.121s
ok  	github.com/carlosframework/platform/internal/gate	1.656s
ok  	github.com/carlosframework/platform/internal/genselect	0.014s
ok  	github.com/carlosframework/platform/internal/geo	0.015s
ok  	github.com/carlosframework/platform/internal/geoip	0.029s
ok  	github.com/carlosframework/platform/internal/host	85.620s
ok  	github.com/carlosframework/platform/internal/hostactors	0.271s
ok  	github.com/carlosframework/platform/internal/hostbox	2.186s
ok  	github.com/carlosframework/platform/internal/hostclaim	0.483s
ok  	github.com/carlosframework/platform/internal/hostevidence	0.013s
ok  	github.com/carlosframework/platform/internal/hostexec	0.488s
ok  	github.com/carlosframework/platform/internal/hostfence	0.038s
ok  	github.com/carlosframework/platform/internal/hostfiles	10.514s
ok  	github.com/carlosframework/platform/internal/hostfloor	0.012s
ok  	github.com/carlosframework/platform/internal/hostguard	0.382s
ok  	github.com/carlosframework/platform/internal/hostops	1.403s
?   	github.com/carlosframework/platform/internal/hostops/fencerelease	[no test files]
ok  	github.com/carlosframework/platform/internal/hostops/internal/fencerelease	0.012s
ok  	github.com/carlosframework/platform/internal/hostquarantine	0.012s
ok  	github.com/carlosframework/platform/internal/hostrelocate	0.423s
ok  	github.com/carlosframework/platform/internal/hostresolve	0.142s
ok  	github.com/carlosframework/platform/internal/hostwrite	0.012s
ok  	github.com/carlosframework/platform/internal/infraview	0.015s
ok  	github.com/carlosframework/platform/internal/instancectl	1.726s
ok  	github.com/carlosframework/platform/internal/instanceexec	2.709s
ok  	github.com/carlosframework/platform/internal/instancefs	0.016s
ok  	github.com/carlosframework/platform/internal/instancekey	0.013s
ok  	github.com/carlosframework/platform/internal/instanceupdates	0.007s
ok  	github.com/carlosframework/platform/internal/layout	1.392s
ok  	github.com/carlosframework/platform/internal/lease	9.443s
ok  	github.com/carlosframework/platform/internal/lease/leasetest	0.005s
ok  	github.com/carlosframework/platform/internal/ledger	0.015s
ok  	github.com/carlosframework/platform/internal/mail	0.167s
ok  	github.com/carlosframework/platform/internal/maintenance	0.081s
ok  	github.com/carlosframework/platform/internal/maintenanceexec	5.536s
ok  	github.com/carlosframework/platform/internal/maintenanceguard	0.066s
ok  	github.com/carlosframework/platform/internal/metrics	0.004s
ok  	github.com/carlosframework/platform/internal/moves	20.923s
ok  	github.com/carlosframework/platform/internal/moves/archive	0.744s
ok  	github.com/carlosframework/platform/internal/objstore	0.164s
ok  	github.com/carlosframework/platform/internal/ops	0.158s
ok  	github.com/carlosframework/platform/internal/park	0.203s
ok  	github.com/carlosframework/platform/internal/privatefile	0.008s
ok  	github.com/carlosframework/platform/internal/provision	12.970s
ok  	github.com/carlosframework/platform/internal/publicrelease	0.006s
?   	github.com/carlosframework/platform/internal/regionname	[no test files]
ok  	github.com/carlosframework/platform/internal/registry	3.949s
ok  	github.com/carlosframework/platform/internal/relay	7.239s
ok  	github.com/carlosframework/platform/internal/release	19.978s
ok  	github.com/carlosframework/platform/internal/rollout	3.318s
ok  	github.com/carlosframework/platform/internal/rolloutwords	0.003s
ok  	github.com/carlosframework/platform/internal/rootaws	0.006s
ok  	github.com/carlosframework/platform/internal/rootparticipation	0.002s
ok  	github.com/carlosframework/platform/internal/rootstate	0.025s
ok  	github.com/carlosframework/platform/internal/s3compat	0.005s
ok  	github.com/carlosframework/platform/internal/safefile	0.003s
ok  	github.com/carlosframework/platform/internal/schedule	2.276s
ok  	github.com/carlosframework/platform/internal/sim/hostlife	9.345s
ok  	github.com/carlosframework/platform/internal/sim/litestreamfacts	4.100s
ok  	github.com/carlosframework/platform/internal/status	0.041s
ok  	github.com/carlosframework/platform/internal/steering	0.005s
ok  	github.com/carlosframework/platform/internal/stopevidence	0.151s
ok  	github.com/carlosframework/platform/internal/svcrole	0.002s
ok  	github.com/carlosframework/platform/internal/telemetry	0.004s
ok  	github.com/carlosframework/platform/internal/termfence	0.004s
ok  	github.com/carlosframework/platform/internal/tunnelclient	0.004s
ok  	github.com/carlosframework/platform/internal/unixdial	0.003s
ok  	github.com/carlosframework/platform/internal/updatewords	0.004s
ok  	github.com/carlosframework/platform/internal/usage	0.004s
ok  	github.com/carlosframework/platform/internal/version	0.001s
ok  	github.com/carlosframework/platform/internal/vet	1.549s
FAIL
make: *** [Makefile:18: test] Error 1

amadan: step gate failed: exit status 2

amadan: job failed at step gate — its output is above, not at the tail of this log
diff --git a/internal/host/agent.go b/internal/host/agent.go
index bd02c9f58..db3f88ac7 100644
--- a/internal/host/agent.go
+++ b/internal/host/agent.go
@@ -4291,7 +4291,7 @@ func runAdoptUnderRootRelease(args []string, buildClaims ClaimFactory, ensureUni
// dies later still judged. Never fatal; one stat on a box with no floor.
restartChecks := productionRootRestartChecks(systemdUnits{}, release.OptDir())
if err := recoverRootRestarts(claimCtx, systemdUnits{}, release.OptDir(), os.Getenv, restartChecks, claims.Writes); err != nil {
- log.Fatalf("adopt: %v", err)
+ log.Printf("adopt: %v", err)
}
if err := rootJudgePrev(reg); err != nil {
log.Printf("adopt: moves protocol floor: %v", err)
@@ -4392,6 +4392,16 @@ func runAdoptUnderRootRelease(args []string, buildClaims ClaimFactory, ensureUni
// firing on a trigger that has nothing to do with it.
return
}
+ if routes, err := reg.List(); err != nil {
+ log.Printf("adopt: %v", err)
+ } else {
+ recovery := productionNamedUnitRecovery(store, pub, release.OptDir(), claims.Writes)
+ for _, rt := range routes {
+ if _, err := recovery.repair(ctx, rt.Host); err != nil {
+ log.Printf("adopt: %v", err)
+ }
+ }
+ }
// The restart-request half again (issue #113), here as the FLOOR under
// carlos-restart.path: that relay can drop an event that lands while the
diff --git a/internal/host/namedrecovery.go b/internal/host/namedrecovery.go
new file mode 100644
index 000000000..66b6205da
--- /dev/null
+++ b/internal/host/namedrecovery.go
@@ -0,0 +1,125 @@
+package host
+
+import (
+ "context"
+ "crypto/ed25519"
+ "crypto/sha256"
+ "encoding/hex"
+ "encoding/json"
+ "io"
+ "os"
+ "path/filepath"
+ "reflect"
+
+ "github.com/carlosframework/platform/internal/hostwrite"
+ "github.com/carlosframework/platform/internal/provision"
+ "github.com/carlosframework/platform/internal/release"
+ "github.com/carlosframework/platform/internal/rootstate"
+)
+
+type namedUnitRecovery struct {
+ source *proofBindingSource
+ pub ed25519.PublicKey
+ ratchet *release.DigestRatchet
+ writes hostwrite.Config
+ readLive func(string) (string, error)
+}
+
+func productionNamedUnitRecovery(store release.Store, pub ed25519.PublicKey, optDir string, writes hostwrite.Config) namedUnitRecovery {
+ return namedUnitRecovery{source: productionProofBindingSource(store, systemdUnits{}, optDir), pub: pub,
+ ratchet: pointerRatchet(true, optDir, dataDir(), os.Getenv), writes: writes,
+ readLive: rootstate.ReadTrustedLink,
+ }
+}
+
+func (n namedUnitRecovery) repair(ctx context.Context, host string) (bool, error) {
+ if n.source == nil || n.readLive == nil {
+ return false, os.ErrPermission
+ }
+ rec, _, err := provision.FindRecordByHost(ctx, n.source.store, host)
+ if err != nil {
+ return false, err
+ }
+ if rec.Unit == "" {
+ return false, nil
+ }
+ rec, binding, props, err := n.source.unitBinding(ctx, host)
+ if err != nil {
+ return true, err
+ }
+ if props.ActiveState == "active" && props.MainPID > 0 {
+ return false, nil
+ }
+ if props.MainPID != 0 || (props.ActiveState != "failed" && props.ActiveState != "inactive") {
+ return true, os.ErrPermission
+ }
+ live := release.LiveLink(n.source.optDir, host)
+ before, err := n.readLive(live)
+ if err != nil {
+ return true, err
+ }
+ version, err := release.LiveVersion(n.source.optDir, host)
+ if err != nil || !release.ValidVersion(version) || before != release.VersionPath(n.source.optDir, rec.Account, version, rec.App) {
+ return true, os.ErrPermission
+ }
+ pointer, m, err := release.StageSignedHead(ctx, n.source.store, n.pub, n.ratchet, n.source.optDir, binding.Route)
+ if err != nil {
+ return true, err
+ }
+ work, err := n.writes.Select(ctx, host, "release")
+ if err != nil {
+ return true, err
+ }
+ id := hostwrite.Identity{}
+ if n.writes.Enabled {
+ raw, err := json.Marshal(m)
+ if err != nil {
+ return true, err
+ }
+ digest := sha256.Sum256(raw)
+ id = hostwrite.Identity{Release: "sha256:" + hex.EncodeToString(digest[:])}
+ }
+ err = work.With(ctx, id, func() error {
+ _, current, state, err := n.source.unitBinding(ctx, host)
+ if err != nil {
+ return err
+ }
+ if current.Source != binding.Source || state.MainPID != 0 || (state.ActiveState != "failed" && state.ActiveState != "inactive") {
+ return os.ErrPermission
+ }
+ fresh, err := release.Channel(ctx, n.source.store, n.pub, rec.Account, rec.App, binding.Route.Channel)
+ if err != nil {
+ return err
+ }
+ if !reflect.DeepEqual(fresh, pointer) {
+ return os.ErrPermission
+ }
+ still, err := n.readLive(live)
+ if err != nil || still != before {
+ return os.ErrPermission
+ }
+ exe, err := n.source.openFile(release.VersionPath(n.source.optDir, rec.Account, pointer.Version, rec.App))
+ if err != nil {
+ return err
+ }
+ hash := sha256.New()
+ _, hashErr := io.Copy(hash, exe)
+ exe.Close()
+ if hashErr != nil {
+ return hashErr
+ }
+ if hex.EncodeToString(hash.Sum(nil)) != m.Artifacts[release.AdoptPlatform()].SHA256 {
+ return os.ErrPermission
+ }
+ if err := release.PointLive(n.source.optDir, host, rec.Account, pointer.Version, rec.App); err != nil {
+ return err
+ }
+ dir, err := os.Open(filepath.Dir(live))
+ if err != nil {
+ return err
+ }
+ defer dir.Close()
+ return dir.Sync()
+ })
+ return true, err
+}
diff --git a/internal/host/plan14_history_recovery_authority_test.go b/internal/host/plan14_history_recovery_authority_test.go
new file mode 100644
index 000000000..54dadf049
--- /dev/null
+++ b/internal/host/plan14_history_recovery_authority_test.go
@@ -0,0 +1,85 @@
+package host
+
+import (
+ "context"
+ "errors"
+ "os"
+ "testing"
+
+ "github.com/carlosframework/platform/internal/hostwrite"
+ "github.com/carlosframework/platform/internal/release"
+)
+
+func TestPlan14HistoryUnavailableAfterCaptureCannotBlockRestart(t *testing.T) {
+ e, rt, u, c, pub := plan14AdoptionFixture(t)
+ h := seedHostRootHistory(t, rt)
+ deps := boundRootHistory(h, c.resolve, e.root.obs)
+ c.history = func() (*release.RootHistoryPass, error) { return nil, os.ErrPermission }
+ linkRootHistory(deps, c, u.opt, func(string) string { return "5s" })
+ prepare := deps.Prepare
+ prepared := false
+ deps.Prepare = func(ctx context.Context, b release.HistoryBinding, a release.HistoryAttempt, id hostwrite.Identity) error {
+ if err := prepare(ctx, b, a, id); err != nil {
+ return err
+ }
+ prepared = true
+ return nil
+ }
+ err := release.Pass(t.Context(), e.root.reg, e.store, pub, u.opt,
+ rootRestartRouteWith(e.root.reg, u, u.opt, func(string) string { return "5s" }, nil, c),
+ release.WithRootHistory(deps), release.WithRestartFailurePropagation())
+ if err != nil || !prepared || len(u.effects) != 1 || u.exe != release.VersionPath(u.opt, rt.Account, "v2", rt.App) {
+ t.Fatalf("history blocked captured restart: prepared=%v effects=%v error=%v", prepared, u.effects, err)
+ }
+}
+
+func TestPlan14HistoryUnavailableCannotBlockCapturedRollback(t *testing.T) {
+ for _, fault := range []string{"unavailable", "missing", "malformed", "write failure"} {
+ t.Run(fault, func(t *testing.T) {
+ e, rt, u, c, pub := plan14AdoptionFixture(t)
+ h := seedHostRootHistory(t, rt)
+ deps := boundRootHistory(h, c.resolve, e.root.obs)
+ c.history = func() (*release.RootHistoryPass, error) { return deps, nil }
+ linkRootHistory(deps, c, u.opt, func(string) string { return "5s" })
+ crash := errors.New("crash after restart")
+ u.crashNew = true
+ u.afterEffect = func() { panic(crash) }
+ func() {
+ defer func() {
+ if got := recover(); got != crash {
+ t.Fatalf("restart crash: %v", got)
+ }
+ }()
+ _ = release.Pass(t.Context(), e.root.reg, e.store, pub, u.opt,
+ rootRestartRouteWith(e.root.reg, u, u.opt, func(string) string { return "5s" }, nil, c), release.WithRootHistory(deps))
+ }()
+ u.afterEffect = nil
+ mem := h.Store.(*rollbackMemory)
+ switch fault {
+ case "unavailable":
+ c.history = func() (*release.RootHistoryPass, error) { return nil, os.ErrPermission }
+ case "missing":
+ mem.files = map[string][]byte{}
+ case "malformed":
+ for key := range mem.files {
+ mem.files[key] = []byte("{")
+ }
+ case "write failure":
+ mem.failWrite = true
+ }
+ before := len(u.effects)
+ err := recoverRootRestarts(t.Context(), u, u.opt, func(string) string { return "5s" }, c, hostwrite.Config{})
+ if len(u.effects) != before+2 || u.props.MainPID <= 0 || u.exe != release.VersionPath(u.opt, rt.Account, "v1", rt.App) {
+ t.Fatalf("history prevented authorized rollback: effects=%v error=%v", u.effects, err)
+ }
+ if err == nil {
+ t.Fatal("unavailable history was reported as settled")
+ }
+ before = len(u.effects)
+ _ = recoverRootRestarts(t.Context(), u, u.opt, func(string) string { return "5s" }, c, hostwrite.Config{})
+ if len(u.effects) != before {
+ t.Fatal("history retry repeated recovery effects")
+ }
+ })
+ }
+}
diff --git a/internal/host/plan14_history_recovery_test.go b/internal/host/plan14_history_recovery_test.go
index 9a6cdc687..80437461d 100644
--- a/internal/host/plan14_history_recovery_test.go
+++ b/internal/host/plan14_history_recovery_test.go
@@ -166,7 +166,7 @@ func TestPlan14HistorySettlementRetriesVisibleSync(t *testing.T) {
}
func TestPlan14HistoryRecoveryRefusesChanges(t *testing.T) {
- for _, attack := range []string{"record", "unit", "attempt", "missing capability", "write failure", "stopped", "target"} {
+ for _, attack := range []string{"record", "unit", "attempt", "missing capability", "stopped", "target"} {
t.Run(attack, func(t *testing.T) {
e, rt, u, c, pub := plan14AdoptionFixture(t)
h := seedHostRootHistory(t, rt)
@@ -215,8 +215,6 @@ func TestPlan14HistoryRecoveryRefusesChanges(t *testing.T) {
if err := s.Remove(rollbackCapabilityKey(rt.Host, a.ID)); err != nil {
t.Fatal(err)
}
- case "write failure":
- h.Store.(*rollbackMemory).failWrite = true
case "stopped":
u.props.ActiveState, u.props.SubState = "inactive", "dead"
case "target":
diff --git a/internal/host/plan14_incident_recipe_test.go b/internal/host/plan14_incident_recipe_test.go
new file mode 100644
index 000000000..e798f694c
--- /dev/null
+++ b/internal/host/plan14_incident_recipe_test.go
@@ -0,0 +1,279 @@
+package host
+
+import (
+ "context"
+ "crypto/ed25519"
+ "errors"
+ "os"
+ "path/filepath"
+ "strings"
+ "testing"
+ "time"
+
+ "github.com/carlosframework/platform/internal/hostwrite"
+ "github.com/carlosframework/platform/internal/provision"
+ "github.com/carlosframework/platform/internal/release"
+)
+
+func TestPlan14Incident20261006WithLedger(t *testing.T) {
+ for _, state := range []string{"refused", "missing", "malformed", "unwritable"} {
+ t.Run(state, func(t *testing.T) {
+ e, rt, u, c, _ := plan14AdoptionFixture(t)
+ h := seedHostRootHistory(t, rt)
+ b := release.HistoryBinding{Host: rt.Host, Account: rt.Account, App: rt.App}
+ if err := h.AddRefusal(b, release.Refusal{Host: rt.Host, App: rt.App, Version: "v1", Kind: release.RefusalWrongProgram, RefusedAt: time.Now()}); err != nil {
+ t.Fatal(err)
+ }
+ mem := h.Store.(*rollbackMemory)
+ switch state {
+ case "missing":
+ mem.files = map[string][]byte{}
+ case "malformed":
+ for k := range mem.files {
+ mem.files[k] = []byte("{")
+ }
+ case "unwritable":
+ mem.failWrite = true
+ }
+ pub, key, err := ed25519.GenerateKey(nil)
+ if err != nil {
+ t.Fatal(err)
+ }
+ if err := e.store.Delete(t.Context(), release.ChannelKey(rt.Account, rt.App, rt.Channel)); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.WriteDigestMarker(t.Context(), e.store, release.RootSigner(key), rt.Account, "test"); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.Promote(t.Context(), e.store, key, rt.Account, rt.App, rt.Channel, "v1"); err != nil {
+ t.Fatal(err)
+ }
+ if _, _, err := release.StageSignedHead(t.Context(), e.store, pub, nil, u.opt, rt); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.StageArtifact(u.opt, rt.Account, "v2", rt.App, []byte("new build")); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.PointLive(u.opt, rt.Host, rt.Account, "v2", rt.App); err != nil {
+ t.Fatal(err)
+ }
+ u.props.ActiveState, u.props.SubState, u.props.MainPID = "failed", "failed", 0
+ source := &proofBindingSource{store: e.store, sys: u, optDir: u.opt, openFile: os.Open, unitDirs: []string{filepath.Dir(u.props.FragmentPath)}}
+ recovery := namedUnitRecovery{source: source, pub: pub, writes: hostwrite.Config{}, readLive: os.Readlink}
+ done, err := recovery.repair(t.Context(), rt.Host)
+ if err != nil || !done {
+ t.Fatalf("signed recovery: %v %v", done, err)
+ }
+ if got, err := release.LiveVersion(u.opt, rt.Host); err != nil || got != "v1" {
+ t.Fatalf("promotion blocked: %s %v", got, err)
+ }
+ if len(u.effects) != 0 {
+ t.Fatalf("recovery started an operator-stopped unit: %v", u.effects)
+ }
+ if err := u.ResetFailed(rt.Unit); err != nil {
+ t.Fatal(err)
+ }
+ u.props.ActiveState, u.props.SubState = "inactive", "dead"
+ if err := u.Start(rt.Unit); err != nil {
+ t.Fatal(err)
+ }
+ if _, err := c.host(t.Context(), rt.Host); err != nil {
+ t.Fatal(err)
+ }
+ if u.props.MainPID <= 0 || u.exe != release.VersionPath(u.opt, rt.Account, "v1", rt.App) {
+ t.Fatal("incident recipe did not restore service")
+ }
+ })
+ }
+}
+
+type namedRecoveryWork struct {
+ before func()
+ deny bool
+}
+
+func (w namedRecoveryWork) Select(context.Context, string, string) (hostwrite.Work, error) {
+ return w, nil
+}
+func (w namedRecoveryWork) With(_ context.Context, id hostwrite.Identity, fn func() error) error {
+ if !strings.HasPrefix(id.Release, "sha256:") {
+ return os.ErrPermission
+ }
+ if w.before != nil {
+ w.before()
+ }
+ if w.deny {
+ return os.ErrPermission
+ }
+ return fn()
+}
+
+func TestPlan14SignedNamedRecoveryAuthority(t *testing.T) {
+ for _, attack := range []string{"positive", "claims on", "ordinary", "active", "missing record", "wrong signature", "unit path", "untrusted live", "foreign live", "record changes", "unit changes", "live changes", "artifact changes", "held claim", "process starts"} {
+ t.Run(attack, func(t *testing.T) {
+ e, rt, u, _, pub := plan14AdoptionFixture(t)
+ u.props.ActiveState, u.props.SubState, u.props.MainPID = "failed", "failed", 0
+ source := &proofBindingSource{store: e.store, sys: u, optDir: u.opt, openFile: os.Open, unitDirs: []string{filepath.Dir(u.props.FragmentPath)}}
+ n := namedUnitRecovery{source: source, pub: pub, readLive: os.Readlink}
+ change := func() {}
+ switch attack {
+ case "claims on":
+ n.writes = hostwrite.Config{Enabled: true, Selector: namedRecoveryWork{}}
+ case "ordinary":
+ rec, _, err := provision.FindRecordByHost(t.Context(), e.store, rt.Host)
+ if err != nil {
+ t.Fatal(err)
+ }
+ rec.Unit = ""
+ plan14PutRecord(t, e.store, *rec)
+ case "active":
+ u.props.ActiveState, u.props.MainPID = "active", 7
+ case "missing record":
+ if err := e.store.Delete(t.Context(), provision.RecordKey(rt.Account, rt.App, rt.Host)); err != nil {
+ t.Fatal(err)
+ }
+ case "wrong signature":
+ n.pub, _, _ = ed25519.GenerateKey(nil)
+ case "unit path":
+ u.props.ExecPath = "/untrusted"
+ case "untrusted live":
+ n.readLive = func(string) (string, error) { return "", os.ErrPermission }
+ case "foreign live":
+ if err := release.StageArtifact(u.opt, "bap", "v1", rt.App, []byte("foreign")); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.PointLive(u.opt, rt.Host, "bap", "v1", rt.App); err != nil {
+ t.Fatal(err)
+ }
+ case "record changes":
+ change = func() {
+ rec, _, err := provision.FindRecordByHost(t.Context(), e.store, rt.Host)
+ if err != nil {
+ t.Fatal(err)
+ }
+ rec.RecordSeq++
+ plan14PutRecord(t, e.store, *rec)
+ }
+ case "unit changes":
+ change = func() {
+ if err := os.WriteFile(u.props.FragmentPath, []byte("changed"), 0644); err != nil {
+ t.Fatal(err)
+ }
+ }
+ case "live changes":
+ change = func() {
+ if err := os.Remove(release.LiveLink(u.opt, rt.Host)); err != nil {
+ t.Fatal(err)
+ }
+ }
+ case "artifact changes":
+ change = func() {
+ if err := os.WriteFile(release.VersionPath(u.opt, rt.Account, "v2", rt.App), []byte("forged"), 0755); err != nil {
+ t.Fatal(err)
+ }
+ }
+ case "held claim":
+ n.writes = hostwrite.Config{Enabled: true, Selector: namedRecoveryWork{deny: true}}
+ case "process starts":
+ change = func() { u.props.ActiveState, u.props.MainPID = "active", 7 }
+ }
+ if strings.HasSuffix(attack, "changes") || attack == "process starts" {
+ n.writes = hostwrite.Config{Enabled: true, Selector: namedRecoveryWork{before: change}}
+ }
+ done, err := n.repair(t.Context(), rt.Host)
+ live, liveErr := release.LiveVersion(u.opt, rt.Host)
+ if attack == "positive" || attack == "claims on" {
+ if err != nil || !done || liveErr != nil || live != "v2" {
+ t.Fatalf("recovery refused: %v %v %s %v", done, err, live, liveErr)
+ }
+ } else if attack == "ordinary" || attack == "active" {
+ if done || err != nil || live != "v1" {
+ t.Fatalf("excluded route changed: %v %v %s", done, err, live)
+ }
+ } else if err == nil || live == "v2" {
+ t.Fatalf("unsafe recovery: %v %s", err, live)
+ }
+ if len(u.effects) != 0 {
+ t.Fatalf("implicit start: %v", u.effects)
+ }
+ if liveErr != nil && !errors.Is(liveErr, os.ErrNotExist) {
+ t.Fatal(liveErr)
+ }
+ })
+ }
+}
+
+func (u *plan14RestartUnits) Start(unit string) error {
+ before := len(u.effects)
+ err := u.Restart(unit)
+ u.effects[before] = "start " + unit
+ return err
+}
+
+type namedRecordSwitchStore struct {
+ release.Store
+ key string
+ after func()
+}
+
+func (s *namedRecordSwitchStore) Get(ctx context.Context, key string) ([]byte, string, error) {
+ raw, etag, err := s.Store.Get(ctx, key)
+ if key == s.key && s.after != nil {
+ fn := s.after
+ s.after = nil
+ fn()
+ }
+ return raw, etag, err
+}
+
+func TestPlan14SignedNamedRecoveryUsesOneCanonicalRecord(t *testing.T) {
+ e, rt, u, _, _ := plan14AdoptionFixture(t)
+ if _, err := e.store.Put(t.Context(), "accounts/bac/account.json", []byte(`{"id":2,"sqid":"bac"}`), ""); err != nil {
+ t.Fatal(err)
+ }
+ pub, key, err := ed25519.GenerateKey(nil)
+ if err != nil {
+ t.Fatal(err)
+ }
+ pointer := release.ChannelPointer{Schema: 1, App: rt.App, Channel: rt.Channel, Version: "v2", PromotedAt: time.Now().UTC()}
+ raw, err := release.SignRootEnvelope(release.RootSigner(key), pointer)
+ if err != nil {
+ t.Fatal(err)
+ }
+ for _, acct := range []string{rt.Account, "bac"} {
+ if err := release.Ship(t.Context(), e.store, acct, release.Manifest{App: rt.App, Version: "v2", Kind: "binary", Artifacts: map[string]release.Artifact{release.AdoptPlatform(): {}}}, map[string][]byte{release.AdoptPlatform(): []byte("new build")}); err != nil {
+ t.Fatal(err)
+ }
+ channel := release.ChannelKey(acct, rt.App, rt.Channel)
+ _, etag, err := e.store.Get(t.Context(), channel)
+ if err != nil && !errors.Is(err, os.ErrNotExist) {
+ t.Fatal(err)
+ }
+ if _, err := e.store.Put(t.Context(), channel, raw, etag); err != nil {
+ t.Fatal(err)
+ }
+ if err := release.StageArtifact(u.opt, acct, "v2", rt.App, []byte("new build")); err != nil {
+ t.Fatal(err)
+ }
+ }
+ oldKey := provision.RecordKey(rt.Account, rt.App, rt.Host)
+ st := &namedRecordSwitchStore{Store: e.store, key: oldKey}
+ st.after = func() {
+ rec, _, err := provision.FindRecordByHost(t.Context(), e.store, rt.Host)
+ if err != nil {
+ t.Fatal(err)
+ }
+ if err := e.store.Delete(t.Context(), oldKey); err != nil {
+ t.Fatal(err)
+ }
+ rec.Account = "bac"
+ plan14PutRecord(t, e.store, *rec)
+ }
+ u.props.ActiveState, u.props.SubState, u.props.MainPID = "failed", "failed", 0
+ n := namedUnitRecovery{source: &proofBindingSource{store: st, sys: u, optDir: u.opt, openFile: os.Open, unitDirs: []string{filepath.Dir(u.props.FragmentPath)}}, pub: pub, readLive: os.Readlink}
+ _, err = n.repair(t.Context(), rt.Host)
+ live, _ := release.LiveVersion(u.opt, rt.Host)
+ if err == nil || live != "v1" {
+ t.Fatalf("mixed account authority repaired old account's link: %s %v", live, err)
+ }
+}
diff --git a/internal/host/proofbinding.go b/internal/host/proofbinding.go
index 7f5d49a57..9eacc2848 100644
--- a/internal/host/proofbinding.go
+++ b/internal/host/proofbinding.go
@@ -115,27 +115,27 @@ func (s *proofBindingSource) resolve(ctx context.Context, candidate registry.Rou
return b, nil
}
-func (s *proofBindingSource) binding(ctx context.Context, host string, rollback *proofBinding, prepare ...bool) (proofBinding, error) {
+func (s *proofBindingSource) unitBinding(ctx context.Context, host string) (*provision.Record, proofBinding, unitProps, error) {
if s.store == nil || s.sys == nil || s.openFile == nil {
- return proofBinding{}, os.ErrPermission
+ return nil, proofBinding{}, unitProps{}, os.ErrPermission
}
rec, etag, err := provision.FindRecordByHost(ctx, s.store, host)
if err != nil {
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
rt, err := rootRecordRoute(rec)
if err != nil {
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
if rt.Unit == "" {
- return proofBinding{}, os.ErrPermission
+ return nil, proofBinding{}, unitProps{}, os.ErrPermission
}
p, err := s.sys.Show(rt.Unit)
if err != nil {
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
if p.Name != rt.Unit || p.ExecPath != release.LiveLink(s.optDir, host) {
- return proofBinding{}, os.ErrPermission
+ return nil, proofBinding{}, unitProps{}, os.ErrPermission
}
definition := sha256.New()
var files []proofUnitFile
@@ -147,16 +147,16 @@ func (s *proofBindingSource) binding(ctx context.Context, host string, rollback
}
}
if !allowed {
- return proofBinding{}, os.ErrPermission
+ return nil, proofBinding{}, unitProps{}, os.ErrPermission
}
f, err := s.openFile(path)
if err != nil {
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
identity, err := rootstate.Identity(f)
if err != nil {
f.Close()
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
files = append(files, proofUnitFile{Path: path, Identity: identity})
encoded, _ := json.Marshal(identity)
@@ -165,17 +165,26 @@ func (s *proofBindingSource) binding(ctx context.Context, host string, rollback
n, copyErr := io.Copy(definition, io.LimitReader(f, rootstate.MaxRecord+1))
f.Close()
if copyErr != nil {
- return proofBinding{}, copyErr
+ return nil, proofBinding{}, unitProps{}, copyErr
}
if n > rootstate.MaxRecord {
- return proofBinding{}, os.ErrPermission
+ return nil, proofBinding{}, unitProps{}, os.ErrPermission
}
}
claimID, err := s.claimIdentity(ctx, rec)
if err != nil {
- return proofBinding{}, err
+ return nil, proofBinding{}, unitProps{}, err
}
source := claimID + provision.RecordKey(rec.Account, rec.App, host) + "@" + etag + "@" + hex.EncodeToString(definition.Sum(nil))
+ return rec, proofBinding{Route: rt, Source: source, Network: true, RecordKey: provision.RecordKey(rec.Account, rec.App, host), RecordETag: etag, CandidateUnit: rec.Unit, Files: files}, p, nil
+}
+
+func (s *proofBindingSource) binding(ctx context.Context, host string, rollback *proofBinding, prepare ...bool) (proofBinding, error) {
+ rec, unit, p, err := s.unitBinding(ctx, host)
+ if err != nil {
+ return proofBinding{}, err
+ }
+ rt, source, etag, files := unit.Route, unit.Source, unit.RecordETag, unit.Files
var exe string
if rollback != nil {
if rollback.Source != source {
diff --git a/internal/host/roothistory_recovery.go b/internal/host/roothistory_recovery.go
index f20b6cb67..ddfb6b620 100644
--- a/internal/host/roothistory_recovery.go
+++ b/internal/host/roothistory_recovery.go
@@ -61,36 +61,11 @@ func historyRestartAttempt(s rootstate.Store, b proofBinding, c rootRestartCheck
if loaded.ID != a.ID || a.Identity != c.identity || a.Target != target || old.Source != b.Source || old.Version != b.Version || old.Digest != b.Digest || old.Invocation != b.Invocation || old.PID != b.PID || old.Start != b.Start || a.Failed || a.Recovering {
return a, os.ErrPermission
}
- if err := c.checkHistoryAttempt(a); err != nil {
- return a, err
- }
return a, nil
}
return captureRollback(s, b, c.now(), unitSettleTimeout(getenv), target, c.identity)
}
-func (c rootRestartChecks) checkHistoryAttempt(a rollbackAttempt) error {
- if a.History == nil {
- return nil
- }
- if c.history == nil {
- return os.ErrPermission
- }
- h, err := c.history()
- if err != nil {
- return err
- }
- defer h.History.Store.Close()
- pending, err := h.History.Pending(a.HistoryBinding)
- if err != nil {
- return err
- }
- if pending == nil || *pending != *a.History {
- return os.ErrPermission
- }
- return nil
-}
-
func (c rootRestartChecks) settleHistory(ctx context.Context, a rollbackAttempt, rollback bool) error {
if a.History == nil {
return nil
@@ -142,29 +117,11 @@ func (c rootRestartChecks) settleHistory(ctx context.Context, a rollbackAttempt,
func resumeHistoryRestart(ctx context.Context, sys unitSystem, optDir string, getenv func(string) string, checks rootRestartChecks, writes hostwrite.Config, s rootstate.Store, a rollbackAttempt) error {
checks.verifyOnly = false
- if checks.history == nil {
- return os.ErrPermission
- }
- h, err := checks.history()
- if err != nil {
- return err
- }
- pending, err := h.History.Pending(a.HistoryBinding)
- closeErr := h.History.Store.Close()
- if err != nil || closeErr != nil {
- return errors.Join(err, closeErr)
- }
- if pending == nil {
- return settleRollbackAttempt(s, a)
- }
- if *pending != *a.History {
- return os.ErrPermission
- }
if a.Settled {
- if a.Failed || a.Recovering {
+ if (a.Failed || a.Recovering) && !a.Verified {
return nil
}
- return checks.settleHistory(ctx, a, false)
+ return checks.settleHistory(ctx, a, a.Recovering)
}
_, old, err := loadRollback(s, a.Host, checks.now())
if err != nil {
@@ -237,8 +194,9 @@ func resumeHistoryRestart(ctx context.Context, sys unitSystem, optDir string, ge
}
return errors.Join(err, settleRollbackAttempt(s, a))
}
- if err := checks.settleHistory(ctx, a, !forward); err != nil {
+ a.Verified = true
+ if err := settleRollbackAttempt(s, a); err != nil {
return err
}
- return settleRollbackAttempt(s, a)
+ return checks.settleHistory(ctx, a, !forward)
}
diff --git a/internal/host/rootrestart.go b/internal/host/rootrestart.go
index e22443858..1804f105e 100644
--- a/internal/host/rootrestart.go
+++ b/internal/host/rootrestart.go
@@ -298,6 +298,7 @@ func rollbackUnitRestart(_ *registry.Registry, sys unitSystem, optDir string, ge
if err := restartBoundUnit(sys, optDir, getenv, binding, true, nil, c); err != nil {
return err
}
+ attempt.Verified = true
return c.settleHistory(context.Background(), attempt, true)
}
diff --git a/internal/host/rootrollback.go b/internal/host/rootrollback.go
index 4508f4db5..0a43a3ada 100644
--- a/internal/host/rootrollback.go
+++ b/internal/host/rootrollback.go
@@ -27,6 +27,7 @@ type rollbackAttempt struct {
Failed bool
Recovering bool
Settled bool
+ Verified bool `json:",omitempty"`
Target string
Previous string `json:",omitempty"`
PreviousDigest string `json:",omitempty"`
diff --git a/internal/provision/plan9_b8_census_test.go b/internal/provision/plan9_b8_census_test.go
index bfa9b8dbd..e79283e54 100644
--- a/internal/provision/plan9_b8_census_test.go
+++ b/internal/provision/plan9_b8_census_test.go
@@ -486,7 +486,8 @@ var plan9B8CensusInventory = []censusEntry{
{"internal/hostbox/journalservice.go", "journalRequestHash", "key-site", "key:RecordKey", "8c07978658bb060c28ad88477dcbb10d8591ef194cac283cb54eb6a4e833ac76"},
{"internal/hostbox/journalservice.go", "type JournalRequest", "key-site", "key:RecordKey", "14baf4c57a342a8b2dadaa95c965de4650ee352183de3a8c56768f47642ff5ab"},
{"internal/hostbox/journalservice.go", "validateJournalRequest", "key-site", "key:RecordKey", "724be9634772f00bf0d9da2c39c8049763c9aad6f3075c10f31c97ab69c15103"},
- {"internal/host/proofbinding.go", "proofBindingSource.binding", "key-site", "key:RecordKey", "4896c3a5c903e6a99386aaf089e36a0dc9616aaa9f98c9e5720c5fd7467141bc"},
+ {"internal/host/proofbinding.go", "proofBindingSource.unitBinding", "key-site", "key:RecordKey", "52bdb3ebb7306622b8dede117f07f880f7ceef531ed820a78b0382bc3097f49c"},
+ {"internal/host/proofbinding.go", "proofBindingSource.binding", "key-site", "key:RecordKey", "7025b41ae022b35bbdd3295e295d176a9eb07fa19d06b27d04a2638be47afc0c"},
{"internal/host/proofbinding.go", "type proofBinding", "key-site", "key:RecordKey", "b5455029fb4bb12ca54c0c1f2594fb1633a7717e7796a8ba5ec37794954f8e26"},
{"internal/host/rootroute.go", "proofBindingSource.claimIdentity", "key-site", "key:RecordKey", "ad6e0fc3f2cd360473a5d0a2267d2dc7944b45d80947613f791db8d573f8fee6"},
{"internal/provision/rootrecord.go", "FindRecordByHost", "key-site", "key:ParseRecordKey,lit:instances", "10c8254cf896be034334d634151d169760a909ac1ba4c1fc334785e86e4b84d4"},
diff --git a/internal/provision/testdata/plan14-root-reads-merge.tsv b/internal/provision/testdata/plan14-root-reads-merge.tsv
index f923e4351..a12070096 100644
--- a/internal/provision/testdata/plan14-root-reads-merge.tsv
+++ b/internal/provision/testdata/plan14-root-reads-merge.tsv
@@ -251,7 +251,7 @@ internal/sim/hostlife/mutate.sh external legacy accepted-legacy accepted-legacy;
@coverage internal/console 41714f3779b343460800cb25b31782dc7d5c1e83b2aacf7d8d0a28f39c47bf76
@coverage internal/console/templates 6492b7455fa3315105339cca03edb4372ac0d9bf746c018e13a308cf0b74cc05
@coverage internal/edgesfile 553af147ca4882b8425afddf1ed250ee40a6cac92361d667cb4a690393be5272
-@coverage internal/host e04c1c00d40b2f9bc6083198aafc14077f48859fdd621d257d1978169098809a
+@coverage internal/host 2ac9bb658f01f52d0f7cd9390543567ed45a215048000c02ab3b30ee9ef8031e
@coverage internal/hostbox afb08c287eaccb43adde1c488bd122482711ce4e29ecb675c9428f27130c3d93
@coverage internal/hostclaim feaf701db4b49ce92733b9d6c1fa1c0ae8efc6e13439ce201fca1a9e24dcf927
@coverage internal/hostfiles 554285c123758375c13388b2fa42f654819392dac0b027816a713548ec17dcc6
@@ -264,7 +264,7 @@ internal/sim/hostlife/mutate.sh external legacy accepted-legacy accepted-legacy;
@coverage internal/moves 5218cf9bd31f6347ae49a595a32455f441b1718ecfa0a9559f99036d32f56498
@coverage internal/provision a5c7116ee1a063ecdbe8bd5ea1832370ce66960ab13cc7afd34c0973dd21b457
@coverage internal/registry bb6028d50884545209c11e65131dc3389a0991c9a94a0954965e0df4b82b3232
-@coverage internal/release a864e748f04e50cff98463540c2a1cd8e7922c2eb7d94f6b2f9d27098e6e2c15
+@coverage internal/release 3612c05f11fe94f2f759118cf7ee40067fc38f6a6f3bce71edaf442f0a5e4bc1
@coverage internal/sim/hostlife eaac101ea7970c74fee621e5cd7515ec7e4907bc5874c65eab86666af0f7dc61
@coverage internal/status d5ef42fe4dc2cb72d1ce5e133e2c95a3e85960a222eb424f00b259b961b8d976
@coverage internal/updatewords 93bb83474bad5d20281c34e72fadf56e2847e9a7eee2385a78f46a11fc39a3b6
@@ -285,7 +285,7 @@ internal/rootparticipation/ledger.go Ledger.idle authority D D3 enumerates root
internal/hostexec/rootclient.go requestIdentity authority D D1 supplies collision-resistant request correlation only; root authenticates peer and authority independently. Production client integration pending. file:Read@73 2acec351fdc4ab671e65b4a9bb5017aeb094fbf78fad8e34d713e48a2846c158
internal/hostexec/rootserving.go RootBroker.servingView authority D D1 reads only completed root census and settled root participation under transaction exclusion, rechecks claim authority and peer identity, and returns no lease or token. Production client selection is pending. file:Read@441 9a57720834b3d7c661854196cf0ed1261c643673b5ba900c38987a162f5de0bb
internal/release/roothistory.go RootHistory.read authority E1 Root per-binding refusal/program completeness and pending attempt state; strict decode and exact durable recommit before authority reads. E1 production integration is selected but incomplete. file:Read@251 51c0dfb65407409d6d3cb85d3e5f50051e0f104e1e72efb2b1225c0202d979f7
-internal/host/agent.go runAdoptUnderRootRelease authority C,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. whole:Route@10418,whole:Route@17363,whole:Route@17399,whole:Route@7846 2f5e604ccd70ecaedbc48c8c2549164cd3c445a777812964331dc0c0de723c02
+internal/host/agent.go runAdoptUnderRootRelease authority C,J1,E1 Root release pass attempts independently authorized stopped-unit pointer recovery before opening release history. Recovery bookkeeping failures are reported without preventing this repair. Fixtures: TestPlan14Incident20261006WithLedger and TestPlan14SignedNamedRecoveryAuthority. Active forward migration remains incomplete. registry:Host@9965,whole:Route@10725,whole:Route@17670,whole:Route@17706,whole:Route@7846,whole:Route@9919 071cbe1f533980a31257ae33689140d29f96da3a986f27a75c4693f7bd2197dc
internal/host/agent.go runAdoptWithEnsureSystemUnits authority B3,C,D,E1,E2,E3,E4,F,J1 E1 selects the checked private history, canonical named-unit provider and root mint inventory under release exclusion with claims off or on; reconstruction and restart consumption remain incomplete. file:Open@191 3dbb187bf1456f5343bbaa540d0f5886aa073d3319d0538e0827488e2b202120
internal/host/proofroot.go proofRoot.mint authority B3,J1,J4,E1 E1 production uses canonical observed programs and complete root refusal inventory; legacy diagnostics do not grant root mint authority. registry:Account@136,registry:App@1338,registry:App@1960,registry:App@2075,registry:App@2279,registry:App@316,registry:App@934,registry:Host@1135,registry:Host@1259,registry:Host@1599,registry:Host@2066,registry:Host@2189,registry:Host@287,registry:Host@469,registry:Host@622,whole:Route@129,whole:Route@144 8c4e2457e74ac917a5be303d74493247190e344585da622e989048fd0e00e61a
internal/host/proofroot.go proofRoot.observeAndRecord authority B3,J1,J4,E1 E1 production uses canonical observed programs and complete root refusal inventory; legacy diagnostics do not grant root mint authority. file:Readlink@108,registry:Account@443,registry:App@468,registry:Host@151,registry:Host@657,whole:Route@186,whole:Route@453,whole:Route@478 88065f1cfe7ad31178ba65c2672d8dd1e25fab26820290368fc063907f7b3b98
@@ -305,13 +305,13 @@ internal/release/roothistory_pass.go RootHistoryPass.selectRoute authority E1 E1
internal/release/roothistory_pass.go passConfig.bindProof authority E1 E1 canonical binding selection and recheck; durable attempt precedes effects; only independent installed observation settles and retires the exact target refusal. whole:Route@214,whole:Route@277,whole:Route@353 395b72a300204af57355f0d6d037438b1210798f17c26efa9cd3dbef1f098806
internal/release/roothistory_pass.go passConfig.recheckHistory authority E1 E1 canonical binding selection and recheck; durable attempt precedes effects; only independent installed observation settles and retires the exact target refusal. registry:Host@184,whole:Route@162 2a7c830d3889757864bf69ddc17a9ee1cff2151dd27c90e69c9b6e4f85854332
internal/release/roothistory_pass.go passConfig.recordRefusal authority E1 E1 canonical binding selection and recheck; durable attempt precedes effects; only independent installed observation settles and retires the exact target refusal. registry:Host@151,whole:Route@241 298ca88f7dc02be7779aaa527990b4e4548c1fe5498fba0272a6e7041b236354
-internal/host/roothistory_recovery.go historyRestartAttempt authority B3,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. registry:Host@187,registry:Host@361,whole:Route@189,whole:Route@363 13acb4429428da1c1d4f96514bf86d832af6e32acb9178f1d2830601a1303fa5
+internal/host/roothistory_recovery.go historyRestartAttempt authority B3,E1 Captured root capability and exact process/source identity authorize restart independently of release history availability. Fixture: TestPlan14HistoryUnavailableAfterCaptureCannotBlockRestart. registry:Host@187,registry:Host@361,whole:Route@189,whole:Route@363 fa50ee745d945fe107440590bee94d804fd20b5298c15bc0a18540a3c58467be
internal/host/roothistory_recovery.go linkRootHistory authority B3,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:EvalSymlinks@845,file:Prepare@121,registry:Account@374,registry:App@412,whole:Route@376,whole:Route@414 b4c36059dcd6aca69f585265ff22cd7439480319fa4b37d8c7979a35cd444b24
-internal/host/roothistory_recovery.go resumeHistoryRestart authority B3,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:EvalSymlinks@1333,registry:Account@1431,registry:Account@2502,registry:App@1463,registry:App@2534,registry:Unit@1202,whole:Route@1206,whole:Route@1435,whole:Route@1467,whole:Route@2506,whole:Route@2538 721b697454513f08a6faeef4360913a27e4fbe1d6d0286c925f6cf123f014492
+internal/host/roothistory_recovery.go resumeHistoryRestart authority B3,E1 Captured rollback capability authorizes recovery without a release-history read. Verified settlement precedes history bookkeeping; replay never repeats effects. Fixtures: TestPlan14HistoryUnavailableCannotBlockCapturedRollback and TestPlan14HistoryRecoveryProcessCrash. file:EvalSymlinks@955,registry:Account@1053,registry:Account@2124,registry:App@1085,registry:App@2156,registry:Unit@824,whole:Route@1057,whole:Route@1089,whole:Route@2128,whole:Route@2160,whole:Route@828 3e0c8a9692133c83718c207931cb5620af5107e782fbc8e0c54519610585cbad
internal/host/roothistory_recovery.go rootRestartChecks.settleHistory authority B3,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. registry:Account@563,registry:App@1334,registry:App@610,whole:Route@1336,whole:Route@565,whole:Route@612,whole:Route@828,whole:Route@974 a43e6c47441fa671759bde8a235917c1335efe9b1563b935587ccaed48a9eb76
internal/host/rootrestart.go checkedUnitRestart authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:EvalSymlinks@1023,registry:Host@1070,registry:Host@1273,registry:Host@1809,registry:Host@510,registry:Unit@1691,registry:Unit@711,whole:Route@1699,whole:Route@638,whole:Route@719 46858f40c42310417a10e1fe333a299173ce576dd8a48a12dcbdc87a424d4f4b
internal/host/rootrestart.go productionRootRestartChecks authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:Open@722,whole:Route@1354,whole:Route@1621,whole:Route@660 42884d03f345975518948b4947473dd268a7ef344b0c3d054ccf578b55a92e18
-internal/host/rootrestart.go rollbackUnitRestart authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. registry:Unit@904,whole:Route@912 ffb4fbd89e902e650bbc24528bd434e4acfcc207a445cc6996f4f93b217db5ea
+internal/host/rootrestart.go rollbackUnitRestart authority B3,J1,E1 Captured canonical rollback authority is unchanged. Durable verified outcome permits later history settlement without another restart. Fixtures: TestPlan14HistoryRollbackLink and TestPlan14HistoryUnavailableCannotBlockCapturedRollback. registry:Unit@904,whole:Route@912 f87a4c8c0760cb660248de25ed7bd043a9f09b033ead364cb9b44fc0f90ec95e
internal/host/rootrollback.go captureRollback authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:Read@807,registry:Account@1233,registry:App@1269,registry:Host@1196,registry:Host@444,registry:Host@926,whole:Route@1198,whole:Route@1235,whole:Route@1271,whole:Route@446,whole:Route@928 bda2805292bba2046ebd04dad3cf9ceafd9d2793b8fa459cb073e4597332639d
internal/host/rootrollback.go loadRollback authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:Read@451,registry:Host@1014,whole:Route@1026 6929d919e83b02b708bb4d45b53617a94502fb85e44f8914b869a0a2b90b7eda
internal/host/rootrollback_resume.go resumeRootRestart authority B3,J1,E1 Root history intent is linked to captured canonical rollback authority before live effects; verified recovery settles only its exact intent. Fixtures: TestPlan14HistoryRollbackLink, TestPlan14HistoryRecoveryRefusesChanges, TestPlan14HistoryRecoveryProcessCrash, TestPlan14HistorySettlementRetriesVisibleSync. E1 migration and restart consumption remain incomplete. file:EvalSymlinks@1384,registry:Account@1477,registry:Account@1997,registry:App@1505,registry:App@2025,registry:Unit@1255,whole:Route@1257,whole:Route@1479,whole:Route@1507,whole:Route@1999,whole:Route@2027 d51ee3af37b32715f6ddc4d7e70d9dff0eb5d9a50af15cb3bb331d8a796d24a6
@@ -321,3 +321,10 @@ internal/release/roothistory_reconstruct.go RootHistory.ReconstructionStatus aut
internal/release/roothistory_reconstruct.go RootHistory.reconstructionImages authority E1 E1 signed root-history reconstruction; exact namespace identity, revisions and canonical sources; journaled completion retains denies and stronger bounds. Tests: TestPlan14RootHistoryReconstruction, TestPlan14RootHistoryReconstructionCrash, TestPlan14RootHistoryReconstructionDeliveryPass. file:Read@1190,file:Read@226,file:Read@2940,file:Read@629 7fcdb81486fea19d7e05482dee69513bfe31294fec61eff9f6ed7db82117d806
internal/release/roothistory_reconstruct.go RootHistory.reconstructionState authority E1 E1 signed root-history reconstruction; exact namespace identity, revisions and canonical sources; journaled completion retains denies and stronger bounds. Tests: TestPlan14RootHistoryReconstruction, TestPlan14RootHistoryReconstructionCrash, TestPlan14RootHistoryReconstructionDeliveryPass. file:Read@178 7c53af838e0dc7ec7ad6ae5341da983bde442288126e9eea21f80d6a62fc478a
internal/release/roothistory_reconstruct.go RootHistory.resumeReconstruction authority E1 E1 signed root-history reconstruction; exact namespace identity, revisions and canonical sources; journaled completion retains denies and stronger bounds. Tests: TestPlan14RootHistoryReconstruction, TestPlan14RootHistoryReconstructionCrash, TestPlan14RootHistoryReconstructionDeliveryPass. file:Read@915 39d8949054462cf53823e4b6fc802a08349bbac79750f6beb5b90095880925b8
+internal/host/proofbinding.go proofBindingSource.binding authority B3,J1 Canonical unit verification is factored into unitBinding; running executable and historical rollback checks retain their prior authority. Fixtures: TestPlan14ProofBindingProvenance and TestPlan14HistoryRecoveryRefusesChanges. file:EvalSymlinks@444,registry:Unit@2376,whole:Route@265,whole:Route@2813,whole:Route@2820 7025b41ae022b35bbdd3295e295d176a9eb07fa19d06b27d04a2638be47afc0c
+internal/host/namedrecovery.go namedUnitRecovery.repair authority E1,J1 Signed channel target, canonical deployment record, checked named unit and root-owned live pointer authorize stopped-unit pointer repair. Rechecks source, claim selection, pointer and artifact at the effect; does not start a process or change grants. Fixtures: TestPlan14Incident20261006WithLedger and TestPlan14SignedNamedRecoveryAuthority. Uses account/app from the same canonical read as the unit binding. Fixture: TestPlan14SignedNamedRecoveryUsesOneCanonicalRecord. file:Open@2588,registry:Channel@1837,whole:Route@1083,whole:Route@1845 94eed25b00195883795a5e394eecfb1a59fcbed9f4f14c500fb61fd07d72e9a7
+internal/host/proofbinding.go proofBindingSource.unitBinding authority B3,J1,E1 Reads canonical deployment record, claim, unit file identities and systemd facts without assuming a running PID. Existing running/rollback binding uses the same verifier. Fixtures: TestPlan14SignedNamedRecoveryAuthority and TestPlan14ProofBindingProvenance. registry:Unit@487,registry:Unit@588,registry:Unit@678,whole:Route@2071,whole:Route@2078 52bdb3ebb7306622b8dede117f07f880f7ceef531ed820a78b0382bc3097f49c
+internal/release/signedhead.go StageSignedHead authority E1 Canonical route is supplied by the root unit verifier. Verifies signed channel, digest ratchet and manifest/artifact before staging; unavailable pin census never authorizes restaging differing bytes. Fixtures: TestPlan14Incident20261006WithLedger and TestPlan14SignedNamedRecoveryAuthority. registry:Account@202,registry:Account@302,registry:Account@403,registry:App@214,registry:App@415,registry:Channel@222,registry:Host@434 ca02f04e55556ba0233dfa0848b0c533a9d9aa06cad6abd33cfd2968b3bd838a
+internal/rootstate/link_linux.go ReadTrustedLink authority A,E1 Checks the full root-owned parent chain before descriptor-based live-link reading. Fixture: TestPlan14TrustedLiveLink; privileged acceptance remains required. file:Open@156 90f8e8de4e2c71f07b5d749cbe4bb1c1dfa426576a82138823449f56fc9ec5ab
+internal/rootstate/link_linux.go directory.readLink authority A,E1 Pins the symlink inode with O_PATH and checks owner/type/link count before readlinkat. Fixture: TestPlan14TrustedLiveLink. file:Fstat@356,file:Openat@183,file:Readlinkat@554 a8559fe63dce48830916004ecfe7fbbe5d419568c7daf7a3073cf1b5bb12c3d7
+@coverage internal/rootstate b3a51f6cba72802362791eb31d6dff2ce988f144538a643502e1ed5a7178e261
diff --git a/internal/release/signedhead.go b/internal/release/signedhead.go
new file mode 100644
index 000000000..e57fbd89a
--- /dev/null
+++ b/internal/release/signedhead.go
@@ -0,0 +1,27 @@
+package release
+
+import (
+ "context"
+ "crypto/ed25519"
+ "os"
+
+ "github.com/carlosframework/platform/internal/registry"
+)
+
+func StageSignedHead(ctx context.Context, s Store, pub ed25519.PublicKey, ratchet *DigestRatchet, optDir string, rt registry.Route) (*ChannelPointer, *Manifest, error) {
+ p, err := Channel(ctx, s, pub, rt.Account, rt.App, rt.Channel)
+ if err != nil {
+ return nil, nil, err
+ }
+ if err := ratchet.Admit(rt.Account, p); err != nil {
+ return nil, nil, err
+ }
+ m, err := ensureStagedDigest(ctx, s, optDir, rt.Account, rt.App, p.Version, rt.Host, p.DigestOf(p.Version), stageCheck{})
+ if err != nil {
+ return nil, nil, err
+ }
+ if m == nil || m.Kind != "binary" || m.Artifacts[adoptPlatform].SHA256 == "" {
+ return nil, nil, os.ErrPermission
+ }
+ return p, m, nil
+}
diff --git a/internal/rootstate/link_linux.go b/internal/rootstate/link_linux.go
new file mode 100644
index 000000000..12c3c0b8e
--- /dev/null
+++ b/internal/rootstate/link_linux.go
@@ -0,0 +1,50 @@
+package rootstate
+
+import (
+ "os"
+ "path/filepath"
+
+ "golang.org/x/sys/unix"
+)
+
+func ReadTrustedLink(path string) (string, error) {
+ if !filepath.IsAbs(path) || filepath.Clean(path) != path {
+ return "", os.ErrPermission
+ }
+ s, err := Open(filepath.Dir(path), false, true)
+ if err != nil {
+ return "", err
+ }
+ defer s.Close()
+ return s.(*directory).readLink(filepath.Base(path))
+}
+
+func (d *directory) readLink(name string) (string, error) {
+ if !component(name) {
+ return "", os.ErrPermission
+ }
+ if err := d.check(); err != nil {
+ return "", err
+ }
+ fd, err := unix.Openat(int(d.file.Fd()), name, unix.O_PATH|unix.O_NOFOLLOW|unix.O_CLOEXEC, 0)
+ if err != nil {
+ return "", err
+ }
+ defer unix.Close(fd)
+ var st unix.Stat_t
+ if err := unix.Fstat(fd, &st); err != nil {
+ return "", err
+ }
+ if st.Uid != d.owner || st.Mode&unix.S_IFMT != unix.S_IFLNK || st.Nlink != 1 {
+ return "", os.ErrPermission
+ }
+ var buf [4096]byte
+ n, err := unix.Readlinkat(fd, "", buf[:])
+ if err != nil {
+ return "", err
+ }
+ if n == len(buf) {
+ return "", os.ErrPermission
+ }
+ return string(buf[:n]), nil
+}
diff --git a/internal/rootstate/link_linux_test.go b/internal/rootstate/link_linux_test.go
new file mode 100644
index 000000000..d69bb37c4
--- /dev/null
+++ b/internal/rootstate/link_linux_test.go
@@ -0,0 +1,41 @@
+package rootstate
+
+import (
+ "os"
+ "path/filepath"
+ "testing"
+)
+
+func TestPlan14TrustedLiveLink(t *testing.T) {
+ path := t.TempDir()
+ if err := os.Chmod(path, 0700); err != nil {
+ t.Fatal(err)
+ }
+ parent, err := os.Open(path)
+ if err != nil {
+ t.Fatal(err)
+ }
+ defer parent.Close()
+ d := &directory{file: parent, owner: uint32(os.Geteuid())}
+ if err := os.Symlink("/opt/carlos/versions/v1/app", filepath.Join(path, "live")); err != nil {
+ t.Fatal(err)
+ }
+ if got, err := d.readLink("live"); err != nil || got != "/opt/carlos/versions/v1/app" {
+ t.Fatalf("link: %q %v", got, err)
+ }
+ for _, name := range []string{"../live", "missing"} {
+ if _, err := d.readLink(name); err == nil {
+ t.Fatalf("accepted %s", name)
+ }
+ }
+ if err := os.WriteFile(filepath.Join(path, "file"), []byte("target"), 0600); err != nil {
+ t.Fatal(err)
+ }
+ if _, err := d.readLink("file"); err == nil {
+ t.Fatal("accepted regular file")
+ }
+ d.owner++
+ if _, err := d.readLink("live"); err == nil {
+ t.Fatal("accepted wrong owner")
+ }
+}
diff --git a/internal/rootstate/link_other.go b/internal/rootstate/link_other.go
new file mode 100644
index 000000000..539da1750
--- /dev/null
+++ b/internal/rootstate/link_other.go
@@ -0,0 +1,7 @@
+//go:build !linux
+
+package rootstate
+
+import "os"
+
+func ReadTrustedLink(string) (string, error) { return "", os.ErrPermission }