Fleet changelogs · dev.ecs0.net
rdmsm4x-changelog-20260922-1136-fleet-sweep-1.2-per-arch-caps-and-cap-snapshots

Fleet sweep 1.2 — Intel real runs get room to build; every capped run leaves evidence

When: 2026-09-22 11:23:02 → 2026-09-22 11:36:03 EDT (both read from the clock) · Host: rdmsm4x · Scope: the 03:07 fleet sweep (runs on rdmsm4x, reaches all six) Ticket: ISSUE-20260922-03 (resolved) · Commits (~/dev/scripts): 9a89c3d (sweep 1.2), 6d584a2 (session state)

One line: last night was the first unattended run of the fixed gate — all six hosts passed it and four completed real updates — and the two that hit the time cap did so for opposite reasons, one of which the sweep had no way to explain. Both are now handled.

What last night showed (2026-09-22 03:07)

What changed — fleet_dev_update.zsh 1.2

Other local changes on rdmsm4x

Found, not mine, verified compatible

Another lane shipped dev_update v2.02 overnight (commit 817bda4, on all six hosts): a keychain search-list fix (ISSUE-20260921-24). It is a clean superset of 2.01 — same payload sha f87802488dca, every 2.01 change present.

Verification

test result
capped remote dry run (jdmbair13m5, rdmbair15m5) snapshot of the remote dev_update chain + live brew
capped local dry run (rdmsm4x) snapshot, then killed; nothing left alive, no lock left
normal dry run no snapshot kept
host_arch arm64 / x86_64 / unknown, correct
real run through 1.2 (jdmbair13m5) dry 20 → real 20, arm64, cap 1800s, 51s
zsh wait after polling returns 0 / 20 / 30 / 124 under set -uo pipefail

Still assumed: an Intel real run finishing inside the 14,400s cap — tonight's 03:07 is the first chance.

Undo

git -C ~/dev/scripts revert 9a89c3d restores sweep 1.1.