History for openstack-caracal-dc-dc / docs / design-decisions.md
2026-07-21
@JANeumatrix
D-071 point 3 RULED: standing update order adopted as proposed (GA-R5, utterance quoted) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-071 point 2 RULED: patch-only controller rule adopted as proposed (GA-R5, utterance quoted) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-071 point 1 RULED: monthly cadence trigger adopted as proposed (GA-R5, utterance quoted) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-129 sub (iv) RULED: MAAS NTP hierarchy stays -- all four D-129 subs now ruled (GA-R5) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-129 sub (iii) RULED: per-site Tailscale = dedicated node on metal-admin, edge excluded (GA-R5) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-129 sub (ii) RULED: os-frr pinned to Roosevelt design time (GA-R5, utterance quoted) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-129 sub (i) RULED: COS scrapes the edge, in-scope per-DC (GA-R5, utterance quoted) ...
JANeumatrix committed 11 hours ago
@JANeumatrix
D-131 sub-3 RESOLVED (no dhcpd option-6 defect); pin DNS arch review; file D-132 (Roosevelt MAAS topology) ...
JANeumatrix committed 12 hours ago
@JANeumatrix
D-131 sub-2 RULED: forwarder scope = metal-admin only (GA-R5, utterance quoted) ...
JANeumatrix committed 12 hours ago
@JANeumatrix
Stage-close batch: ledger-scan PARTIAL fix; DOCFIX-197; D-103/D-123 pod-refutation amendments; GA-R7 memory review ...
JANeumatrix committed 15 hours ago
@JANeumatrix
D-131 sub-1 RULED: rack node-DNS forwarder is the STANDING per-DC pattern ...
JANeumatrix committed 17 hours ago
@JANeumatrix
Session close 2026-07-21: commissioning RESOLVED 9/9 Ready; D-131 proposed; SEC-014 opened ...
JANeumatrix committed 17 hours ago
2026-07-19
@JANeumatrix
Batch 4 C6: docs disposition -- 24 history docs archived, 16 retained, refs rewritten ...
JANeumatrix committed 3 days ago
@JANeumatrix
GA-R3: class tags D-121..D-130 + register template + D-129 ARCH split (2.7, operator-ruled) ...
JANeumatrix committed 3 days ago
@JANeumatrix
D-130 ADOPTED (a) + implemented: seed-volume ignore_changes guard (GA-F01, G4+G5 CLOSED) ...
JANeumatrix committed 3 days ago
2026-07-18
@JANeumatrix
D-129: build the OPNsense edge plugin profile-installer + sharpen pins ...
JANeumatrix committed 4 days ago
@JANeumatrix
D-129 verify: qga installed-but-non-functional; iperf lost to firmware lock ...
JANeumatrix committed 4 days ago
@JANeumatrix
D-129 partial-rule: adopt VR1 edge plugin profile + pin the rest at deploy steps ...
JANeumatrix committed 4 days ago
@JANeumatrix
Ledger+D-129: OPNsense 26.7 edge review + version drift + key-push record ...
JANeumatrix committed 4 days ago
2026-07-17
@JANeumatrix
D-126 base-leg oneshot (site-baseleg.sh) + D-128 operating model; post-restart sweep ...
JANeumatrix committed 4 days ago
@JANeumatrix
D-127 IaC autostart matrix baked into deploy tooling + Office1 guest updates ...
JANeumatrix committed 5 days ago
2026-07-16
@JANeumatrix
D-127: VR1 host-VM autostart policy (foundational autostart, DC containment manual) ...
JANeumatrix committed 5 days ago
@JANeumatrix
DC0 deploy-readiness handoff: per-env-key ruling implemented + netem ruled + prep checklist ...
JANeumatrix committed 5 days ago
@JANeumatrix
D-126: durable rootless agent access to VR1 site VMs (shell + forward) + DC creds prep ...
JANeumatrix committed 5 days ago
@JANeumatrix
D-124 addressing pinned: transit supernet 172.31.0.0/24 (operator-ratified); importer CONTAINER + harness ...
JANeumatrix committed 5 days ago
@JANeumatrix
docs(D-125): tighten "already registered" -> "owned by importer, pending --commit" ...
JANeumatrix committed 5 days ago
@JANeumatrix
D-125 correction: uplink /24 is the ruled 172.30.2.0/24, not a HELD tfvar (no new NetBox object) ...
JANeumatrix committed 5 days ago
@JANeumatrix
D-125: Model B per-DC ISP egress (bridge-in, single-NAT) -- resolves OBS-3 design gap ...
JANeumatrix committed 5 days ago
@JANeumatrix
Stage-3 review sweep C+D: Model B two-root reshape + SEC-010 hardening ...
JANeumatrix committed 6 days ago
@JANeumatrix
Review sweep A+B + R-3 storage-04: coherent record, whole-host calculator, R-3-compliant Model A fallback ...
JANeumatrix committed 6 days ago