From 9c9f0750559ce2dcb904ea36ec87d94c661be2e2 Mon Sep 17 00:00:00 2001 From: Sjur Fredriksen Date: Tue, 25 Mar 2025 14:17:08 +0100 Subject: fix: set vrf on mgmt ip allocation --- tools/netbox/scripts/create-switch/create-switch-tg25.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'tools/netbox/scripts/create-switch') 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) -- cgit v1.2.3