aboutsummaryrefslogtreecommitdiffstats
path: root/tools
diff options
context:
space:
mode:
authorSjur Fredriksen <sjurtf@ifi.uio.no>2025-03-25 14:17:08 +0100
committerSjur Fredriksen <sjurtf@ifi.uio.no>2025-03-25 14:17:08 +0100
commit9c9f0750559ce2dcb904ea36ec87d94c661be2e2 (patch)
tree03411a19972afe09d20761bd508e55250111e8e2 /tools
parent5221a7d9bbd958c454a47f6a589a75b902d2d7cc (diff)
fix: set vrf on mgmt ip allocation
Diffstat (limited to 'tools')
-rw-r--r--tools/netbox/scripts/create-switch/create-switch-tg25.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/tools/netbox/scripts/create-switch/create-switch-tg25.py b/tools/netbox/scripts/create-switch/create-switch-tg25.py
index b25b669..cc52ee7 100644
--- a/tools/netbox/scripts/create-switch/create-switch-tg25.py
+++ b/tools/netbox/scripts/create-switch/create-switch-tg25.py
@@ -334,10 +334,12 @@ class CreateSwitch(Script):
)
v4_mgmt_addr = IPAddress.objects.create(
address=FABRIC_V4_JUNIPER_MGMT_PREFIX.get_first_available_ip(),
+ vrf=FABRIC_INET_VRF,
dns_name=f"{switch.name}.{DEFAULT_TG_DNS_SUFFIX}"
)
v6_mgmt_addr = IPAddress.objects.create(
address=FABRIC_V6_JUNIPER_MGMT_PREFIX.get_first_available_ip(),
+ vrf=FABRIC_INET_VRF,
dns_name=f"{switch.name}.{DEFAULT_TG_DNS_SUFFIX}"
)
mgmt_vlan_interface.ip_addresses.add(v4_mgmt_addr)