2026-07-20
@JANeumatrix
appendix-A: new incident class -- MAAS says dhcp_on=True but no dhcpd runs (Temporal wedged) ...
JANeumatrix committed 1 day ago
@JANeumatrix
opentofu-validate: cover EXTRA roots (vr1-dc0-substrate, vr1-dc0-maas) -- second blind spot closed ...
JANeumatrix committed 1 day ago
@JANeumatrix
SEC-012 + SEC-013: ledger rows for the two credentials this deploy created (obligation was outstanding) ...
JANeumatrix committed 1 day ago
@JANeumatrix
node-vm console shipped (0/9/0 in-place); commissioning narrowed, UNRESOLVED; two of my own experiments disclosed as INVALID ...
JANeumatrix committed 1 day ago
@JANeumatrix
modules/node-vm: add serial console + boot log (parameterized dir) ...
JANeumatrix committed 1 day ago
@JANeumatrix
OPEN: 6/9 nodes fail commissioning; contention refuted; blocked on node-vm having no console ...
JANeumatrix committed 1 day ago
@JANeumatrix
STEP D COMPLETE: per-machine power tooling shipped; commissioning works, nodes reaching Ready ...
JANeumatrix committed 1 day ago
@JANeumatrix
NEW: maas-node-power.sh (+harness 24/24) -- per-machine virsh power, MAC-matched ...
JANeumatrix committed 1 day ago
@JANeumatrix
CURRENT-STATE: record step-D pod findings + pending ruling (clears L10 on prior commit) ...
JANeumatrix committed 1 day ago
@JANeumatrix
Pod path chased to root cause: MAAS virsh pods incompatible with node-vm volume-ref disks; per-machine power PROVEN working ...
JANeumatrix committed 1 day ago
@JANeumatrix
Step D part 2: MAAS root shipped; apply refutes D-123's local qemu:///system pod mechanism ...
JANeumatrix committed 1 day ago
@JANeumatrix
NEW root opentofu/vr1-dc0-maas: MAAS VM-host registration, isolated from substrate roots ...
JANeumatrix committed 1 day ago
@JANeumatrix
INCIDENT RESOLVED + G10 depth-4 boot gate PASS: all 9 DC0 nodes enlisted in MAAS ...
JANeumatrix committed 1 day ago
@JANeumatrix
Step D part 1 done (metal-admin DHCP configured); INCIDENT: MAAS DHCP down region-wide (Temporal wedged) ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-129 edge profile APPLIED on 26.7: qga channel shipped, plugins installed, agent ANSWERS guest-ping ...
JANeumatrix committed 1 day ago
@JANeumatrix
FIX false-success: opnsense-plugins.sh apply ALWAYS dry-ran (DRY_RUN:+ expands on 0) ...
JANeumatrix committed 1 day ago
@JANeumatrix
modules/opnsense-edge: opt-in qga virtio channel (D-129); dc0 edge sets it true ...
JANeumatrix committed 1 day ago
@JANeumatrix
DC edge ADDRESSED: WAN 172.30.2.2/24 + default gw, LAN -> 10.12.4.1/22; edge egresses 0% loss ...
JANeumatrix committed 1 day ago
@JANeumatrix
NEW: opnsense-set-interface-v4 pair (+harness 53/53) -- IPv4 + WAN gateway via the vendor config model ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-125 egress isolation gate: PASS / CLOSED -- bridge-in proven end to end (2 identical runs) ...
JANeumatrix committed 1 day ago
@JANeumatrix
CORRECTION (GA-R1/C2): D-125 rack-bridge follow-up was CONFOUNDED, not evidence ...
JANeumatrix committed 1 day ago
@JANeumatrix
D-125 egress gate executed (throwaway VM, as ruled): bridge-in PROVEN, upstream NAT egress fails -- gate OPEN pending one sudo measurement ...
JANeumatrix committed 1 day ago
@JANeumatrix
DC edge bootstrap: D-112(c) console chain complete + API key minted; D-113(a2) PROVEN on 26.7 ...
JANeumatrix committed 1 day ago
@JANeumatrix
Permissions: targeted ask rules for scp / pipe-to-ssh / ssh-virsh (classifier walls -> gates, per 2026-07-19 ruling) ...
JANeumatrix committed 1 day ago
@JANeumatrix
Stage-close queue: operator-directed OPNsense 26.7 changelog/docs review (findings->proposals->rulings; D-129 anchor) ...
JANeumatrix committed 1 day ago
@JANeumatrix
Deploy step C COMPLETE: inner apply 28/28 from voffice1, converged zero diff; 9 nodes + 26.7 edge RUNNING at depth-4; three first-real-apply fixes ...
JANeumatrix committed 1 day ago
@JANeumatrix
wan-bridge: drop illegal <mtu> on bridge-mode network (measured at first real apply; MTU is the host bridge's) ...
JANeumatrix committed 1 day ago
@JANeumatrix
Inner root: provider keyfile+sshauth URI params (measured: provider ssh ignores ssh config/default identities); known_hosts multi-type note ...
JANeumatrix committed 1 day ago
@JANeumatrix
Deploy step B COMPLETE: rack bootstrapped + enrolled, SEC-010 CLOSED both ends (operator-ruled), OPNsense 26.7 base staged (operator-ruled); ledger-scan fail-open hardening ...
JANeumatrix committed 1 day ago
@JANeumatrix
Step B transit reach ESTABLISHED: voffice1 .1/30 applied (Kea re-key incident fixed); vvr1-dc0 netplan set-name root cause fixed; zero-diff converged ...
JANeumatrix committed 1 day ago