Date: 2026-08-10. Status: DESIGN NOTE (findings only, GA-R5 -- nothing ruled, nothing built). Owed design input recorded under D-144. Read-only follow-on pass (pass5, 3 workers): full surface enumeration + classification matrix in pass5-w1-mgmt-v6.md, pass5-w2-metal-data-v6.md, pass5-w3-reconciliation.md. Governing posture: D-101 -- "IPv6 unless IPv4 is NECESSARY" (every v4 leg is a justified exception, never a neutral default).
The collapse itself unlocks very little NEW IPv6. Of a 19-row family matrix spanning every surface the flatten touches or is adjacent to, exactly ONE row is a clean "the collapse newly makes this v6-possible" unlock (the MAAS power-dial reach path) -- and even that is UNVERIFIED pending a live measurement (DEC-15). The near-empty FLIP-TO-v6 class IS the finding: most of the cloud's IPv6 story was already ruled by D-139 (a week before D-144) and is independent of the containment layer; the rest is forced-v4 by ruling. No proposed v6 flip conflicts with any standing ruling.
qemu+ssh (a family-agnostic transport) from metal-admin, which is already dual-stack. UNVERIFIED: whether vcloud's sshd is v6-reachable from metal-admin at an address NOT on a plane bridge (the (a) control's own constraint) -- this is precisely what DEC-15's reach half must measure and decide. Design input: DEC-15 should prefer a v6 reach, consistent with D-101.table inet sec010 nftables pattern -- inet matches v4 AND v6 on one interface-scoped ruleset. No v6-specific work needed; just don't regress to an ip-family table.replication plane is ruled IPv6-only (D-139) AND its cross-DC leg has no v6 route today (D-139 build-constraint, still OPEN) AND D-144's DEC-24 leaves that same leg's post-flatten virbr5/netem attachment UNDEFINED. So DEC-24's design must resolve BOTH the carrier attachment AND the v6 route for cross-DC Ceph replication -- they are the same leg. Fold the D-139 v6-route gap into DEC-24 so it is not solved twice.172.31.0.0/24, and the client VM's transit leg) has no ruling on its family -- it is v4 by convention/history, not by necessity. The tooling does not block v6 (mesh-link is bare L2; SSH is family-agnostic), and a candidate v6 home is already RESERVED in the apex model (f00::/40 "Infrastructure / site-to-site links", D-115) but carved nowhere. This is a pre-existing gap (predates D-144), but DEC-14/DEC-16 already govern this same leg -- so it should be decided WITH them, not rediscovered later. Candidate DEC material; NOT resolved here (GA-R5).dhcpd6 deliberately OFF; v4 commissioning range; rack has zero global v6). IMPORTANT: this is a ruling, not a measured platform ceiling -- whether MAAS 3.7 can commission v6-only is UNVERIFIED (no test/capture/vendor citation on disk). Do not assert PXE-over-v6 is impossible; assert only that this repo built and ruled a v4-first path and never tested an alternative.172.30.x, modules/site-wan) -- single-stack v4 by module construction; a deliberate VR1 rehearsal simplification (D-101 rejected NAT64/DNS64, defers external v6 to the next full deployment). D-144 removes the WAN-bridge INDIRECTION (D-125) around it but leaves the NAT and its family unchanged.ovn-encap-ip + carve v6 on the containerized OVN chassis) -- an OVN/OVS build-mechanics fix on the NODE layer; gated by scripts/geneve-encap-assert.sh. Its relationship to D-144 is NONE.EthernetDeviceForBridge picking addrs[0] from an unsorted query) + per-charm fixes. "container-elim" here means the vvr1-dcN CONTAINMENT VM (D-122/D-123), NOT juju's LXD control-plane containers on the node VMs. D-144 does not touch, unblock, or moot LP #1723240 -- an operator might assume flattening the substrate flattens this defect away; it does not (juju, not the hypervisor, is the constraint).Transfers to bare metal (v4 by protocol/juju-layer, not virtualization): the PXE v4-first ruling (though a v6-only capability remains unmeasured) and LP #1723240 (juju-layer, substrate-independent). Does NOT transfer (virtual-only): the qemu+ssh dial + D-125 bridge-in (removed), the (a) control + SEC-010 successor + the power-key mitigation (artifacts of single-hypervisor co-residency -- bare metal has per-host BMC/IPMI + real NICs), and the simulated-ISP v4 NAT (a rehearsal simplification; Roosevelt gets full v4+v6 edge transport per D-101). The mesh/netem carrier (DEC-24's leg) is a virtualization shim with no bare-metal analog -- its answer must be found in VR1.
Fold three things into the already-owed DEC design:
f00::/40 reserved) on the same leg these DECs already govern; keep the controls' nftables inet-family (v6-native) shape.