Newer
Older
openstack-caracal-dc-dc / docs / audit / dc0-v6-carve-20260727.txt
carve-v6 vr1-dc0 --commit -- AS-EXECUTED, 2026-07-28T06:26:20Z
Operator-gated single mutation. Run from voffice1 (D-128 Plane-2 host).
NOTE: no run-logged.sh window was opened (P0-4 class); this capture + the
changelog are the as-executed record.

PRE:  18 subnets, 1 v6 (Office1's 2602:f3e2:f01:100::/64 only)
      dc-plane-ipam check vr1-dc0 = 6 pass / 18 fail
      pre-apply re-verify in the SAME session: planned=6 skipped=1 errors=0 (unchanged)

== dc-plane-ipam check vr1-dc0 ==
   apex record: netbox/draft/vr1-office1-current-20260725.json

-- v4 planes (from lib-net) --
  [ok]   v4 provider-public 10.12.4.0/22 present (fabric=vr1-dc0-provider-public)
  [ok]   v4 metal-admin 10.12.8.0/22 present (fabric=fabric-4)
  [ok]   v4 metal-internal 10.12.12.0/22 present (fabric=vr1-dc0-metal-internal)
  [ok]   v4 data-tenant 10.12.16.0/22 present (fabric=vr1-dc0-data-tenant)
  [ok]   v4 storage 10.12.32.0/22 present (fabric=vr1-dc0-storage)
  [ok]   v4 replication 10.12.36.0/22 present (fabric=vr1-dc0-replication)

-- v6 planes (from the apex) --
  [ok]   v6 data-tenant fd50:840e:74e2:230::/64 present
  [ok]   v6 metal-admin fd50:840e:74e2:220::/64 present
  [ok]   v6 metal-internal fd50:840e:74e2:221::/64 present
  [ok]   v6 provider-public 2602:f3e2:f02:10::/64 present
  [note] provider-public  2602:f3e2:f02:11::/64          provider VIP block, MAAS subnet=no (not asserted)
  [ok]   v6 replication fd50:840e:74e2:250::/64 present
  [ok]   v6 storage fd50:840e:74e2:240::/64 present

-- D-134 reserved bands (v4) --
  [FAIL] provider-public util band 10.12.4.4-10.12.4.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] provider-public vip band 10.12.4.50-10.12.4.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] metal-admin util band 10.12.8.4-10.12.8.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] metal-admin vip band 10.12.8.50-10.12.8.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] metal-internal util band 10.12.12.4-10.12.12.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] metal-internal vip band 10.12.12.50-10.12.12.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] data-tenant util band 10.12.16.4-10.12.16.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] data-tenant vip band 10.12.16.50-10.12.16.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] storage util band 10.12.32.4-10.12.32.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] storage vip band 10.12.32.50-10.12.32.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] replication util band 10.12.36.4-10.12.36.49 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)
  [FAIL] replication vip band 10.12.36.50-10.12.36.99 NOT reserved (D-134 is RULED; MAAS may hand these out mid-deploy)

RESULT: pass=12 fail=12
FAIL: dc-plane-ipam check vr1-dc0 -- 12 assertion(s) failed

POST-STATE:
  subnets 18 -> 24   v6 1 -> 7   duplicate cidrs: NONE
    2602:f3e2:f01:100::/64     id=3    vlan=5001 fabric=fabric-0
    2602:f3e2:f02:10::/64      id=23   vlan=5189 fabric=vr1-dc0-provider-public
    fd50:840e:74e2:220::/64    id=21   vlan=5005 fabric=fabric-4
    fd50:840e:74e2:221::/64    id=22   vlan=5190 fabric=vr1-dc0-metal-internal
    fd50:840e:74e2:230::/64    id=20   vlan=5191 fabric=vr1-dc0-data-tenant
    fd50:840e:74e2:240::/64    id=25   vlan=5192 fabric=vr1-dc0-storage
    fd50:840e:74e2:250::/64    id=24   vlan=5193 fabric=vr1-dc0-replication

  machines: 18 Ready + 2 Deployed (office1 guests) -- UNCHANGED, no node touched
  dc1: still 6 v6 planes ABSENT -- correctly untouched, dc0 only was authorised

IDEMPOTENCY PROVEN LIVE: --commit ran TWICE (second time to read the true
exit code rather than a pipeline's). Zero duplicate CIDRs afterwards.