carlos / platform Public

CI failed 2m 41s

Branch
self-serve-moves-2
Commit
8303ae88 claude
Runner
ci-aws~paul@keymail.dev/ip-172-31-21-110
Reported by
ci-aws~paul@keymail.dev/ip-172-31-21-110
Queued
Started
Last change
Attempt
1 of 2

Steps run in order, one after another.

  1. gate failed 2m 41s
    .amadan/test-gate.sh
    === launchctx (1 s)
    ok  	amadan.net/carlos/platform.git/launchctx	0.013s
    ?   	amadan.net/carlos/platform.git/launchctx/controlname	[no test files]
    ?   	amadan.net/carlos/platform.git/launchctx/wireid	[no test files]
    === vet (9 s)
    === gofmt (1 s)
    gofmt -l .: clean
    === rest (160 s)
    ?   	github.com/carlosframework/platform/cmd/changelog	[no test files]
    ok  	github.com/carlosframework/platform/cmd/console	3.343s
    ok  	github.com/carlosframework/platform/cmd/moveprobe	11.627s
    ok  	github.com/carlosframework/platform/cmd/zddprobe	0.736s
    ok  	github.com/carlosframework/platform/internal/activator	60.839s
    ok  	github.com/carlosframework/platform/internal/agentsock	0.018s
    ok  	github.com/carlosframework/platform/internal/alerting	0.005s
    ok  	github.com/carlosframework/platform/internal/analytics	0.020s
    ok  	github.com/carlosframework/platform/internal/appconfig	2.752s
    ok  	github.com/carlosframework/platform/internal/apperr	0.091s
    ok  	github.com/carlosframework/platform/internal/applog	0.151s
    ok  	github.com/carlosframework/platform/internal/awsinv	0.005s
    ok  	github.com/carlosframework/platform/internal/boxchoice	0.005s
    ok  	github.com/carlosframework/platform/internal/boxid	1.172s
    ?   	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.009s
    ok  	github.com/carlosframework/platform/internal/caps	0.013s
    ok  	github.com/carlosframework/platform/internal/certwarm	0.002s
    ok  	github.com/carlosframework/platform/internal/cgroup	0.726s
    ok  	github.com/carlosframework/platform/internal/changelog	0.371s
    ok  	github.com/carlosframework/platform/internal/claimactivation	0.893s
    ok  	github.com/carlosframework/platform/internal/clamd	0.055s
    ?   	github.com/carlosframework/platform/internal/cliflag	[no test files]
    ?   	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.764s
    ok  	github.com/carlosframework/platform/internal/dbdoor/dbdoortest	0.010s
    ok  	github.com/carlosframework/platform/internal/dbverify	0.006s
    ok  	github.com/carlosframework/platform/internal/dnsrec	0.005s
    ok  	github.com/carlosframework/platform/internal/docsite	0.006s
    ok  	github.com/carlosframework/platform/internal/domains	2.820s
    ok  	github.com/carlosframework/platform/internal/doorkey	0.006s
    ok  	github.com/carlosframework/platform/internal/economics	0.008s
    ok  	github.com/carlosframework/platform/internal/edge	45.348s
    ?   	github.com/carlosframework/platform/internal/edgeproof	[no test files]
    ok  	github.com/carlosframework/platform/internal/edgesfile	0.014s
    ok  	github.com/carlosframework/platform/internal/fleetapi	0.146s
    ok  	github.com/carlosframework/platform/internal/gate	1.690s
    ok  	github.com/carlosframework/platform/internal/genselect	0.019s
    ok  	github.com/carlosframework/platform/internal/geo	0.017s
    ok  	github.com/carlosframework/platform/internal/geoip	0.034s
    ok  	github.com/carlosframework/platform/internal/historyreadback	0.157s
    ok  	github.com/carlosframework/platform/internal/host	140.320s
    ok  	github.com/carlosframework/platform/internal/hostactors	5.247s
    ok  	github.com/carlosframework/platform/internal/hostactors/awsmembership	0.009s
    ok  	github.com/carlosframework/platform/internal/hostbox	2.941s
    ok  	github.com/carlosframework/platform/internal/hostclaim	0.703s
    ok  	github.com/carlosframework/platform/internal/hostenv	0.009s
    ok  	github.com/carlosframework/platform/internal/hostevidence	0.006s
    ok  	github.com/carlosframework/platform/internal/hostexec	5.283s
    ok  	github.com/carlosframework/platform/internal/hostfence	0.071s
    ok  	github.com/carlosframework/platform/internal/hostfiles	10.315s
    ok  	github.com/carlosframework/platform/internal/hostfloor	0.039s
    ok  	github.com/carlosframework/platform/internal/hostguard	1.026s
    ok  	github.com/carlosframework/platform/internal/hostops	1.942s
    ?   	github.com/carlosframework/platform/internal/hostops/fencerelease	[no test files]
    ok  	github.com/carlosframework/platform/internal/hostops/internal/fencerelease	0.006s
    ok  	github.com/carlosframework/platform/internal/hostquarantine	0.006s
    ok  	github.com/carlosframework/platform/internal/hostrelocate	0.604s
    ok  	github.com/carlosframework/platform/internal/hostresolve	0.221s
    ok  	github.com/carlosframework/platform/internal/hostwrite	0.002s
    ok  	github.com/carlosframework/platform/internal/infraview	0.006s
    ok  	github.com/carlosframework/platform/internal/instancectl	5.225s
    ok  	github.com/carlosframework/platform/internal/instanceexec	2.819s
    ok  	github.com/carlosframework/platform/internal/instancefs	0.022s
    ok  	github.com/carlosframework/platform/internal/instancekey	0.017s
    ok  	github.com/carlosframework/platform/internal/instanceupdates	0.039s
    ok  	github.com/carlosframework/platform/internal/layout	1.799s
    ok  	github.com/carlosframework/platform/internal/lbhealth	0.006s
    ok  	github.com/carlosframework/platform/internal/lease	10.104s
    ok  	github.com/carlosframework/platform/internal/lease/leasetest	0.540s
    ok  	github.com/carlosframework/platform/internal/ledger	0.044s
    ok  	github.com/carlosframework/platform/internal/mail	0.213s
    ok  	github.com/carlosframework/platform/internal/maintenance	0.110s
    ok  	github.com/carlosframework/platform/internal/maintenanceexec	5.528s
    ok  	github.com/carlosframework/platform/internal/maintenanceguard	0.089s
    ok  	github.com/carlosframework/platform/internal/metrics	0.009s
    ok  	github.com/carlosframework/platform/internal/moves	21.420s
    ok  	github.com/carlosframework/platform/internal/moves/archive	0.985s
    ok  	github.com/carlosframework/platform/internal/objstore	0.294s
    ok  	github.com/carlosframework/platform/internal/ops	0.215s
    ok  	github.com/carlosframework/platform/internal/park	0.227s
    ok  	github.com/carlosframework/platform/internal/plans	0.006s
    ok  	github.com/carlosframework/platform/internal/privatefile	0.007s
    ok  	github.com/carlosframework/platform/internal/provision	17.605s
    ok  	github.com/carlosframework/platform/internal/publicrelease	0.007s
    ?   	github.com/carlosframework/platform/internal/regionname	[no test files]
    ok  	github.com/carlosframework/platform/internal/registry	5.839s
    ok  	github.com/carlosframework/platform/internal/relay	7.236s
    ok  	github.com/carlosframework/platform/internal/release	24.963s
    ok  	github.com/carlosframework/platform/internal/rollout	3.787s
    ok  	github.com/carlosframework/platform/internal/rolloutwords	0.003s
    ok  	github.com/carlosframework/platform/internal/rootaws	0.008s
    ok  	github.com/carlosframework/platform/internal/rootparticipation	0.063s
    ok  	github.com/carlosframework/platform/internal/rootstate	0.026s
    ok  	github.com/carlosframework/platform/internal/runs	0.596s
    ok  	github.com/carlosframework/platform/internal/s3compat	0.007s
    ok  	github.com/carlosframework/platform/internal/safefile	0.005s
    ok  	github.com/carlosframework/platform/internal/schedule	2.743s
    ok  	github.com/carlosframework/platform/internal/seeds	0.014s
    ok  	github.com/carlosframework/platform/internal/sim/hostlife	9.990s
    ok  	github.com/carlosframework/platform/internal/sim/litestreamfacts	3.934s
    ok  	github.com/carlosframework/platform/internal/status	0.103s
    ok  	github.com/carlosframework/platform/internal/steering	0.006s
    ok  	github.com/carlosframework/platform/internal/stopevidence	0.278s
    ok  	github.com/carlosframework/platform/internal/svcrole	0.002s
    ok  	github.com/carlosframework/platform/internal/telemetry	0.007s
    ok  	github.com/carlosframework/platform/internal/termfence	0.009s
    ok  	github.com/carlosframework/platform/internal/tunnelclient	0.004s
    ok  	github.com/carlosframework/platform/internal/unixdial	0.009s
    ok  	github.com/carlosframework/platform/internal/updatewords	0.005s
    ok  	github.com/carlosframework/platform/internal/usage	0.008s
    ok  	github.com/carlosframework/platform/internal/version	0.003s
    ok  	github.com/carlosframework/platform/internal/vet	1.622s
    === internal_console@0 (88 s)
    ok  	github.com/carlosframework/platform/internal/console	86.054s
    === internal_console@1 (39 s)
    ok  	github.com/carlosframework/platform/internal/console	37.286s
    === internal_console@2 (38 s)
    ok  	github.com/carlosframework/platform/internal/console	35.935s
    === internal_console@3 (46 s)
    ok  	github.com/carlosframework/platform/internal/console	43.868s
    === internal_console@4 (41 s)
    ok  	github.com/carlosframework/platform/internal/console	39.618s
    === internal_console@5 (42 s)
    ok  	github.com/carlosframework/platform/internal/console	40.041s
    === internal_console@6 (49 s)
    ok  	github.com/carlosframework/platform/internal/console	47.050s
    === internal_console@7 (45 s)
    ok  	github.com/carlosframework/platform/internal/console	43.412s
    === root@0 (29 s)
    using http://127.0.0.1:45619 as a@keymail.dev
    shipped titesite abc1234
    --- FAIL: TestMovesApprovedCopyIsApplied (2.98s)
        approved_moves_copy_test.go:836: MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text "<other> is moving offline. move one instance at a time"
    --- FAIL: TestMovesGateBitesOnTheRealRecord (6.49s)
        approved_moves_copy_test.go:1981: an approved row whose text is not in its file: problems = ["MV-N6: internal/console/apiinstancemove.go does not contain the approved text \"cut must be \\\"automatic\\\" or \\\"manual\\\"\"" "MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text \"<other> is moving offline. move one instance at a time\""]
        approved_moves_copy_test.go:1990: an approved row whose text is in its file: problems = ["MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text \"<other> is moving offline. move one instance at a time\""]
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:32 console: api instances get bab/titogo/probe-titogo.bab.oncarlos.test: read timeout
    2026/10/23 08:25:32 console: api instances get bab/titogo/probe-titogo.bab.oncarlos.test: read timeout
    2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    FAIL
    FAIL	github.com/carlosframework/platform	27.368s
    FAIL
    === root@1 (44 s)
    ok  	github.com/carlosframework/platform	42.251s
    === root@2 (46 s)
    using http://127.0.0.1:46599 as a@keymail.dev
    --- FAIL: TestMovesStringsAreRecorded (6.61s)
        approved_moves_copy_test.go:1714: no row of the record carries internal/console/apiinstancemove_offline.go:761 (jsonError) "the instance changed while the move was being started. try again"
        approved_moves_copy_test.go:1714: no row of the record carries internal/console/apiinstancemove_offline.go:825 (jsonError) "the instance changed while the move was being started. try again"
    2026/10/23 08:25:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
    2026/10/23 08:25:48 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
    2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
    2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
    2026/10/23 08:25:48 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
    2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
    2026/10/23 08:25:50 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
    2026/10/23 08:25:50 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=888
    2026/10/23 08:25:50 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
    2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    using http://127.0.0.1:44773 as paul@keymail.dev
    using http://127.0.0.1:44773 as paul@keymail.dev
    using http://127.0.0.1:44773 as paul@keymail.dev
    Querying a copy of acme.go.tito.io's database, up to transaction 3, written 2026-10-23 08:25:50 UTC. Nothing you run here reaches acme.go.tito.io.
    2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    using http://127.0.0.1:37863 as paul@keymail.dev
    account: ops (bab)
    attached tickets.example.com -> default.go.tito.io
    DNS: pointing
    using http://127.0.0.1:37863 as paul@keymail.dev
    account: ops (bab)
    attached carloku.example.com -> default.go.tito.io
    2026/10/23 08:25:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
    2026/10/23 08:26:01 domains: minted platform domain echoapp.bab.oncarlos.test (upstream app.local)
    2026/10/23 08:26:01 domains: minted platform domain site.bab.oncarlos.test (upstream site.local)
    2026/10/23 08:26:01 edge: static oldsite/stable: resolve channel: dirstore: apps/bab/oldsite/channels/stable.json: file does not exist — if this deployment predates account-scoped bucket keys its objects are still at apps/oldsite/, which the runtime no longer reads; move them once with: carlos accounts migrate --app oldsite --from legacy --to bab
    2026/10/23 08:26:01 domains: minted platform domain blog.mdbbndjqx.oncarlos.test (upstream blog.kass.test)
    2026/10/23 08:26:01 domains: minted platform domain blog.gdpkwhwrw.oncarlos.test (upstream blog.woodstar.test)
    2026/10/23 08:26:01 domains: minted platform domain oldsite.bab.oncarlos.test (upstream old.test)
    2026/10/23 08:26:01 edge: static oldsite/stable: resolve channel: dirstore: apps/bab/oldsite/channels/stable.json: file does not exist — if this deployment predates account-scoped bucket keys its objects are still at apps/oldsite/, which the runtime no longer reads; move them once with: carlos accounts migrate --app oldsite --from legacy --to bab
    FAIL
    FAIL	github.com/carlosframework/platform	44.589s
    FAIL
    
    FAILED: root@0 root@2
    make: *** [Makefile:19: test] Error 1
    
    amadan: step gate failed: exit status 2
    
  2. cross not run

    No output.

  3. minio-contract not run

    No output.

Whole run log
=== gate ===
.amadan/test-gate.sh
=== launchctx (1 s)
ok  	amadan.net/carlos/platform.git/launchctx	0.013s
?   	amadan.net/carlos/platform.git/launchctx/controlname	[no test files]
?   	amadan.net/carlos/platform.git/launchctx/wireid	[no test files]
=== vet (9 s)
=== gofmt (1 s)
gofmt -l .: clean
=== rest (160 s)
?   	github.com/carlosframework/platform/cmd/changelog	[no test files]
ok  	github.com/carlosframework/platform/cmd/console	3.343s
ok  	github.com/carlosframework/platform/cmd/moveprobe	11.627s
ok  	github.com/carlosframework/platform/cmd/zddprobe	0.736s
ok  	github.com/carlosframework/platform/internal/activator	60.839s
ok  	github.com/carlosframework/platform/internal/agentsock	0.018s
ok  	github.com/carlosframework/platform/internal/alerting	0.005s
ok  	github.com/carlosframework/platform/internal/analytics	0.020s
ok  	github.com/carlosframework/platform/internal/appconfig	2.752s
ok  	github.com/carlosframework/platform/internal/apperr	0.091s
ok  	github.com/carlosframework/platform/internal/applog	0.151s
ok  	github.com/carlosframework/platform/internal/awsinv	0.005s
ok  	github.com/carlosframework/platform/internal/boxchoice	0.005s
ok  	github.com/carlosframework/platform/internal/boxid	1.172s
?   	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.009s
ok  	github.com/carlosframework/platform/internal/caps	0.013s
ok  	github.com/carlosframework/platform/internal/certwarm	0.002s
ok  	github.com/carlosframework/platform/internal/cgroup	0.726s
ok  	github.com/carlosframework/platform/internal/changelog	0.371s
ok  	github.com/carlosframework/platform/internal/claimactivation	0.893s
ok  	github.com/carlosframework/platform/internal/clamd	0.055s
?   	github.com/carlosframework/platform/internal/cliflag	[no test files]
?   	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.764s
ok  	github.com/carlosframework/platform/internal/dbdoor/dbdoortest	0.010s
ok  	github.com/carlosframework/platform/internal/dbverify	0.006s
ok  	github.com/carlosframework/platform/internal/dnsrec	0.005s
ok  	github.com/carlosframework/platform/internal/docsite	0.006s
ok  	github.com/carlosframework/platform/internal/domains	2.820s
ok  	github.com/carlosframework/platform/internal/doorkey	0.006s
ok  	github.com/carlosframework/platform/internal/economics	0.008s
ok  	github.com/carlosframework/platform/internal/edge	45.348s
?   	github.com/carlosframework/platform/internal/edgeproof	[no test files]
ok  	github.com/carlosframework/platform/internal/edgesfile	0.014s
ok  	github.com/carlosframework/platform/internal/fleetapi	0.146s
ok  	github.com/carlosframework/platform/internal/gate	1.690s
ok  	github.com/carlosframework/platform/internal/genselect	0.019s
ok  	github.com/carlosframework/platform/internal/geo	0.017s
ok  	github.com/carlosframework/platform/internal/geoip	0.034s
ok  	github.com/carlosframework/platform/internal/historyreadback	0.157s
ok  	github.com/carlosframework/platform/internal/host	140.320s
ok  	github.com/carlosframework/platform/internal/hostactors	5.247s
ok  	github.com/carlosframework/platform/internal/hostactors/awsmembership	0.009s
ok  	github.com/carlosframework/platform/internal/hostbox	2.941s
ok  	github.com/carlosframework/platform/internal/hostclaim	0.703s
ok  	github.com/carlosframework/platform/internal/hostenv	0.009s
ok  	github.com/carlosframework/platform/internal/hostevidence	0.006s
ok  	github.com/carlosframework/platform/internal/hostexec	5.283s
ok  	github.com/carlosframework/platform/internal/hostfence	0.071s
ok  	github.com/carlosframework/platform/internal/hostfiles	10.315s
ok  	github.com/carlosframework/platform/internal/hostfloor	0.039s
ok  	github.com/carlosframework/platform/internal/hostguard	1.026s
ok  	github.com/carlosframework/platform/internal/hostops	1.942s
?   	github.com/carlosframework/platform/internal/hostops/fencerelease	[no test files]
ok  	github.com/carlosframework/platform/internal/hostops/internal/fencerelease	0.006s
ok  	github.com/carlosframework/platform/internal/hostquarantine	0.006s
ok  	github.com/carlosframework/platform/internal/hostrelocate	0.604s
ok  	github.com/carlosframework/platform/internal/hostresolve	0.221s
ok  	github.com/carlosframework/platform/internal/hostwrite	0.002s
ok  	github.com/carlosframework/platform/internal/infraview	0.006s
ok  	github.com/carlosframework/platform/internal/instancectl	5.225s
ok  	github.com/carlosframework/platform/internal/instanceexec	2.819s
ok  	github.com/carlosframework/platform/internal/instancefs	0.022s
ok  	github.com/carlosframework/platform/internal/instancekey	0.017s
ok  	github.com/carlosframework/platform/internal/instanceupdates	0.039s
ok  	github.com/carlosframework/platform/internal/layout	1.799s
ok  	github.com/carlosframework/platform/internal/lbhealth	0.006s
ok  	github.com/carlosframework/platform/internal/lease	10.104s
ok  	github.com/carlosframework/platform/internal/lease/leasetest	0.540s
ok  	github.com/carlosframework/platform/internal/ledger	0.044s
ok  	github.com/carlosframework/platform/internal/mail	0.213s
ok  	github.com/carlosframework/platform/internal/maintenance	0.110s
ok  	github.com/carlosframework/platform/internal/maintenanceexec	5.528s
ok  	github.com/carlosframework/platform/internal/maintenanceguard	0.089s
ok  	github.com/carlosframework/platform/internal/metrics	0.009s
ok  	github.com/carlosframework/platform/internal/moves	21.420s
ok  	github.com/carlosframework/platform/internal/moves/archive	0.985s
ok  	github.com/carlosframework/platform/internal/objstore	0.294s
ok  	github.com/carlosframework/platform/internal/ops	0.215s
ok  	github.com/carlosframework/platform/internal/park	0.227s
ok  	github.com/carlosframework/platform/internal/plans	0.006s
ok  	github.com/carlosframework/platform/internal/privatefile	0.007s
ok  	github.com/carlosframework/platform/internal/provision	17.605s
ok  	github.com/carlosframework/platform/internal/publicrelease	0.007s
?   	github.com/carlosframework/platform/internal/regionname	[no test files]
ok  	github.com/carlosframework/platform/internal/registry	5.839s
ok  	github.com/carlosframework/platform/internal/relay	7.236s
ok  	github.com/carlosframework/platform/internal/release	24.963s
ok  	github.com/carlosframework/platform/internal/rollout	3.787s
ok  	github.com/carlosframework/platform/internal/rolloutwords	0.003s
ok  	github.com/carlosframework/platform/internal/rootaws	0.008s
ok  	github.com/carlosframework/platform/internal/rootparticipation	0.063s
ok  	github.com/carlosframework/platform/internal/rootstate	0.026s
ok  	github.com/carlosframework/platform/internal/runs	0.596s
ok  	github.com/carlosframework/platform/internal/s3compat	0.007s
ok  	github.com/carlosframework/platform/internal/safefile	0.005s
ok  	github.com/carlosframework/platform/internal/schedule	2.743s
ok  	github.com/carlosframework/platform/internal/seeds	0.014s
ok  	github.com/carlosframework/platform/internal/sim/hostlife	9.990s
ok  	github.com/carlosframework/platform/internal/sim/litestreamfacts	3.934s
ok  	github.com/carlosframework/platform/internal/status	0.103s
ok  	github.com/carlosframework/platform/internal/steering	0.006s
ok  	github.com/carlosframework/platform/internal/stopevidence	0.278s
ok  	github.com/carlosframework/platform/internal/svcrole	0.002s
ok  	github.com/carlosframework/platform/internal/telemetry	0.007s
ok  	github.com/carlosframework/platform/internal/termfence	0.009s
ok  	github.com/carlosframework/platform/internal/tunnelclient	0.004s
ok  	github.com/carlosframework/platform/internal/unixdial	0.009s
ok  	github.com/carlosframework/platform/internal/updatewords	0.005s
ok  	github.com/carlosframework/platform/internal/usage	0.008s
ok  	github.com/carlosframework/platform/internal/version	0.003s
ok  	github.com/carlosframework/platform/internal/vet	1.622s
=== internal_console@0 (88 s)
ok  	github.com/carlosframework/platform/internal/console	86.054s
=== internal_console@1 (39 s)
ok  	github.com/carlosframework/platform/internal/console	37.286s
=== internal_console@2 (38 s)
ok  	github.com/carlosframework/platform/internal/console	35.935s
=== internal_console@3 (46 s)
ok  	github.com/carlosframework/platform/internal/console	43.868s
=== internal_console@4 (41 s)
ok  	github.com/carlosframework/platform/internal/console	39.618s
=== internal_console@5 (42 s)
ok  	github.com/carlosframework/platform/internal/console	40.041s
=== internal_console@6 (49 s)
ok  	github.com/carlosframework/platform/internal/console	47.050s
=== internal_console@7 (45 s)
ok  	github.com/carlosframework/platform/internal/console	43.412s
=== root@0 (29 s)
using http://127.0.0.1:45619 as a@keymail.dev
shipped titesite abc1234
--- FAIL: TestMovesApprovedCopyIsApplied (2.98s)
    approved_moves_copy_test.go:836: MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text "<other> is moving offline. move one instance at a time"
--- FAIL: TestMovesGateBitesOnTheRealRecord (6.49s)
    approved_moves_copy_test.go:1981: an approved row whose text is not in its file: problems = ["MV-N6: internal/console/apiinstancemove.go does not contain the approved text \"cut must be \\\"automatic\\\" or \\\"manual\\\"\"" "MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text \"<other> is moving offline. move one instance at a time\""]
    approved_moves_copy_test.go:1990: an approved row whose text is in its file: problems = ["MV-O30: internal/console/apiinstancemove_offline.go does not contain the approved text \"<other> is moving offline. move one instance at a time\""]
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:32 console: api instances get bab/titogo/probe-titogo.bab.oncarlos.test: read timeout
2026/10/23 08:25:32 console: api instances get bab/titogo/probe-titogo.bab.oncarlos.test: read timeout
2026/10/23 08:25:32 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:33 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:35 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
FAIL
FAIL	github.com/carlosframework/platform	27.368s
FAIL
=== root@1 (44 s)
ok  	github.com/carlosframework/platform	42.251s
=== root@2 (46 s)
using http://127.0.0.1:46599 as a@keymail.dev
--- FAIL: TestMovesStringsAreRecorded (6.61s)
    approved_moves_copy_test.go:1714: no row of the record carries internal/console/apiinstancemove_offline.go:761 (jsonError) "the instance changed while the move was being started. try again"
    approved_moves_copy_test.go:1714: no row of the record carries internal/console/apiinstancemove_offline.go:825 (jsonError) "the instance changed while the move was being started. try again"
2026/10/23 08:25:39 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:43 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000000 txid.db=0000000000000001
2026/10/23 08:25:48 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000001 maxTXID=0000000000000001 size=720
2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000001
2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000001 txid.db=0000000000000002
2026/10/23 08:25:48 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000002 maxTXID=0000000000000002 size=370
2026/10/23 08:25:48 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000002
2026/10/23 08:25:50 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000002 txid.db=0000000000000003
2026/10/23 08:25:50 INFO ltx file uploaded system=store db=source.db replica=file level=0 minTXID=0000000000000003 maxTXID=0000000000000003 size=888
2026/10/23 08:25:50 INFO replica sync system=store db=source.db replica=file txid.replica=0000000000000003 txid.db=0000000000000003
2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
using http://127.0.0.1:44773 as paul@keymail.dev
using http://127.0.0.1:44773 as paul@keymail.dev
using http://127.0.0.1:44773 as paul@keymail.dev
Querying a copy of acme.go.tito.io's database, up to transaction 3, written 2026-10-23 08:25:50 UTC. Nothing you run here reaches acme.go.tito.io.
2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:25:50 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
using http://127.0.0.1:37863 as paul@keymail.dev
account: ops (bab)
attached tickets.example.com -> default.go.tito.io
DNS: pointing
using http://127.0.0.1:37863 as paul@keymail.dev
account: ops (bab)
attached carloku.example.com -> default.go.tito.io
2026/10/23 08:25:57 console: CARLOS_SECRETS_PUBKEY is unset, so no region outside the home can be chosen automatically
2026/10/23 08:26:01 domains: minted platform domain echoapp.bab.oncarlos.test (upstream app.local)
2026/10/23 08:26:01 domains: minted platform domain site.bab.oncarlos.test (upstream site.local)
2026/10/23 08:26:01 edge: static oldsite/stable: resolve channel: dirstore: apps/bab/oldsite/channels/stable.json: file does not exist — if this deployment predates account-scoped bucket keys its objects are still at apps/oldsite/, which the runtime no longer reads; move them once with: carlos accounts migrate --app oldsite --from legacy --to bab
2026/10/23 08:26:01 domains: minted platform domain blog.mdbbndjqx.oncarlos.test (upstream blog.kass.test)
2026/10/23 08:26:01 domains: minted platform domain blog.gdpkwhwrw.oncarlos.test (upstream blog.woodstar.test)
2026/10/23 08:26:01 domains: minted platform domain oldsite.bab.oncarlos.test (upstream old.test)
2026/10/23 08:26:01 edge: static oldsite/stable: resolve channel: dirstore: apps/bab/oldsite/channels/stable.json: file does not exist — if this deployment predates account-scoped bucket keys its objects are still at apps/oldsite/, which the runtime no longer reads; move them once with: carlos accounts migrate --app oldsite --from legacy --to bab
FAIL
FAIL	github.com/carlosframework/platform	44.589s
FAIL

FAILED: root@0 root@2
make: *** [Makefile:19: 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