|
Correct an over-claim: the re-enrolment ordering has NOT reached Ready
I wrote the five-step re-enrolment sequence into CURRENT-STATE and the changelog as a standing invariant. Each step is individually measured, but the sequence has not yet produced a Ready machine, so calling it a working invariant was ahead of the evidence. Reworded to separate what is proven (delete leaves the domain; manual power-on is required; self-enlistment carries the pinned MAC; power config is a prerequisite, and without it the machine wedges in Commissioning with zero events; abort+commission has MAAS power it on) from what is not (that it reaches Ready). Opens item 18 with the real diagnostic, which I had skipped: node-script-results returned unparseable on first read and I moved on -- "could not look" treated as "nothing there", against my own rule. Read properly it is unambiguous: commissioning result set Passed with all 13 scripts exit 0, testing set Passed with smartctl-validate Skipped on both virtio disks, hardware discovery correct at 8 cpu / 24576 MiB. Neither phase failed; the machine went to New anyway. This REFUTES the smartctl-on-virtio theory. Re-running with testing_scripts=none would have fixed nothing and taught nothing. The other nine machines stay untouched until the canary is Ready, and dc-node-carve.sh stays unwritten because a New machine's interfaces are rediscovered on the next commission. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HvCyrwvYTTcDYnRErfMsNf |
|---|
|
|
| docs/CURRENT-STATE.md |
|---|
| docs/changelog-20260730-dc0-region-migration.md |
|---|