spec: edge asset cache rev 2 (Astra builder check folded in)
Summary
Folds in all nine Astra builder-check items: random per-record generation, no path-prefix hostnames, armed-home-only publication, canonical paths only, union of live generations' paths, marked fills that bypass the home LRU and meter, an assets_at freshness stamp, and the import gate exclusion. Two questions left for Paul in §13.
Agent notes
Findings file committed unedited as CODEX-FINDINGS-ASSET-CACHE-BUILDER.md. Every citation in it was checked against the tree before acceptance.
2 files changed,
+178
−53
docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md+155 −53docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md+23 −0
CI failed — run details
CI log
amadan: log truncated — showing the last 209568 bytes of 1048715
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is done; the instance is in uk
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the claim is serving under uk-box after move mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: the manifest of files-aa4be08aa49e331d541a472351ebd72ab751691cb3bd0e9a74b7bf29ab5cc15b was written from the journalled identity
2026/10/24 17:39:29 moves: a.go.example.com: staged the cut's archive files-aa4be08aa49e331d541a472351ebd72ab751691cb3bd0e9a74b7bf29ab5cc15b
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: staged the cut's archive files-6be856645dda9f8c1ee976952d13160524f2f3d8e79d109e9bf3bf0e32d3e520
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz refused: the claim holder is not at the activator's lease location: a.go.example.com is at "instances/a.go.example.com/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb", not "instances/a.go.example.com"
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz cannot be cut (the claim holder is not at the activator's lease location: a.go.example.com is at "instances/a.go.example.com/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb", not "instances/a.go.example.com"); no repin and no automatic cut
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
platform.example.com: updated v1 -> v2 (canary/console)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz refused: the claim holder is not at the activator's lease location: a.go.example.com is at "instances/a.go.example.com/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb", not "instances/a.go.example.com"
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: sealed 3 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz goes back to ready: the inputs pinned at readiness have changed
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz pinned its inputs again
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: the instance is not proven stopped yet (fds); retrying until the cut's deadline
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz goes back to ready: the inputs pinned at readiness have changed
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: the instance is not proven stopped yet (fds); retrying until the cut's deadline
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz goes back to ready: this round's source report does not pass
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz goes back to ready: this round's source report does not pass
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz goes back to ready: the target's readiness report is stale
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: the source's location instances/a.go.example.com is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestSourceParkSurvivesACrashAfterTheRowDeleteafter-row-delete75602525/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/b6e02aa8482736d431d066ad8331e370
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: the source's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestBoxClosesAreRecordFirstcommitted_close_(movesparks.go)750548686/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz source_parked (committed-source_parked)
2026/10/24 17:39:29 moves: a.go.example.com: the source has parked what it kept for mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz closes once the target has opened and the source has parked (opened false, parked true)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: the agent died before the rename
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_ejmfppg2qm5tgv3ml4krzgytwm: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_ejmfppg2qm5tgv3ml4krzgytwm
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejmfppg2qm5tgv3ml4krzgytwm stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejmfppg2qm5tgv3ml4krzgytwm is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_ejmfppg2qm5tgv3ml4krzgytwm, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_ejmfppg2qm5tgv3ml4krzgytwm until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejmfppg2qm5tgv3ml4krzgytwm is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: the held render's unfinished write /tmp/TestRenderTempIsRemovedByCleaningearlier_false2451403232/005/a.go.example.com.config.env.tmp is removed
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestRenderTempIsRemovedByCleaningearlier_false2451403232/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/4eba1de1ae5231a6d1aac7f1d1dc0127
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejmfppg2qm5tgv3ml4krzgytwm is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: the source's location instances/a.go.example.com is parked
2026/10/24 17:39:29 moves: a.go.example.com: park the source's local artifacts: the record is no longer this move's commit
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: the agent died before the rename
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_lo6ofnrwt7dsa46y7yf5rnxmjy: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (rolling_back-source-building)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy is released
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: generation rb_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (rolling_back-source-published)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (rolling_back-source-local)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of rb_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestReturnRenderRetriesStayBounded1835000439/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/37fa689c517286425451f3088a8b44da
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-rb_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 55dbb82acc5c0c115c4dafe3b5bb8fd1a6b54694ab110cf32b00cbad0e10f430)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (rolling_back-source-configured)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: the held render's unfinished write /tmp/TestRenderTempIsRemovedByCleaningearlier_true917837796/005/a.go.example.com.config.env.tmp is removed
2026/10/24 17:39:29 moves: a.go.example.com: a.go.example.com.config.env has no record that mv_abcdefghijklmnopqrstuvwxyz created it; it is left where it is
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestRenderTempIsRemovedByCleaningearlier_true917837796/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/bd9d4dd3454494dac44a6e0dd4143036
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_lo6ofnrwt7dsa46y7yf5rnxmjy is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: the agent died after the write
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_ejv54tap6sn6kl55vi3fuf653i: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_ejv54tap6sn6kl55vi3fuf653i
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejv54tap6sn6kl55vi3fuf653i stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejv54tap6sn6kl55vi3fuf653i is released
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_ejv54tap6sn6kl55vi3fuf653i, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_ejv54tap6sn6kl55vi3fuf653i until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejv54tap6sn6kl55vi3fuf653i is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestReturnRenderRetriesStayBounded1835000439/002/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation rb_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (rolling_back-source-restored)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestRenderCrashAfterThePrunedJournal411529245/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/d83f8aa42ef0d0dd407f1d0fb36b6493
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ejv54tap6sn6kl55vi3fuf653i is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: the agent died after the write
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_arqstem56jey7jctez32t7dnam: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_arqstem56jey7jctez32t7dnam
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_arqstem56jey7jctez32t7dnam stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_arqstem56jey7jctez32t7dnam is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_arqstem56jey7jctez32t7dnam, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_arqstem56jey7jctez32t7dnam until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_arqstem56jey7jctez32t7dnam is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz waits: park: unsafe or incomplete input: the claim is landing/"probed" for "mv_abcdefghijklmnopqrstuvwxyz", not this move's commit
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 activator: ticky.bab.oncarlos.com idle 0s — hibernating
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 activator: ticky.bab.oncarlos.com hibernated
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestRenderCrashBeforeItsRecordIsParkedByCleaningthe_file_the_re229568065/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/297a232897e1b54e0a333265cf4c6dfb
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_arqstem56jey7jctez32t7dnam is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
warm.test: repointed -> v1 (edge; hibernating — runs it on next wake)
2026/10/24 17:39:29 activator: warm.test: woke in 0s: checks 0s, lease 0s, restore 0s, identity 0s, spawn 0s, replicate 0s
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: held config ack: the store refused the write
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_ki3q6spdvh5t4mis3n7lzv7goy: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_ki3q6spdvh5t4mis3n7lzv7goy
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestReleaseTimeArchiveRefusalGoesStuck1551597069/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ki3q6spdvh5t4mis3n7lzv7goy stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ki3q6spdvh5t4mis3n7lzv7goy is released
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_ki3q6spdvh5t4mis3n7lzv7goy, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_ki3q6spdvh5t4mis3n7lzv7goy until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ki3q6spdvh5t4mis3n7lzv7goy is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_3jo4acxvwkzx7cufkdoaso2t2e: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_3jo4acxvwkzx7cufkdoaso2t2e
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_xvoytljohwzllmhdp4quh3ufje: the landing ran past its deadline
warm.test: repointed v1 -> v2 (edge; hibernating — runs it on next wake)
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_xvoytljohwzllmhdp4quh3ufje
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of rb_3jo4acxvwkzx7cufkdoaso2t2e cannot go on (move mv_abcdefghijklmnopqrstuvwxyz: the target's stopped files cannot be archived: archive: only regular files and directories move: link); it stops for an operator: the target's files cannot be archived now that it has stopped
2026/10/24 17:39:29 moves: .page-outbox: the host claim does not read: this box runs no move step for it this pass: hostclaim: invalid host
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_xvoytljohwzllmhdp4quh3ufje stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_xvoytljohwzllmhdp4quh3ufje is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_xvoytljohwzllmhdp4quh3ufje, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_xvoytljohwzllmhdp4quh3ufje until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_3jo4acxvwkzx7cufkdoaso2t2e stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_3jo4acxvwkzx7cufkdoaso2t2e is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_3jo4acxvwkzx7cufkdoaso2t2e, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_3jo4acxvwkzx7cufkdoaso2t2e until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_xvoytljohwzllmhdp4quh3ufje is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestFailedRenderAckIsParkedByCleaningthe_rendered_file234098552/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/38e5548b8cdda34804294724cd78b78b
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_ki3q6spdvh5t4mis3n7lzv7goy is cleaned
2026/10/24 17:39:29 activator: warm.test serving v1 but v2 is adopted — cycling onto the new build
2026/10/24 17:39:29 agent: warm.test was adopted onto v2 by another pass — cycled its warm instance onto it
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 activator: warm.test hibernated
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_iq6swydyb3y4suutxlnkzprcoq: the landing ran past its deadline
2026/10/24 17:39:29 activator: warm.test: woke in 0s: checks 0s, lease 0s, restore 0s, identity 0s, spawn 0s, replicate 0s
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_iq6swydyb3y4suutxlnkzprcoq
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 activator: warm.test hibernated
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_iq6swydyb3y4suutxlnkzprcoq stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_iq6swydyb3y4suutxlnkzprcoq is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_iq6swydyb3y4suutxlnkzprcoq, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_iq6swydyb3y4suutxlnkzprcoq until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_iq6swydyb3y4suutxlnkzprcoq is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestInstalledDatabaseIsRegisteredAfterTheInstall727623174/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/1bdf739076f0b0c697a30596b5e88adf
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_xvoytljohwzllmhdp4quh3ufje is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 activator: ticky.bab.oncarlos.com: woke in 0s: checks 0s, lease 0s, restore 0s, identity 0s, spawn 0s, replicate 0s
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: a.go.example.com.db has no record that mv_abcdefghijklmnopqrstuvwxyz created it; it is left where it is
2026/10/24 17:39:29 moves: a.go.example.com: a.go.example.com.db.gen has no record that mv_abcdefghijklmnopqrstuvwxyz created it; it is left where it is
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestForeignDatabaseSurvivesRollbackRetirement3253054804/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/28cecbf2f6e3eaf9130a37aef26493da
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_iq6swydyb3y4suutxlnkzprcoq is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: the agent died after the write
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_wr2p4f3yrlamcryok6nckirwsm: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_wr2p4f3yrlamcryok6nckirwsm
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_wr2p4f3yrlamcryok6nckirwsm stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_wr2p4f3yrlamcryok6nckirwsm is released
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_wr2p4f3yrlamcryok6nckirwsm, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_wr2p4f3yrlamcryok6nckirwsm until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_wr2p4f3yrlamcryok6nckirwsm is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: a.go.example.com.config.env has no record that mv_abcdefghijklmnopqrstuvwxyz created it; it is left where it is
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestRenderCrashBeforeItsRecordIsParkedByCleaningother_content_a2844979706/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/52f3ae37f60215975188b63e68c4d039
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_wr2p4f3yrlamcryok6nckirwsm is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestSourceParkWaitsForCommita_committed_record_whose_row_anothe1164892836/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestAReturnPastProbingTakesTheTargetsStateWithoutTheInstallStep2666538859/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: render the held row: held config ack: the store refused the write
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_fkzixhopw2reurpn6gro3ywaai: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_fkzixhopw2reurpn6gro3ywaai
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_fkzixhopw2reurpn6gro3ywaai stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_fkzixhopw2reurpn6gro3ywaai is released
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_fkzixhopw2reurpn6gro3ywaai, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_bz5zch45lbuq26uiunj6szzcca: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_fkzixhopw2reurpn6gro3ywaai until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_bz5zch45lbuq26uiunj6szzcca
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_abb6iwhv2vjy5vqfiwoiu4gw4u: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bz5zch45lbuq26uiunj6szzcca stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bz5zch45lbuq26uiunj6szzcca is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_bz5zch45lbuq26uiunj6szzcca, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bz5zch45lbuq26uiunj6szzcca is returning
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_fkzixhopw2reurpn6gro3ywaai is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u is released
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the return lane of rb_bz5zch45lbuq26uiunj6szzcca is sealed: 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bz5zch45lbuq26uiunj6szzcca is returned
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_bz5zch45lbuq26uiunj6szzcca until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u is returning
2026/10/24 17:39:29 moves: a.go.example.com: the return lane of rb_abb6iwhv2vjy5vqfiwoiu4gw4u is sealed: 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u is returned
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_abb6iwhv2vjy5vqfiwoiu4gw4u until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestInstalledDatabaseIsRegisteredAfterTheInstall727623174/015/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: a.go.example.com.config.env has no record that mv_abcdefghijklmnopqrstuvwxyz created it; it is left where it is
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestFailedRenderAckIsParkedByCleaninganother_file_at_the_path2354739610/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/8c772fc9fc93fc8e7599fe6b6b6b8342
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_fkzixhopw2reurpn6gro3ywaai is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (rolling_back-source-building)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
2026/10/24 17:39:29 moves: a.go.example.com: the return placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:29 moves: a.go.example.com: generation rb_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (rolling_back-source-published)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (rolling_back-source-local)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: the source's artifacts of stamp 1 are retired
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of rb_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestADirtyReturnOverAPreMoveBuildStateClassifies2060338860/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/9914c64735fff0fef6dba190cd27e0a7
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-rb_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 55dbb82acc5c0c115c4dafe3b5bb8fd1a6b54694ab110cf32b00cbad0e10f430)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (rolling_back-source-configured)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestADirtyReturnOverAPreMoveBuildStateClassifies2060338860/002/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation rb_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (rolling_back-source-restored)
2026/10/24 17:39:29 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_qzibvbuqomviluk46yhm2xvn5i: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_qzibvbuqomviluk46yhm2xvn5i
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_qzibvbuqomviluk46yhm2xvn5i stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_qzibvbuqomviluk46yhm2xvn5i is released
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_qzibvbuqomviluk46yhm2xvn5i, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_qzibvbuqomviluk46yhm2xvn5i is returning
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: moves: the seal is not usable: the sealed build state moves/a.go.example.com/mv_other/state/build-state.json is not the move's lane key moves/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/state/build-state.json
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestALandingOntoALocationHoldingABuildStateCompletes3606884016/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_k4u3g4dr5l5x5wce37fhyd6uzy: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_k4u3g4dr5l5x5wce37fhyd6uzy
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_k4u3g4dr5l5x5wce37fhyd6uzy stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_k4u3g4dr5l5x5wce37fhyd6uzy is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_k4u3g4dr5l5x5wce37fhyd6uzy, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_k4u3g4dr5l5x5wce37fhyd6uzy is returning
2026/10/24 17:39:29 moves: a.go.example.com: read the sealed build state moves/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/state/build-state.json: the version is 87 bytes, sealed as 88
2026/10/24 17:39:29 activator: ticky.bab.oncarlos.com hibernated
2026/10/24 17:39:29 agent: tunnel dial: dial tcp 127.0.0.1:35079: connect: connection refused (retry in 2.372997596s)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probing (landing-probing)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is probing
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probe_attempt (probe_attempt-1)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz passed its probe on attempt 1 of 2
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probed (landing-probed)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is probed
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz committed (committed)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is committed
2026/10/24 17:39:29 moves: a.go.example.com: the claim of landing mv_abcdefghijklmnopqrstuvwxyz is committed
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz opened (committed-opened)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is open
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz closes once the target has opened and the source has parked (opened true, parked false)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: the source's location instances/a.go.example.com is parked
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestBoxClosesAreRecordFirstcommitted_close_(movesparks.go)750548686/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/0bda20927fb098f062ce19b83ef4f8d4
2026/10/24 17:39:29 moves: a.go.example.com: the source's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz source_parked (committed-source_parked)
2026/10/24 17:39:29 moves: a.go.example.com: the source has parked what it kept for mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz waits for 2 park(s) of the move to be acknowledged before it closes
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz done (done)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is done; the instance is in uk
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborting (aborting)
2026/10/24 17:39:29 moves: a.go.example.com: the claim aborts move mv_abcdefghijklmnopqrstuvwxyz; the staging lane in uk is queued for its park there
2026/10/24 17:39:29 moves: a.go.example.com: aborting move mv_abcdefghijklmnopqrstuvwxyz waits for uk to park the staging lane (park-replica uk)
--- FAIL: TestInstallChannelPolicyRefusals (0.07s)
--- FAIL: TestInstallChannelPolicyRefusals/an_update-begun_marker (0.00s)
systemapply.go:1132: system apply: no moves protocol floor is armed on this box; "v1.4.0" is not checked against one
systemapply.go:582: system apply: chown root: chown /tmp/TestInstallChannelPolicyRefusalsan_update-begun_marker3908241087/002/carlos: invalid argument
installchannel_policy_test.go:395: err an update is running on this box, so nothing was installed: resource temporarily unavailable, want "an update on this box has not finished, so nothing was installed: /tmp/TestInstallChannelPolicyRefusalsan_update-begun_marker3908241087/002/system/guard/update-begun.json is present; let the update finish or recover first"
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz aborted (aborted)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz aborted; the instance stays in "ie"
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:29 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:29 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:29 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:29 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:29 moves: a.go.example.com: database installed at /tmp/TestBoxClosesAreRecordFirstrecovery_close_(movesrecover.go)2685370100/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:29 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_bcc43lzfc22qrewyjhffaewnxa: the landing ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim follows rollback rb_bcc43lzfc22qrewyjhffaewnxa
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bcc43lzfc22qrewyjhffaewnxa stopped at TXID 3 (clean true, src_covered true)
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bcc43lzfc22qrewyjhffaewnxa is released
2026/10/24 17:39:29 moves: a.go.example.com: the target gave execution up for rollback rb_bcc43lzfc22qrewyjhffaewnxa, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:29 moves: a.go.example.com: the target keeps what it holds for rollback rb_bcc43lzfc22qrewyjhffaewnxa until the source has recovered
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is claimed
2026/10/24 17:39:29 moves: a.go.example.com: the source executes the host again for rollback rb_bcc43lzfc22qrewyjhffaewnxa (clean true)
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is restoring
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is verified
2026/10/24 17:39:29 moves: a.go.example.com: the source still matches what it recorded when it stopped
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is probing
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is probed
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is recovered
2026/10/24 17:39:29 agent: CARLOS_SECRETS_KEY does not parse, so no secrets_key_fp is published: CARLOS_SECRETS_KEY: invalid base64: illegal base64 data at input byte 3
2026/10/24 17:39:29 agent: CARLOS_SECRETS_KEY does not parse, so no secrets_key_fp is published: CARLOS_SECRETS_KEY: crypto/ecdh: invalid private key
2026/10/24 17:39:29 moves: a.go.example.com: the source of rollback rb_bcc43lzfc22qrewyjhffaewnxa is opened
2026/10/24 17:39:29 moves: a.go.example.com: rollback rb_bcc43lzfc22qrewyjhffaewnxa waits for the target's park before it closes
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bcc43lzfc22qrewyjhffaewnxa is cleaning
2026/10/24 17:39:29 moves: a.go.example.com: the target region's copies of mv_abcdefghijklmnopqrstuvwxyz are parked
2026/10/24 17:39:29 moves: a.go.example.com: the target's registered installation (stamp 8) is retired
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestBoxClosesAreRecordFirstrecovery_close_(movesrecover.go)2685370100/005/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/88d1498b8a3b394213f47780b98d2277
2026/10/24 17:39:29 moves: a.go.example.com: the target's row and its timers are deleted
2026/10/24 17:39:29 moves: a.go.example.com: the target of rollback rb_bcc43lzfc22qrewyjhffaewnxa is cleaned
2026/10/24 17:39:29 moves: a.go.example.com: the target's half of the rollback of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is rolled back and closed
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: .page-outbox: the host claim does not read: this box runs no move step for it this pass: hostclaim: invalid host
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestBoxClosesAreRecordFirstrecovery_close_(movesrecover.go)2685370100/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/09e196ec9d5ba361f2bceb61cc7e3429
2026/10/24 17:39:29 moves: a.go.example.com: the source's journal of mv_abcdefghijklmnopqrstuvwxyz is parked
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of rb_bcc43lzfc22qrewyjhffaewnxa are parked in /tmp/TestBoxClosesAreRecordFirstrecovery_close_(movesrecover.go)2685370100/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/cc2cb86509db70236f2c8df1648d9765
2026/10/24 17:39:29 moves: a.go.example.com: the source's journal of rb_bcc43lzfc22qrewyjhffaewnxa is parked
2026/10/24 17:39:29 moves: .page-outbox: the host claim does not read: this box runs no move step for it this pass: hostclaim: invalid host
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:29 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:29 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 2101248 bytes; bar 16777216)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:29 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz reverting (reverting)
2026/10/24 17:39:29 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz reverts: the cut ran past its deadline
2026/10/24 17:39:29 moves: a.go.example.com: the claim reverts to this box; the staging lane in uk is queued for its park
2026/10/24 17:39:29 moves: a.go.example.com: the revert of mv_abcdefghijklmnopqrstuvwxyz is at verify
2026/10/24 17:39:29 moves: a.go.example.com: the source still matches what it recorded when it stopped
2026/10/24 17:39:29 moves: a.go.example.com: the source answered its probe; the revert of mv_abcdefghijklmnopqrstuvwxyz is probed
2026/10/24 17:39:29 moves: a.go.example.com: the source serves again; the revert of mv_abcdefghijklmnopqrstuvwxyz waits for its lane's park
2026/10/24 17:39:29 moves: a.go.example.com: the revert of mv_abcdefghijklmnopqrstuvwxyz waits for 1 chore(s) of the move, its lane's park, to be acknowledged
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane is archived; its park is acknowledged after its horizon
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz's lane in uk is parked
2026/10/24 17:39:29 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is reverted and closed
2026/10/24 17:39:29 moves: a.go.example.com: WARNING: no operator pager is wired on this box, so the rolled_back page of move mv_abcdefghijklmnopqrstuvwxyz is not sent; the move goes on (Plan 5 Task 9b wires the pager)
2026/10/24 17:39:29 moves: a.go.example.com: injected crash
2026/10/24 17:39:29 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestBoxClosesAreRecordFirstrevert_close_(movesrevert.go)1949254593/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/6a5cc85959da0176f6657837957b9c72
2026/10/24 17:39:29 moves: a.go.example.com: the source's journal of the revert mv_abcdefghijklmnopqrstuvwxyz is parked
2026/10/24 17:39:29 agent: instance keys: 1 minted, 0 already present, 0 set by app configuration, 0 never started here, 0 waiting for their configuration, 0 failed, 0 rows skipped
2026/10/24 17:39:30 activator: replica shop.bab.oncarlos.com not started: it has no key of its home's and no control socket, so an app on the instance-key helper would mint its own
2026/10/24 17:39:30 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz waits: this box's row is not held by the move
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestSourceParkWaitsForCommita_committed_record_with_no_row_and_817274662/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: T7: stage v7: promotion record app/v7: signature verification failed
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
2026/10/24 17:39:30 activator: replica shop.bab.oncarlos.com not started: CARLOS_INSTANCE_KEY is not its home's key
2026/10/24 17:39:30 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz waits: this box's row is not held by the move
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestSourceParkWaitsForCommitthen_the_commit2305621581/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: T7: stage v7: release: the held release is not authorized: no promotion record and no signed pointer names it: bab/app at v7
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (rolling_back-source-building)
2026/10/24 17:39:30 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: the return placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:30 moves: a.go.example.com: generation rb_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (rolling_back-source-published)
2026/10/24 17:39:30 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (rolling_back-source-local)
2026/10/24 17:39:30 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the source's artifacts of stamp 1 are retired
2026/10/24 17:39:30 moves: a.go.example.com: the local artifacts of rb_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestTheReturnInstallPlacesTheBuildState4041421555/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/b754c2334ff9898df783676456341f36
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-rb_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 55dbb82acc5c0c115c4dafe3b5bb8fd1a6b54694ab110cf32b00cbad0e10f430)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (rolling_back-source-configured)
2026/10/24 17:39:30 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestTheReturnInstallPlacesTheBuildState4041421555/002/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation rb_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (rolling_back-source-restored)
2026/10/24 17:39:30 moves: a.go.example.com: return mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: injected crash
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_2wouyxyhy2csj4er5ijpnfbju4: the landing ran past its deadline
2026/10/24 17:39:30 moves: a.go.example.com: the claim follows rollback rb_2wouyxyhy2csj4er5ijpnfbju4
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_2wouyxyhy2csj4er5ijpnfbju4 stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_2wouyxyhy2csj4er5ijpnfbju4 is released
2026/10/24 17:39:30 moves: a.go.example.com: the target gave execution up for rollback rb_2wouyxyhy2csj4er5ijpnfbju4, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_2wouyxyhy2csj4er5ijpnfbju4 is returning
2026/10/24 17:39:30 moves: a.go.example.com: the return lane of rb_2wouyxyhy2csj4er5ijpnfbju4 is sealed: 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_2wouyxyhy2csj4er5ijpnfbju4 is returned
2026/10/24 17:39:30 moves: a.go.example.com: the target keeps what it holds for rollback rb_2wouyxyhy2csj4er5ijpnfbju4 until the source has recovered
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestTheReturnLaneCarriesTheBuildState3336906172/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_6aso3oqkttvd4fjjofuz6gac3a: the landing ran past its deadline
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestTheSourceLocationParkAcknowledgesWithABuildState865861203/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: the claim follows rollback rb_6aso3oqkttvd4fjjofuz6gac3a
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_6aso3oqkttvd4fjjofuz6gac3a stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_6aso3oqkttvd4fjjofuz6gac3a is released
2026/10/24 17:39:30 moves: a.go.example.com: the target gave execution up for rollback rb_6aso3oqkttvd4fjjofuz6gac3a, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_6aso3oqkttvd4fjjofuz6gac3a is returning
2026/10/24 17:39:30 moves: a.go.example.com: the return lane of rb_6aso3oqkttvd4fjjofuz6gac3a is sealed: 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: the target of rollback rb_6aso3oqkttvd4fjjofuz6gac3a is returned
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: the target keeps what it holds for rollback rb_6aso3oqkttvd4fjjofuz6gac3a until the source has recovered
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: the landing carries no build state; removed version null of an earlier stay's at instances/a.go.example.com/build-state.json
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:30 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:30 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestALandingWithNoBuildStateRemovesALeftoverOne3666407125/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: database installed at /tmp/TestALandingWithNoBuildStatePlacesNone1996354338/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:30 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:30 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:30 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:30 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:30 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:30 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:30 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:30 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:30 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:30 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:30 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:31 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:31 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:31 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:31 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:31 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:31 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:31 moves: a.go.example.com: database installed at /tmp/TestTheLandingPlacesTheSealedVersionNotALaterOne516797705/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:31 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:31 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:31 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:31 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:31 moves: a.go.example.com: database installed at /tmp/TestTheLandingPlacesTheBuildStateBeforeTheProbe1433670573/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probing (landing-probing)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is probing
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probe_attempt (probe_attempt-1)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz passed its probe on attempt 1 of 1
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz probed (landing-probed)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is probed
2026/10/24 17:39:31 moves: a.go.example.com: held at probed by the test
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz requested (requested)
2026/10/24 17:39:31 moves: a.go.example.com: staged the files archive sha256:c9229ef8e7256a1dcd5c2715b11ac3016951e8fee8e0bfa823aa2460f0d331c8 (2 files, 19 bytes)
2026/10/24 17:39:31 moves: a.go.example.com: not ready: the target has not published a readiness report yet
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz ready (ready)
2026/10/24 17:39:31 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz is ready (last round moved 1815 bytes; bar 16777216)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz cut_requested (cutting-requested)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz admitted (cutting-admitted)
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopping (cutting-stopping)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopping
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz stopped (cutting-stopped)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is stopped
2026/10/24 17:39:31 moves: a.go.example.com: stopped at TXID 3; execution given up, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-source.json
2026/10/24 17:39:31 moves: a.go.example.com: sealed 4 replica objects at TXID 3
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz staged (cutting-staged)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is staged
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz archived (cutting-archived)
2026/10/24 17:39:31 moves: a.go.example.com: cut mv_abcdefghijklmnopqrstuvwxyz is archived
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz flipped (cutting-flipped)
2026/10/24 17:39:31 moves: a.go.example.com: flipped to uk
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz parking (landing-parking)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is parking
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz building (landing-building)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is building
2026/10/24 17:39:31 moves: a.go.example.com: the landing placed the moved build state at instances/a.go.example.com/build-state.json
2026/10/24 17:39:31 moves: a.go.example.com: generation mv_abcdefghijklmnopqrstuvwxyz built at TXID 3
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz published (landing-published)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is published
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz local (landing-local)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is local
2026/10/24 17:39:31 moves: a.go.example.com: the prepared files manifest instances/a.go.example.com/files/g-mv_abcdefghijklmnopqrstuvwxyz/manifest.json is written (sha256 bdd5101a4adb10e6490f5f54780ae99c4392728e66784a373d480b548b961831)
2026/10/24 17:39:31 moves: a.go.example.com: files, environment, timers and columns installed; .files-gen written
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz configured (landing-configured)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is configured
2026/10/24 17:39:31 moves: a.go.example.com: database installed at /tmp/TestTheReturnLaneCarriesTheRequest4217236662/005/a.go.example.com.db (sha256:ae0661eb68be3f7cf598dba7530492d53b78f5082395b4a1ac8e1f86ea82228d), generation mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz restored (landing-restored)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is restored
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz waits at restored: this box has no probe wake (claim Plan 11's launcher and Plan 5 Task 9's arming are needed)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz is past its cut_deadline (2026-10-07T09:01:55Z)
2026/10/24 17:39:31 moves: a.go.example.com: landing mv_abcdefghijklmnopqrstuvwxyz rolls back as rb_3vgwoij7dh3ijiib3ke327dniq: the landing ran past its deadline
2026/10/24 17:39:31 moves: a.go.example.com: the claim follows rollback rb_3vgwoij7dh3ijiib3ke327dniq
2026/10/24 17:39:31 moves: a.go.example.com: the target of rollback rb_3vgwoij7dh3ijiib3ke327dniq stopped at TXID 3 (clean false, src_covered false)
2026/10/24 17:39:31 moves: a.go.example.com: the target of rollback rb_3vgwoij7dh3ijiib3ke327dniq is released
2026/10/24 17:39:31 moves: a.go.example.com: the target gave execution up for rollback rb_3vgwoij7dh3ijiib3ke327dniq, citing moves/bab/app/a.go.example.com/mv_abcdefghijklmnopqrstuvwxyz/stopped-target.json
2026/10/24 17:39:31 moves: a.go.example.com: the target of rollback rb_3vgwoij7dh3ijiib3ke327dniq is returning
2026/10/24 17:39:31 moves: a.go.example.com: the return lane of rb_3vgwoij7dh3ijiib3ke327dniq is sealed: 4 replica objects at TXID 3
2026/10/24 17:39:31 moves: a.go.example.com: the target of rollback rb_3vgwoij7dh3ijiib3ke327dniq is returned
2026/10/24 17:39:31 moves: a.go.example.com: the target keeps what it holds for rollback rb_3vgwoij7dh3ijiib3ke327dniq until the source has recovered
2026/10/24 17:39:31 moves: a.go.example.com: the source's location instances/a.go.example.com is parked
2026/10/24 17:39:31 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestSourceParkWaitsForCommitthen_the_commit2305621581/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/96ea59bdc048d6f8b6d349575b96eb45
2026/10/24 17:39:31 moves: a.go.example.com: the source's row and its timers are deleted
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz source_parked (committed-source_parked)
2026/10/24 17:39:31 moves: a.go.example.com: the source has parked what it kept for mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:31 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:31 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz closes once the target has opened and the source has parked (opened false, parked true)
2026/10/24 17:39:31 adopt: bounced exec instance plain.test onto its new version
plain.test: updated -> v1 (canary/dev)
2026/10/24 17:39:31 adopt: bounced exec instance warm.test onto its new version
warm.test: repointed -> v1 (canary/dev; hibernating — bounced if awake, else runs it on next wake)
2026/10/24 17:39:31 agent: build state of a.example.com: context deadline exceeded
2026/10/24 17:39:31 agent: build state refresh: the 200ms budget ran out; 2 of 3 hosts not reached keep their last copy
2026/10/24 17:39:31 moves: a.go.example.com: the local artifacts of mv_abcdefghijklmnopqrstuvwxyz are parked in /tmp/TestTheSourceLocationParkAcknowledgesWithABuildState865861203/002/.parked/cc4fe64fa6da6232556d039690a7c19690555ce5d542faba1e57a3d3c896c3bb/a.go.example.com/ecb90d8c745f2999da73343a3907fa72
2026/10/24 17:39:31 moves: a.go.example.com: the source's row and its timers are deleted
2026/10/24 17:39:31 moves: a.go.example.com: mv_abcdefghijklmnopqrstuvwxyz source_parked (committed-source_parked)
2026/10/24 17:39:31 moves: a.go.example.com: the source has parked what it kept for mv_abcdefghijklmnopqrstuvwxyz
2026/10/24 17:39:31 moves: a.go.example.com: the source's finalization of mv_abcdefghijklmnopqrstuvwxyz is complete
2026/10/24 17:39:31 moves: a.go.example.com: move mv_abcdefghijklmnopqrstuvwxyz closes once the target has opened and the source has parked (opened false, parked true)
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
flap.test: update to new failed: unit would not come back — rolled the symlink back
sleepy.test: repointed -> v1 (canary/dev; hibernating — bounced if awake, else runs it on next wake)
2026/10/24 17:39:31 adopt: bounced exec instance warm.test onto its new version
warm.test: repointed -> v1 (canary/dev; hibernating — bounced if awake, else runs it on next wake)
2026/10/24 17:39:31 agent: build state of b.example.com: context deadline exceeded
2026/10/24 17:39:31 agent: build state refresh: the 200ms budget ran out; 2 of 3 hosts not reached keep their last copy
flap.test: update to new failed: unit would not come back — rolled the symlink back
held.example.com: layout migration in flight; bundle not written this pass
flap.test: updated old -> new (canary/dev)
2026/10/24 17:39:31 agent: build state of c.example.com: context deadline exceeded
2026/10/24 17:39:31 agent: build state refresh: the 200ms budget ran out; 2 of 3 hosts not reached keep their last copy
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
2026/10/24 17:39:32 agent: build state of a.example.com: context deadline exceeded
2026/10/24 17:39:32 agent: build state refresh: the 200ms budget ran out; 2 of 3 hosts not reached keep their last copy
2026/10/24 17:39:32 agent: tunnel dial: dial tcp 127.0.0.1:35079: connect: connection refused (retry in 2.450156976s)
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
platform.example.com: updated v1 -> v2 (canary/console)
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
platform.example.com: rolled back to v1 but could not start it: console.service did not come up: not ready after 5s: permission denied — this host may be serving nothing
platform.example.com: update to v2 failed: console.service did not come up: not ready after 5s: permission denied — rolled the symlink back
2026/10/24 17:39:33 moves: "a.go.example.com": held release "v7" published for "mv_abcdefghijklmnopqrstuvwxyz" at "landing" "configured"
2026/10/24 17:39:33 moves: "a.go.example.com": held release "v7" published for "mv_abcdefghijklmnopqrstuvwxyz" at "landing" "configured"
2026/10/24 17:39:34 agent: tunnel dial: dial tcp 127.0.0.1:35079: connect: connection refused (retry in 2.039056477s)
FAIL
FAIL github.com/carlosframework/platform/internal/host 152.298s
ok github.com/carlosframework/platform/internal/hostactors 5.718s
ok github.com/carlosframework/platform/internal/hostactors/awsmembership 0.010s
ok github.com/carlosframework/platform/internal/hostbox 3.066s
ok github.com/carlosframework/platform/internal/hostclaim 0.819s
ok github.com/carlosframework/platform/internal/hostenv 0.009s
ok github.com/carlosframework/platform/internal/hostevidence 0.008s
ok github.com/carlosframework/platform/internal/hostexec 5.634s
ok github.com/carlosframework/platform/internal/hostfence 0.051s
ok github.com/carlosframework/platform/internal/hostfiles 10.245s
ok github.com/carlosframework/platform/internal/hostfloor 0.021s
ok github.com/carlosframework/platform/internal/hostguard 1.098s
ok github.com/carlosframework/platform/internal/hostops 2.337s
? github.com/carlosframework/platform/internal/hostops/fencerelease [no test files]
ok github.com/carlosframework/platform/internal/hostops/internal/fencerelease 0.002s
ok github.com/carlosframework/platform/internal/hostquarantine 0.002s
ok github.com/carlosframework/platform/internal/hostrelocate 0.726s
ok github.com/carlosframework/platform/internal/hostresolve 0.200s
ok github.com/carlosframework/platform/internal/hostwrite 0.009s
ok github.com/carlosframework/platform/internal/infraview 0.002s
ok github.com/carlosframework/platform/internal/instancectl 5.259s
ok github.com/carlosframework/platform/internal/instanceexec 2.764s
ok github.com/carlosframework/platform/internal/instancefs 0.008s
ok github.com/carlosframework/platform/internal/instancekey 0.007s
ok github.com/carlosframework/platform/internal/instanceupdates 0.007s
ok github.com/carlosframework/platform/internal/layout 1.899s
ok github.com/carlosframework/platform/internal/lbhealth 0.007s
ok github.com/carlosframework/platform/internal/lease 10.203s
ok github.com/carlosframework/platform/internal/lease/leasetest 0.590s
ok github.com/carlosframework/platform/internal/ledger 0.050s
ok github.com/carlosframework/platform/internal/mail 0.169s
ok github.com/carlosframework/platform/internal/maintenance 0.106s
ok github.com/carlosframework/platform/internal/maintenanceexec 5.581s
ok github.com/carlosframework/platform/internal/maintenanceguard 0.127s
ok github.com/carlosframework/platform/internal/metrics 0.006s
ok github.com/carlosframework/platform/internal/moves 21.972s
ok github.com/carlosframework/platform/internal/moves/archive 1.137s
ok github.com/carlosframework/platform/internal/objstore 0.258s
ok github.com/carlosframework/platform/internal/ops 0.174s
ok github.com/carlosframework/platform/internal/park 0.289s
ok github.com/carlosframework/platform/internal/plans 0.009s
ok github.com/carlosframework/platform/internal/privatefile 0.003s
ok github.com/carlosframework/platform/internal/provision 15.378s
ok github.com/carlosframework/platform/internal/publicrelease 0.010s
? github.com/carlosframework/platform/internal/regionname [no test files]
ok github.com/carlosframework/platform/internal/registry 5.606s
ok github.com/carlosframework/platform/internal/relay 7.252s
ok github.com/carlosframework/platform/internal/release 26.696s
ok github.com/carlosframework/platform/internal/rollout 3.764s
ok github.com/carlosframework/platform/internal/rolloutwords 0.004s
ok github.com/carlosframework/platform/internal/rootaws 0.014s
ok github.com/carlosframework/platform/internal/rootparticipation 0.065s
ok github.com/carlosframework/platform/internal/rootstate 0.026s
ok github.com/carlosframework/platform/internal/runs 0.536s
ok github.com/carlosframework/platform/internal/s3compat 0.006s
ok github.com/carlosframework/platform/internal/safefile 0.004s
ok github.com/carlosframework/platform/internal/schedule 2.761s
ok github.com/carlosframework/platform/internal/seeds 0.014s
ok github.com/carlosframework/platform/internal/sim/engines 2.793s
ok github.com/carlosframework/platform/internal/sim/hostlife 12.383s
ok github.com/carlosframework/platform/internal/sim/litestreamfacts 3.565s
ok github.com/carlosframework/platform/internal/status 0.073s
ok github.com/carlosframework/platform/internal/steering 0.005s
ok github.com/carlosframework/platform/internal/stopevidence 0.167s
ok github.com/carlosframework/platform/internal/svcrole 0.004s
ok github.com/carlosframework/platform/internal/telemetry 0.004s
ok github.com/carlosframework/platform/internal/termfence 0.005s
ok github.com/carlosframework/platform/internal/tunnelclient 0.005s
ok github.com/carlosframework/platform/internal/unixdial 0.003s
ok github.com/carlosframework/platform/internal/updatewords 0.005s
ok github.com/carlosframework/platform/internal/usage 0.005s
ok github.com/carlosframework/platform/internal/version 0.003s
ok github.com/carlosframework/platform/internal/vet 1.688s
FAIL
=== internal_console@0 (87 s)
ok github.com/carlosframework/platform/internal/console 84.893s
=== internal_console@1 (44 s)
ok github.com/carlosframework/platform/internal/console 42.485s
=== internal_console@2 (42 s)
ok github.com/carlosframework/platform/internal/console 39.888s
=== internal_console@3 (42 s)
ok github.com/carlosframework/platform/internal/console 39.434s
=== internal_console@4 (43 s)
ok github.com/carlosframework/platform/internal/console 41.049s
=== internal_console@5 (42 s)
ok github.com/carlosframework/platform/internal/console 39.942s
=== internal_console@6 (37 s)
ok github.com/carlosframework/platform/internal/console 34.935s
=== internal_console@7 (46 s)
ok github.com/carlosframework/platform/internal/console 44.340s
=== root@0 (111 s)
ok github.com/carlosframework/platform 109.340s
=== root@1 (86 s)
ok github.com/carlosframework/platform 84.105s
=== root@2 (92 s)
ok github.com/carlosframework/platform 90.276s
FAILED: rest
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
diff --git a/docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md b/docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md| index ab460135c..c591e165f 100644 |
| --- a/docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md |
| +++ b/docs/superpowers/specs/2026-10-24-edge-asset-cache-design.md |
| @@ -1,6 +1,6 @@ |
| # Edge asset cache: versioned build assets served from every edge |
| -Branch `edge-asset-cache`. Status: rev 1, 2026-10-24, draft for review. |
| +Branch `edge-asset-cache`. Status: rev 2, 2026-10-24, builder check folded in; two questions for Paul (§13). |
| Related: media roadmap (`2026-09-07-media-platform-roadmap-design.md`), |
| which this does not amend; #368 (the shared cache stores 206 responses). |
| @@ -155,9 +155,16 @@ The home box publishes no prefixes for a hostname when any of these hold: |
| - the instance opt-out is `false`; |
| - the route has a gate (`Route.Gate`): a password-gated preview must not |
| leak its assets to anyone who guesses a URL; |
| -- the hostname has no single owner, by the same rule that decides the |
| - existing `edgeHost.Account`/`App` fields (`edgesfile.go:73-80`): a |
| - hostname split between apps by path routing catches nothing; |
| +- the route, or the row the hostname resolves to, has an import gate |
| + (`ImportGate`, `internal/edge/importgate.go:24-35`), which refuses |
| + requests even when `Route.Gate` is empty; a warm far cache must not |
| + answer ahead of it **(astra B9)**; |
| +- the hostname has any path-prefix row (`route_paths`) at all, even when |
| + every target belongs to the same app: different instances behind one |
| + hostname can serve different releases, gates and opt-outs, and one |
| + hostname-wide declaration cannot describe them. The hostname must also |
| + have a single owner by the rule that decides `edgeHost.Account`/`App` |
| + (`edgesfile.go:73-80`) **(astra B2)**; |
| - the route is pooled (`Route.Pool != ""`): pooled routes are a tenancy |
| boundary only their pool serves, the same reason steering refuses them |
| (`apiinstances.go:2112-2116`). A pooled route still uses the local disk |
| @@ -171,36 +178,65 @@ The home box publishes no prefixes for a hostname when any of these hold: |
| When a box writes its edges file, each `edgeHost` it emits for a hostname |
| that catches gains: |
| - "assets": {"paths": ["/assets/"], "gen": 3} |
| - |
| -- `paths` comes from the release manifest of the version the route is |
| - serving (the same version `t.Version` stamps after adopt), minus the |
| - §3.3 exclusions. Reading that manifest happens on the home box, which |
| - already holds it; no other box reads it. |
| -- `gen` is the app's asset generation (§6), copied from the instance |
| + "assets": {"paths": ["/assets/"], "gen": "9f2c41d07a3be516"} |
| + |
| +and the file itself gains `"assets_at": <unix seconds>` (§4.2). |
| + |
| +- **Only an armed box publishes.** A box without `CARLOS_ASSET_CACHE=1` |
| + emits no `assets` block, so far edges catch a host only when its home |
| + is armed and will treat their fills as fills (§5.3). This makes the |
| + arming order home-first by construction **(astra B3)**. |
| +- `paths` comes from the release manifests of every build the route is |
| + serving, minus the §3.3 exclusions. For a route that is not |
| + generation-managed that is the release `Route.Version` names. For a |
| + generation-managed route `Route.Version` names only what is installed, |
| + not what answers (`internal/edge/edge.go:842-845`; the served build comes |
| + from the generation, `internal/edge/genproxy.go:298-302`), so the home |
| + publishes the **union** of the declared paths of every generation that |
| + is currently live on the route. During an update both builds' assets |
| + are caught, and the old build's prefix drops out when its generation |
| + retires **(astra B5)**. Reading those manifests happens on the home box, |
| + which already holds them; no other box reads them. |
| +- `gen` is the instance's asset generation (§6), copied from the instance |
| record through the route row. |
| - Aliases (custom domains) publish the same block as their primary. |
| - Additive and `omitempty`: a file without it parses byte-identically, and |
| an older reader ignores it. |
| -A change to either field must change the registry `Fingerprint` (or the |
| -edges file's own dirty check) so the file is rewritten within seconds, not |
| -at the five-minute refresh. |
| +A change to `paths` or `gen` must change the registry `Fingerprint` (or |
| +the edges file's own dirty check) so the file is rewritten within seconds, |
| +not at the five-minute refresh. |
| ### 4.2 Far edges read it |
| The edge's home map (`homemap.go`) already folds every box's file into |
| -`host -> home`. It now also keeps `host -> (account, app, paths, gen)` for |
| -hosts whose winning entry carries `assets`. No new object is read; the |
| -30 s poll and the change-index gate are unchanged. |
| - |
| -**Freshness bound.** An edge serves a caught path from disk only while its |
| -view of that host's entry is younger than one hour (the time since the |
| -home map last successfully read the winning file). Past that it stops |
| -admitting hits and fills for the host and forwards as today. Immutable |
| -assets would be safe to serve longer, but a purge (§6) or an owner change |
| -that never arrived must not live forever on a disconnected box. One hour |
| -is my call; it is a constant, not a knob. |
| +`host -> home`. It now also keeps `host -> (account, app, paths, gen, |
| +assets_at)` for hosts whose winning entry carries `assets`. No new object |
| +is read; the 30 s poll and the change-index gate are unchanged. |
| + |
| +**Freshness bound.** A successful read is not evidence of freshness: a |
| +stopped publisher's last file stays readable forever, and every poll |
| +would renew a read-age clock (`homemap.go:440-455`; |
| +`internal/host/edgesfile.go` has no write timestamp today) |
| +**(astra B8)**. So the publisher stamps `assets_at`, its own wall clock at |
| +write time, and rewrites its file whenever `assets_at` is older than 20 |
| +minutes while it publishes any `assets` block. An edge serves and fills a |
| +far host's caught paths only while that host's winning file has |
| +`assets_at` within the last hour by the reader's clock. Past that it stops |
| +admitting hits and fills for the host and forwards as today. Cost: about |
| +three extra PUTs per publishing box per hour and the `control/edges` |
| +bumps they cause, which every edge already reads. |
| + |
| +For a **local** route (§5.1) the bound is the box's own record view: the |
| +box catches for its own routes only while its last successful record |
| +convergence (the change-index record view's refresh, or the backstop walk) |
| +is within the last hour, so a home box cut off from the bucket stops |
| +serving entries a purge it cannot see may have retired. |
| + |
| +Immutable assets would be safe to serve longer, but a purge (§6) or an |
| +owner change that never arrived must not live forever on a disconnected |
| +box. One hour and twenty minutes are my calls; they are constants, not |
| +knobs. |
| ## 5. Serving |
| @@ -219,11 +255,19 @@ In `ServeHTTP` the caught-path check runs: |
| - **on a box without one**: in the lookup-miss branch, before `e.backhaul`, |
| using the home map's entry (§4.2). A miss fills by backhaul (§5.3). |
| -A request is caught when all hold: method `GET` or `HEAD`; the request path |
| -(after the same cleaning `lookupUpstreamPath` applies) starts with a |
| -published prefix; the box is armed (§10). Anything else under the prefix |
| -(`POST`, an upgrade) is forwarded exactly as today, uncached and with its |
| -headers intact. |
| +A request is caught when all hold: method `GET` or `HEAD`; the request |
| +path is **already canonical**, meaning `r.URL.RawPath` is empty (no |
| +percent-encoding the decoder had to preserve) and the path equals its own |
| +`path.Clean` with any trailing slash restored; it starts with a published |
| +prefix; the box is armed (§10). A non-canonical path under a prefix |
| +(`/assets//app.js`, `/assets/./app.js`, `/assets/%61pp.js`) is forwarded |
| +as today and answered `Carlos-Cache: bypass`. Neither the key nor the |
| +upstream request is ever normalised: `lookupUpstreamPath` matches cleaned |
| +and raw first segments but forwards the original path |
| +(`internal/edge/edge.go:1304-1323`), so a cleaned key could be filled with |
| +the answer to a different URL **(astra B4, B7)**. Anything else under the |
| +prefix (`POST`, an upgrade) is forwarded exactly as today, uncached and |
| +with its headers intact. |
| ### 5.2 What a caught request sends upstream |
| @@ -247,6 +291,20 @@ same key wait for it. Fills are bounded per box (16 concurrent) and per app |
| than queued. Fills from a far edge go through `backhaulAcquire` like any |
| hop. |
| +**A far edge's fill is marked.** Ordinary backhaul is not enough: the home |
| +meters every hop and consults its shared LRU (`edge.go:1678`, `:1768`), so |
| +a plain hop would count the bytes twice and could refill a far edge from a |
| +shared-LRU entry that predates a purge **(astra B6)**. A fill therefore |
| +carries `X-Carlos-Asset-Fill: 1` on the hop. The home honours it only on a |
| +verified hop (`acceptHop`) and only when armed; it then answers from its |
| +own asset cache, or fills it from the app, and never reads or writes the |
| +shared LRU for that request and never meters it (the far edge meters, |
| +§8). The marker is stripped from every non-hop request, like the other hop |
| +headers. Because only an armed home publishes (§4.1), a far edge sends |
| +marked fills only to armed homes, except in the seconds after a home is |
| +disarmed and before far edges read its next file; in that window the home |
| +treats a marked fill as an ordinary hop, which is today's behaviour. |
| + |
| A response is stored only when all hold: |
| - status `200` (not 206, not any other 2xx); |
| @@ -270,7 +328,8 @@ name. |
| ### 5.4 Cache key and entry |
| -Key: `(account, app, gen, request host, cleaned path, raw query)`. Account |
| +Key: `(account, app, gen, request host, path, raw query)`, the path being |
| +canonical by §5.1. Account |
| and app come from the published owner, so a hostname that changes hands |
| can never serve the previous owner's entries; `gen` makes a purge a key |
| change (§6). The release version is not in the key: an unchanged hashed |
| @@ -308,12 +367,19 @@ optimisation.) |
| ## 6. Purge: the asset generation |
| `carlos assets purge <app>` (and a console door, |
| -`POST /a/<sqid>/apps/<app>/assets/purge`) bumps an integer, the app's asset |
| -generation, on every instance record of the app. It flows record -> |
| -`convergeOwned` -> route row -> edges file -> every edge's home map, and |
| -every key under the old generation stops matching at once. Old entries are |
| -garbage, reclaimed by eviction and by a sweep that deletes entries whose |
| -generation is below the host's current one. |
| +`POST /a/<sqid>/apps/<app>/assets/purge`) draws a fresh random 64-bit |
| +token, the asset generation, for every instance record of the app. A new |
| +instance record draws its own token at create. A random token rather than |
| +a counter means a hostname deleted and recreated can never land back on a |
| +generation an edge still holds entries for, and needs no app-level state |
| +that outlives its instances **(astra B1)**. Each record is written |
| +separately; the door and the CLI report per instance which writes |
| +succeeded and retry the rest, and a partly applied purge says so rather |
| +than reporting done. The token flows record -> `convergeOwned` -> route |
| +row -> edges file -> every edge's home map, and every key under the old |
| +token stops matching at once. Old entries are garbage, reclaimed by |
| +eviction and by a sweep that deletes entries whose token is not the host's |
| +current one. |
| `Carlos-Purge` from the app continues to act on the shared LRU only, on |
| the box that saw it. It does not touch the asset cache: a per-path purge |
| @@ -321,11 +387,14 @@ that reaches one edge of four is the trap the shared cache's five-minute |
| clamp exists to bound, and this cache has no clamp. Apps fix a mistake |
| with the generation. |
| -`carlos assets status <app>` prints the declared paths of the serving |
| -release, the opt-out, the generation, and for each box whether its last |
| -read of the home's edges file carried the current generation. "Every box |
| -current" is the honest completion signal; a disconnected box is covered by |
| -the one-hour freshness bound (§4.2), and the status says so. |
| +`carlos assets status <app>` prints, per instance: the declared paths of |
| +the builds being served, the opt-out, the generation in the record, and |
| +the generation and `assets_at` its home has published in its edges file |
| +(the console reads those files already). A purge is complete at the home |
| +when the published generation matches the record. Far edges do not report |
| +back; the status states the bound plainly: every edge that can read the |
| +bucket picks the new generation up within a minute, and one that cannot |
| +stops serving the host's cached assets within an hour (§4.2). |
| Expected latency: under a minute (edges-file rewrite within about 2 s, |
| 30 s read poll, plus record convergence on the home box). |
| @@ -373,14 +442,15 @@ any touched package; a test runs the full fill/hit/purge path against |
| ## 10. Rollout |
| - **Arming.** `CARLOS_ASSET_CACHE=1` in a box's `host.env` arms its asset |
| - cache: catching, filling, serving. Off by default; an unarmed box |
| - forwards exactly as today. Publication of `assets` in the edges file is |
| - always on once the binary ships; it changes nothing on a reader that is |
| - unarmed or old. |
| -- **Mixed fleet.** An old home box publishes nothing, so nothing is caught |
| - for its hosts. An old far edge ignores the field and backhauls. An armed |
| - far edge whose home is old forwards. Every combination is today's |
| - behaviour or the new one, never a half. |
| + cache: catching, filling, serving, and publishing `assets` for the |
| + routes it serves (§4.1). Off by default; an unarmed box publishes |
| + nothing and forwards exactly as today. The one exception is the window |
| + after a home is disarmed (§5.3), in which it treats marked fills as |
| + ordinary hops. |
| +- **Mixed fleet.** An old or unarmed home publishes nothing, so nothing is |
| + caught for its hosts anywhere. An old far edge ignores the field and |
| + backhauls. Every combination is today's behaviour or the new one, never |
| + a half. |
| - **Order.** Release with the feature dormant; roll dev boxes, dev console, |
| check, flagship boxes, flagship console. Arm one dev box far from a test |
| app's home, prove the gate (§12), arm the rest of dev, then flagship one |
| @@ -413,12 +483,24 @@ routes. Attacks first: |
| is served to the requester and not stored; |
| - an SPA fallback (`200 text/html`, `no-cache`) for an unknown hashed name |
| is not stored; |
| -- a gated route, a pooled route, an opted-out instance and a hostname split |
| +- a gated route, an import-gated route, a pooled route, an opted-out |
| + instance, a hostname with any path-prefix row and a hostname split |
| between two apps publish nothing and catch nothing; |
| +- a non-canonical path under a prefix (`//`, `./`, percent-encoded) is |
| + forwarded and answered `bypass`, and never fills a canonical key; |
| +- a marked fill is not metered and does not touch the home's shared LRU; |
| + an unmarked hop is unchanged; a client-sent `X-Carlos-Asset-Fill` is |
| + stripped; |
| +- a generation-managed route mid-update catches both builds' prefixes and |
| + drops the old one when its generation retires; |
| +- a deleted and recreated hostname draws a new generation and serves no |
| + old entry; |
| - a hostname moved to another app or account serves none of the old |
| owner's entries, on a warm cache; |
| - a purge makes every edge miss within one home-map poll of the rewritten |
| - file; an edge whose view is older than an hour forwards; |
| + file; a far edge whose winning file's `assets_at` is older than an hour |
| + forwards even though the file still reads successfully; a home whose |
| + record view is older than an hour stops catching for its own routes; |
| - an edge restarted with a warm disk serves nothing until its first read; |
| - one app requesting unbounded unique query strings evicts its own entries |
| before another app's, and no fill starts under 15% free disk; |
| @@ -432,8 +514,28 @@ On flagship, the same from a small box with the disk figures recorded. |
| ## 13. Questions for Paul |
| -To be filled after the builder check. |
| +Q1 and Q2 below are the only ones the builder check left that change |
| +what gets built. Everything else it raised is folded in and marked |
| +**(astra BN)**. |
| + |
| +1. **Instance-level declarations.** v1 lets the release declare the paths |
| + and lets an instance only switch catching off (§3.2). Should an |
| + instance also be able to declare paths of its own? It would mean a |
| + second source of paths to merge with the release's, and a reason for |
| + the record to carry a list. Recommendation: off switch only in v1. |
| +2. **Usage.** v1 counts every asset hit and fill as the app's request and |
| + bytes out, on whichever edge served it (§8). Should edge-served asset |
| + bytes count against plan caps exactly like other responses, or be |
| + cheaper or free? Recommendation: count them the same in v1. |
| ## 14. Review log |
| - rev 1, 2026-10-24: first draft. |
| +- rev 2, 2026-10-24: Astra builder check |
| + (`CODEX-FINDINGS-ASSET-CACHE-BUILDER.md`), all nine items accepted and |
| + verified against the tree: B1 random per-record generation; B2 no |
| + path-prefix hostnames; B3 only an armed home publishes; B4 and B7 |
| + canonical paths only, never normalised; B5 union of live generations' |
| + paths; B6 marked fills bypass the home's LRU and meter; B8 `assets_at` |
| + stamp and record-view bound; B9 import gate excluded. Purge status no |
| + longer claims a far-edge acknowledgement it has no channel for. |
diff --git a/docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md b/docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md| new file mode 100644 |
| index 000000000..2ec0a08e8 |
| --- /dev/null |
| +++ b/docs/superpowers/specs/CODEX-FINDINGS-ASSET-CACHE-BUILDER.md |
| @@ -0,0 +1,23 @@ |
| +1. **Where does the app’s purge generation survive instance deletion and recreation?** (§6) |
| + The generation exists only on instance records. Recreating the same hostname could reuse an old cache key; concurrent creation or partially failed purge writes could leave different generations. The answer determines whether the plan needs durable app-level state and coordinated instance creation, or a different generation scheme. |
| + |
| +2. **What should happen when one hostname routes to several instances of the same app with different asset settings?** (§§3.3–4.1) |
| + The single-owner check permits this, but those instances can have different releases, gates and opt-outs. Should such a hostname be excluded entirely, or publish policy for each routed prefix? That changes the publication format and far-edge matching logic; one hostname-wide declaration cannot represent all those policies. |
| + |
| +3. **May an unarmed home edge recognise asset fills and bypass its ordinary cache and billing?** (§§5.1, 8, 10) |
| + Otherwise, arming only the far edge allows fills from the home’s shared LRU and counts the exchange at both edges. The plan needs either an authenticated fill protocol honoured while unarmed, or a home-first arming requirement. Both require qualifying “an unarmed box forwards exactly as today.” |
| + |
| +4. **For noncanonical URLs, should fills use the cleaned path, preserve distinct cache keys, or bypass caching?** (§§5.1–5.4) |
| + The proposed key collapses paths that the upstream can distinguish. Forwarding the original path can therefore populate a canonical asset’s cache entry with another response. Normalising the upstream request changes application routing; preserving distinct keys or bypassing changes the specified cache behaviour. |
| + |
| +Separately, these mechanisms do not work as written against this checkout: |
| + |
| +- **`Route.Version` does not identify the serving release.** For generation-managed instances it identifies the installed build; the response version comes from the generation that actually answered. Publishing declarations from `t.Version` can therefore publish the wrong build’s prefixes during an update. Evidence: [edge.go:842](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:842), [genproxy.go:298](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/genproxy.go:298). |
| + |
| +- **Ordinary backhaul does not provide cache isolation or single accounting.** The home meters the hop and consults its shared LRU. A purge affecting only asset generations can immediately refill a far cache from that old LRU response. Evidence: [edge.go:1678](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:1678), [edge.go:1768](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:1768). |
| + |
| +- **`lookupUpstreamPath` does not canonicalise the forwarded path.** It matches cleaned and raw first segments, deliberately retaining the original request path. It cannot supply the assumed equivalence between cleaned cache keys and upstream responses. Evidence: [edge.go:1304](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:1304), [edge.go:1323](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:1323). |
| + |
| +- **Successful reads do not establish freshness of the home’s published state.** A stopped publisher’s unchanged object remains readable indefinitely, continually renewing the proposed read-age bound. Local caches also use registry state without that bound. Thus the one-hour mechanism does not cover a disconnected home that misses a purge. Evidence: [homemap.go:448](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/homemap.go:448), [edgesfile.go:666](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/host/edgesfile.go:666). |
| + |
| +- **The exclusions omit the separate import gate.** `ImportGate` can refuse a route even when `Route.Gate` is empty. A warm far-edge cache would answer before reaching that protection unless import state also withdraws asset eligibility. Evidence: [importgate.go:24](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/importgate.go:24), [edge.go:1635](/home/paulca/amadan.net/carlos/platform-edge-asset-cache/internal/edge/edge.go:1635). |
| \ No newline at end of file |