Files
box/fleet/tasks/done/091-port-drift-fix.md.muse--runtime--roles
T

14 lines
2.0 KiB
Plaintext
Raw Normal View History

# 091-port-drift-fix: Port drift fix
Goal: resolve pinned-ports test drift
Steps:
1. Read 088 result notes in done/088-suite-sweep.md.*. 2. Investigate extra registry node id-verify-examp-8060e2a:9229: if legitimate, update pinned expectation in tests/test_watchdog_coverage.py on a feature branch; if stray, do not touch code and specify removal steps. 3. Re-run that test file until green (if code changed). Done criteria: result notes name the verdict + pass count, or exact blocking failure.
Done criteria: result notes appended below; file moved to done/.
Result notes (append below before moving to done/):
Completed 2026-10-08T08:10:37Z via box tasks done:
VERDICT: STRAY — no code changed. Evidence: (1) NODES.md row for id-verify-examp-8060e2a:9229 is itself UNCOMMITTED (git diff shows it as the only NODES.md hunk, agent='auto-registered', egress=unknown) — never committed fleet inventory. (2) Name is an onboarding id-verify EXAMPLE node, not a fleet member; box node list + bin/netvm-names.sh pin exactly the 6 (muse/pip/646/opm/def/dev). (3) chromebox log (fresh, today 08:09) loops 'no warp identity — human: netvm-new-identity.sh' = never fully onboarded, broken leftover. Updating the pinned test would bless drift. REMOVAL STEPS (operator): 1) Confirm no live onboarding needs it (check box onboard connects / who auto-registered; 073 notes show opm/def INPUT blocks referenced its partition/cdp). 2) Stop its chrome unit (scope netvm-chrome-id-verify-examp-8060e2a-*; systemctl --user stop or box chromebox equivalent). 3) Delete the auto-registered row from NODES.md (uncommitted; coordinate with row owner — do NOT git checkout -- . the shared tree) or flip its status active->retired (registry only counts active). 4) Re-run .venv/bin/python -m pytest tests/test_watchdog_coverage.py -q to confirm green. 5) Optional hardening: make auto-registration mark example/verify nodes retired, or auto-cleanup on onboarding abort. CURRENT STATE: test still red (1 failed), suite otherwise green per 088.