Damien
|
9f89058f58
|
revert(schema,objects): restore router_id in BGP HFIDs — refs #52
Restore original human_friendly_id fields:
- InfraBGPPeerGroup: bgp_config__router_id__value + name__value
- InfraBGPSession: bgp_config__router_id__value + peer_address__value
Restore router_id values in peer_group and active_peer_groups
references in 10-bgp-sessions.yml (82 replacements).
|
2026-02-15 20:46:26 +01:00 |
|
Damien
|
241655e348
|
fix(schema,objects): use device name instead of router_id in BGP HFIDs — refs #52
The SDK cannot resolve deep relation traversals like
bgp_config__router_id__value when loading object files.
Schema changes in bgp.yml:
- InfraBGPPeerGroup HFID: bgp_config__router_id__value → bgp_config__device__name__value
- InfraBGPSession HFID: bgp_config__router_id__value → bgp_config__device__name__value
Object file changes in 10-bgp-sessions.yml:
- peer_group refs: router_id → device_name (e.g. ["10.0.250.1", "evpn"] → ["spine1", "evpn"])
- active_peer_groups refs: same mapping (82 replacements total)
|
2026-02-15 20:44:39 +01:00 |
|
Damien
|
e32da46bd7
|
fix(schema): add optional VRF relation on BGPSession — refs #50
|
2026-02-13 15:03:55 +01:00 |
|
Damien
|
f623d12b8c
|
fix(schema): remove redundant Device.router_id, add BGP distance attributes — refs #48
|
2026-02-13 11:24:49 +01:00 |
|
Damien
|
3654c2de9d
|
fix(schema): scope BGPPeerGroup and BGPSession human_friendly_id per device — refs #43
|
2026-02-13 11:21:51 +01:00 |
|
|
|
ffa1eff19a
|
feat(schema): add include_in_menu: false to all BGP nodes #41
|
2026-02-09 12:03:38 +00:00 |
|
|
|
cda3804c2c
|
fix: migrate display_labels to display_label Jinja2 format in BGP schema
Refs #41
|
2026-02-07 09:17:07 +00:00 |
|
|
|
bb76b93499
|
refactor(schema): replace deprecated display_labels with display_label
|
2026-02-07 09:03:36 +00:00 |
|
|
|
adb02fc25c
|
fix(schema): add explicit optional: false to all Parent relationships in bgp.yml
|
2026-02-06 15:08:57 +00:00 |
|
|
|
c22a5b6ab4
|
fix(schema): display_labels must only reference attributes, not relationships
|
2026-02-06 13:07:24 +00:00 |
|
|
|
3e96b0ff1a
|
feat(schema): add BGP schema
Add models for Autonomous System, BGP Router Config, Peer Groups,
BGP Sessions, and Address Families. Supports underlay and EVPN overlay.
Ref: #41
|
2026-02-05 15:53:32 +00:00 |
|