14 lines
2.0 KiB
Plaintext
14 lines
2.0 KiB
Plaintext
|
|
# 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.
|