fix(objects): split BGP sessions from peer groups for load ordering — refs #52

InfraBGPSession references InfraBGPPeerGroup via peer_group HFID,
so peer groups must be committed before sessions are created.

Split 09-bgp.yml into:
- 09-bgp.yml: InfraBGPRouterConfig + InfraBGPPeerGroup
- 10-bgp-sessions.yml: InfraBGPSession + InfraBGPAddressFamily

Renamed: 10-vrfs→11, 11-mlag→12. Now 12 object files total.
This commit is contained in:
Damien
2026-02-15 20:25:36 +01:00
parent ccd882bcfd
commit 2a2e0dfe73
5 changed files with 590 additions and 586 deletions

View File

@@ -13,5 +13,6 @@ objects:
- objects/07-interface-vlans.yml
- objects/08-ipam-vlans.yml
- objects/09-bgp.yml
- objects/10-vrfs.yml
- objects/11-mlag.yml
- objects/10-bgp-sessions.yml
- objects/11-vrfs.yml
- objects/12-mlag.yml