|
Phase-3 batch re-measured and 13 items delivered into the Stage-5 runbook
The 21-item Phase-3 remediation batch was written 2026-07-27 and logged-not-executed. Re-verified against HEAD: 2 FIXED / 19 REMAIN / 0 SUPERSEDED, plus 5 NEW. Zero superseded is load-bearing -- ruling 3 CREATED 3.3's hazard rather than retiring it, and the no-DC-ordering ruling promoted 3.8 to live rather than closing it. Two measurements corrected the readiness doc instead of inheriting it: 3.6's "21 non-selector consumers" is really 23 consumers / 8 selector-calling / 15 not / only 5 carrying DC-dependent values (the doc counted grep hits, including four files that never source lib-net), and the D-133 guard is already satisfied at lib-net.sh:175. Delivered into runbooks/dc-dc-phase4-juju-bundle-per-dc.md (434 -> 929 lines): 3.1 (the DC1/DC2 namespace, which meant vr1-dc0 in one place and vr1-dc1 in another), 3.2, 3.4 (controller-tag constraint derived from maas-role-tags.sh, gated on exactly one matching machine), 3.11 phase-4 side, 3.13, 3.14 (asserts the ovs-vsctl observable, refuses on no-encap), 3.15, 3.16 (four VERIFY-LIVE gates), 3.17 (dry-run now precedes the deploy it gates), 3.18, 3.19, 3.20, 3.21. Per-DC octavia overlay name threaded through to match F1. Three items deliberately NOT claimed as fixed: the dc0 apt-mirror model-config key rests on a single repo comment with no client here to verify it; the juju create-backup flag shape is corrected only where established and marked unverified-at-authoring, with the gate moved onto the resulting file; and whether --unit <app>/leader resolves for a subordinate could not be established, so the ovn-chassis step probes a named unit per existing repo precedent. NEW-6/7/8 logged not fixed. A human read of the expanded runbook is owed -- it is lint-clean and its claims were re-grepped, but length is not correctness. repo-lint 0 fail / 615 files, zero non-ASCII. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01HvCyrwvYTTcDYnRErfMsNf |
|---|
|
|
| docs/CURRENT-STATE.md |
|---|
| runbooks/dc-dc-phase4-juju-bundle-per-dc.md |
|---|
|
Too large (Show diff)
|