dc0 PER-DC REGION -- PLANE IPAM COMPLETE (D-134 bands + R2 dual-stack)
Captured 2026-07-30. Region http://10.12.8.6:5240/ via profile vr1-dc0-region.
Applied: 13 reserved bands + FIP pool, then 5 v6 plane subnets (each created
on the SAME MAAS vlan as its v4 twin, and READ BACK). v6 needed the NetBox apex,
which is why the voffice1->rack tunnel architecture exists.
======================================================================

OK   profile 'vr1-dc0-region' -> region with racks [hot-kid] (as expected)

$ MAAS_PROFILE=vr1-dc0-region dc-plane-ipam.sh check vr1-dc0
== 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-0)
  [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) --
  [ok]   provider-public util band 10.12.4.4-10.12.4.49 reserved
  [ok]   provider-public vip band 10.12.4.50-10.12.4.99 reserved
  [ok]   metal-admin util band 10.12.8.4-10.12.8.49 reserved
  [ok]   metal-admin vip band 10.12.8.50-10.12.8.99 reserved
  [ok]   metal-internal util band 10.12.12.4-10.12.12.49 reserved
  [ok]   metal-internal vip band 10.12.12.50-10.12.12.99 reserved
  [ok]   data-tenant util band 10.12.16.4-10.12.16.49 reserved
  [ok]   data-tenant vip band 10.12.16.50-10.12.16.99 reserved
  [ok]   storage util band 10.12.32.4-10.12.32.49 reserved
  [ok]   storage vip band 10.12.32.50-10.12.32.99 reserved
  [ok]   replication util band 10.12.36.4-10.12.36.49 reserved
  [ok]   replication vip band 10.12.36.50-10.12.36.99 reserved

RESULT: pass=24 fail=0
PASS: dc-plane-ipam check vr1-dc0
  EXIT = 0
