InfraInterfaceVlan references InfraVLAN objects (06-vlans-vxlan.yml), so Vlan SVIs must load after VLANs. Similarly, Vlan IP addresses reference Vlan SVIs. Changes: - Extract InfraInterfaceVlan from 04 into 07-interface-vlans.yml - Extract Vlan SVI IPs from 05 into 08-ipam-vlans.yml - Rename 07-bgp→09, 08-vrfs→10, 09-mlag→11 - Update .infrahub.yml with new 11-file load order Load order: foundation → fabric → devices → interfaces (Lo/Lag/Eth) → ipam (Lo/Eth) → vlans-vxlan → interface-vlans → ipam-vlans → bgp → vrfs → mlag
18 lines
355 B
YAML
18 lines
355 B
YAML
---
|
|
schemas:
|
|
- schemas
|
|
menus:
|
|
- menus
|
|
objects:
|
|
- objects/01-foundation.yml
|
|
- objects/02-fabric.yml
|
|
- objects/03-devices.yml
|
|
- objects/04-interfaces.yml
|
|
- objects/05-ipam.yml
|
|
- objects/06-vlans-vxlan.yml
|
|
- objects/07-interface-vlans.yml
|
|
- objects/08-ipam-vlans.yml
|
|
- objects/09-bgp.yml
|
|
- objects/10-vrfs.yml
|
|
- objects/11-mlag.yml
|