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).
This commit is contained in:
Damien
2026-02-15 20:46:26 +01:00
parent 241655e348
commit 9f89058f58
2 changed files with 84 additions and 84 deletions

View File

@@ -54,49 +54,49 @@ spec:
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.11" peer_address: "10.0.250.11"
description: "EVPN to leaf1" description: "EVPN to leaf1"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65001"] remote_asn: ["65001"]
peer_device: ["leaf1"] peer_device: ["leaf1"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.12" peer_address: "10.0.250.12"
description: "EVPN to leaf2" description: "EVPN to leaf2"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65001"] remote_asn: ["65001"]
peer_device: ["leaf2"] peer_device: ["leaf2"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.13" peer_address: "10.0.250.13"
description: "EVPN to leaf3" description: "EVPN to leaf3"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65002"] remote_asn: ["65002"]
peer_device: ["leaf3"] peer_device: ["leaf3"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.14" peer_address: "10.0.250.14"
description: "EVPN to leaf4" description: "EVPN to leaf4"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65002"] remote_asn: ["65002"]
peer_device: ["leaf4"] peer_device: ["leaf4"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.15" peer_address: "10.0.250.15"
description: "EVPN to leaf5" description: "EVPN to leaf5"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65003"] remote_asn: ["65003"]
peer_device: ["leaf5"] peer_device: ["leaf5"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.16" peer_address: "10.0.250.16"
description: "EVPN to leaf6" description: "EVPN to leaf6"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65003"] remote_asn: ["65003"]
peer_device: ["leaf6"] peer_device: ["leaf6"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.17" peer_address: "10.0.250.17"
description: "EVPN to leaf7" description: "EVPN to leaf7"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65004"] remote_asn: ["65004"]
peer_device: ["leaf7"] peer_device: ["leaf7"]
- bgp_config: ["spine1"] - bgp_config: ["spine1"]
peer_address: "10.0.250.18" peer_address: "10.0.250.18"
description: "EVPN to leaf8" description: "EVPN to leaf8"
peer_group: ["spine1", "evpn"] peer_group: ["10.0.250.1", "evpn"]
remote_asn: ["65004"] remote_asn: ["65004"]
peer_device: ["leaf8"] peer_device: ["leaf8"]
# ============================================================ # ============================================================
@@ -147,49 +147,49 @@ spec:
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.11" peer_address: "10.0.250.11"
description: "EVPN to leaf1" description: "EVPN to leaf1"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65001"] remote_asn: ["65001"]
peer_device: ["leaf1"] peer_device: ["leaf1"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.12" peer_address: "10.0.250.12"
description: "EVPN to leaf2" description: "EVPN to leaf2"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65001"] remote_asn: ["65001"]
peer_device: ["leaf2"] peer_device: ["leaf2"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.13" peer_address: "10.0.250.13"
description: "EVPN to leaf3" description: "EVPN to leaf3"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65002"] remote_asn: ["65002"]
peer_device: ["leaf3"] peer_device: ["leaf3"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.14" peer_address: "10.0.250.14"
description: "EVPN to leaf4" description: "EVPN to leaf4"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65002"] remote_asn: ["65002"]
peer_device: ["leaf4"] peer_device: ["leaf4"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.15" peer_address: "10.0.250.15"
description: "EVPN to leaf5" description: "EVPN to leaf5"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65003"] remote_asn: ["65003"]
peer_device: ["leaf5"] peer_device: ["leaf5"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.16" peer_address: "10.0.250.16"
description: "EVPN to leaf6" description: "EVPN to leaf6"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65003"] remote_asn: ["65003"]
peer_device: ["leaf6"] peer_device: ["leaf6"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.17" peer_address: "10.0.250.17"
description: "EVPN to leaf7" description: "EVPN to leaf7"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65004"] remote_asn: ["65004"]
peer_device: ["leaf7"] peer_device: ["leaf7"]
- bgp_config: ["spine2"] - bgp_config: ["spine2"]
peer_address: "10.0.250.18" peer_address: "10.0.250.18"
description: "EVPN to leaf8" description: "EVPN to leaf8"
peer_group: ["spine2", "evpn"] peer_group: ["10.0.250.2", "evpn"]
remote_asn: ["65004"] remote_asn: ["65004"]
peer_device: ["leaf8"] peer_device: ["leaf8"]
# ============================================================ # ============================================================
@@ -198,27 +198,27 @@ spec:
- bgp_config: ["leaf1"] - bgp_config: ["leaf1"]
peer_address: "10.0.1.0" peer_address: "10.0.1.0"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf1", "underlay"] peer_group: ["10.0.250.11", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf1"] - bgp_config: ["leaf1"]
peer_address: "10.0.2.0" peer_address: "10.0.2.0"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf1", "underlay"] peer_group: ["10.0.250.11", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf1"] - bgp_config: ["leaf1"]
peer_address: "10.0.3.1" peer_address: "10.0.3.1"
description: "iBGP to leaf2" description: "iBGP to leaf2"
peer_group: ["leaf1", "underlay_ibgp"] peer_group: ["10.0.250.11", "underlay_ibgp"]
peer_device: ["leaf2"] peer_device: ["leaf2"]
- bgp_config: ["leaf1"] - bgp_config: ["leaf1"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf1", "evpn"] peer_group: ["10.0.250.11", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf1"] - bgp_config: ["leaf1"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf1", "evpn"] peer_group: ["10.0.250.11", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf2 sessions # Leaf2 sessions
@@ -226,27 +226,27 @@ spec:
- bgp_config: ["leaf2"] - bgp_config: ["leaf2"]
peer_address: "10.0.1.2" peer_address: "10.0.1.2"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf2", "underlay"] peer_group: ["10.0.250.12", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf2"] - bgp_config: ["leaf2"]
peer_address: "10.0.2.2" peer_address: "10.0.2.2"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf2", "underlay"] peer_group: ["10.0.250.12", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf2"] - bgp_config: ["leaf2"]
peer_address: "10.0.3.0" peer_address: "10.0.3.0"
description: "iBGP to leaf1" description: "iBGP to leaf1"
peer_group: ["leaf2", "underlay_ibgp"] peer_group: ["10.0.250.12", "underlay_ibgp"]
peer_device: ["leaf1"] peer_device: ["leaf1"]
- bgp_config: ["leaf2"] - bgp_config: ["leaf2"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf2", "evpn"] peer_group: ["10.0.250.12", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf2"] - bgp_config: ["leaf2"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf2", "evpn"] peer_group: ["10.0.250.12", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf3 sessions # Leaf3 sessions
@@ -254,27 +254,27 @@ spec:
- bgp_config: ["leaf3"] - bgp_config: ["leaf3"]
peer_address: "10.0.1.4" peer_address: "10.0.1.4"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf3", "underlay"] peer_group: ["10.0.250.13", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf3"] - bgp_config: ["leaf3"]
peer_address: "10.0.2.4" peer_address: "10.0.2.4"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf3", "underlay"] peer_group: ["10.0.250.13", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf3"] - bgp_config: ["leaf3"]
peer_address: "10.0.3.3" peer_address: "10.0.3.3"
description: "iBGP to leaf4" description: "iBGP to leaf4"
peer_group: ["leaf3", "underlay_ibgp"] peer_group: ["10.0.250.13", "underlay_ibgp"]
peer_device: ["leaf4"] peer_device: ["leaf4"]
- bgp_config: ["leaf3"] - bgp_config: ["leaf3"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf3", "evpn"] peer_group: ["10.0.250.13", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf3"] - bgp_config: ["leaf3"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf3", "evpn"] peer_group: ["10.0.250.13", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf4 sessions # Leaf4 sessions
@@ -282,27 +282,27 @@ spec:
- bgp_config: ["leaf4"] - bgp_config: ["leaf4"]
peer_address: "10.0.1.6" peer_address: "10.0.1.6"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf4", "underlay"] peer_group: ["10.0.250.14", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf4"] - bgp_config: ["leaf4"]
peer_address: "10.0.2.6" peer_address: "10.0.2.6"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf4", "underlay"] peer_group: ["10.0.250.14", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf4"] - bgp_config: ["leaf4"]
peer_address: "10.0.3.2" peer_address: "10.0.3.2"
description: "iBGP to leaf3" description: "iBGP to leaf3"
peer_group: ["leaf4", "underlay_ibgp"] peer_group: ["10.0.250.14", "underlay_ibgp"]
peer_device: ["leaf3"] peer_device: ["leaf3"]
- bgp_config: ["leaf4"] - bgp_config: ["leaf4"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf4", "evpn"] peer_group: ["10.0.250.14", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf4"] - bgp_config: ["leaf4"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf4", "evpn"] peer_group: ["10.0.250.14", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf5 sessions # Leaf5 sessions
@@ -310,27 +310,27 @@ spec:
- bgp_config: ["leaf5"] - bgp_config: ["leaf5"]
peer_address: "10.0.1.8" peer_address: "10.0.1.8"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf5", "underlay"] peer_group: ["10.0.250.15", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf5"] - bgp_config: ["leaf5"]
peer_address: "10.0.2.8" peer_address: "10.0.2.8"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf5", "underlay"] peer_group: ["10.0.250.15", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf5"] - bgp_config: ["leaf5"]
peer_address: "10.0.3.5" peer_address: "10.0.3.5"
description: "iBGP to leaf6" description: "iBGP to leaf6"
peer_group: ["leaf5", "underlay_ibgp"] peer_group: ["10.0.250.15", "underlay_ibgp"]
peer_device: ["leaf6"] peer_device: ["leaf6"]
- bgp_config: ["leaf5"] - bgp_config: ["leaf5"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf5", "evpn"] peer_group: ["10.0.250.15", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf5"] - bgp_config: ["leaf5"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf5", "evpn"] peer_group: ["10.0.250.15", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf6 sessions # Leaf6 sessions
@@ -338,27 +338,27 @@ spec:
- bgp_config: ["leaf6"] - bgp_config: ["leaf6"]
peer_address: "10.0.1.10" peer_address: "10.0.1.10"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf6", "underlay"] peer_group: ["10.0.250.16", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf6"] - bgp_config: ["leaf6"]
peer_address: "10.0.2.10" peer_address: "10.0.2.10"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf6", "underlay"] peer_group: ["10.0.250.16", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf6"] - bgp_config: ["leaf6"]
peer_address: "10.0.3.4" peer_address: "10.0.3.4"
description: "iBGP to leaf5" description: "iBGP to leaf5"
peer_group: ["leaf6", "underlay_ibgp"] peer_group: ["10.0.250.16", "underlay_ibgp"]
peer_device: ["leaf5"] peer_device: ["leaf5"]
- bgp_config: ["leaf6"] - bgp_config: ["leaf6"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf6", "evpn"] peer_group: ["10.0.250.16", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf6"] - bgp_config: ["leaf6"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf6", "evpn"] peer_group: ["10.0.250.16", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf7 sessions # Leaf7 sessions
@@ -366,27 +366,27 @@ spec:
- bgp_config: ["leaf7"] - bgp_config: ["leaf7"]
peer_address: "10.0.1.12" peer_address: "10.0.1.12"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf7", "underlay"] peer_group: ["10.0.250.17", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf7"] - bgp_config: ["leaf7"]
peer_address: "10.0.2.12" peer_address: "10.0.2.12"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf7", "underlay"] peer_group: ["10.0.250.17", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf7"] - bgp_config: ["leaf7"]
peer_address: "10.0.3.7" peer_address: "10.0.3.7"
description: "iBGP to leaf8" description: "iBGP to leaf8"
peer_group: ["leaf7", "underlay_ibgp"] peer_group: ["10.0.250.17", "underlay_ibgp"]
peer_device: ["leaf8"] peer_device: ["leaf8"]
- bgp_config: ["leaf7"] - bgp_config: ["leaf7"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf7", "evpn"] peer_group: ["10.0.250.17", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf7"] - bgp_config: ["leaf7"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf7", "evpn"] peer_group: ["10.0.250.17", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
# ============================================================ # ============================================================
# Leaf8 sessions # Leaf8 sessions
@@ -394,27 +394,27 @@ spec:
- bgp_config: ["leaf8"] - bgp_config: ["leaf8"]
peer_address: "10.0.1.14" peer_address: "10.0.1.14"
description: "underlay to spine1" description: "underlay to spine1"
peer_group: ["leaf8", "underlay"] peer_group: ["10.0.250.18", "underlay"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf8"] - bgp_config: ["leaf8"]
peer_address: "10.0.2.14" peer_address: "10.0.2.14"
description: "underlay to spine2" description: "underlay to spine2"
peer_group: ["leaf8", "underlay"] peer_group: ["10.0.250.18", "underlay"]
peer_device: ["spine2"] peer_device: ["spine2"]
- bgp_config: ["leaf8"] - bgp_config: ["leaf8"]
peer_address: "10.0.3.6" peer_address: "10.0.3.6"
description: "iBGP to leaf7" description: "iBGP to leaf7"
peer_group: ["leaf8", "underlay_ibgp"] peer_group: ["10.0.250.18", "underlay_ibgp"]
peer_device: ["leaf7"] peer_device: ["leaf7"]
- bgp_config: ["leaf8"] - bgp_config: ["leaf8"]
peer_address: "10.0.250.1" peer_address: "10.0.250.1"
description: "EVPN to spine1" description: "EVPN to spine1"
peer_group: ["leaf8", "evpn"] peer_group: ["10.0.250.18", "evpn"]
peer_device: ["spine1"] peer_device: ["spine1"]
- bgp_config: ["leaf8"] - bgp_config: ["leaf8"]
peer_address: "10.0.250.2" peer_address: "10.0.250.2"
description: "EVPN to spine2" description: "EVPN to spine2"
peer_group: ["leaf8", "evpn"] peer_group: ["10.0.250.18", "evpn"]
peer_device: ["spine2"] peer_device: ["spine2"]
--- ---
apiVersion: infrahub.app/v1 apiVersion: infrahub.app/v1
@@ -434,7 +434,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["spine1", "evpn"] - ["10.0.250.1", "evpn"]
# ============================================================ # ============================================================
# Spine2 address families # Spine2 address families
# ============================================================ # ============================================================
@@ -447,7 +447,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["spine2", "evpn"] - ["10.0.250.2", "evpn"]
# ============================================================ # ============================================================
# Leaf1 address families # Leaf1 address families
# ============================================================ # ============================================================
@@ -455,8 +455,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf1", "underlay"] - ["10.0.250.11", "underlay"]
- ["leaf1", "underlay_ibgp"] - ["10.0.250.11", "underlay_ibgp"]
networks: networks:
- ["10.0.250.11/32"] - ["10.0.250.11/32"]
- ["10.0.255.11/32"] - ["10.0.255.11/32"]
@@ -464,7 +464,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf1", "evpn"] - ["10.0.250.11", "evpn"]
# ============================================================ # ============================================================
# Leaf2 address families # Leaf2 address families
# ============================================================ # ============================================================
@@ -472,8 +472,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf2", "underlay"] - ["10.0.250.12", "underlay"]
- ["leaf2", "underlay_ibgp"] - ["10.0.250.12", "underlay_ibgp"]
networks: networks:
- ["10.0.250.12/32"] - ["10.0.250.12/32"]
- ["10.0.255.11/32"] - ["10.0.255.11/32"]
@@ -481,7 +481,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf2", "evpn"] - ["10.0.250.12", "evpn"]
# ============================================================ # ============================================================
# Leaf3 address families # Leaf3 address families
# ============================================================ # ============================================================
@@ -489,8 +489,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf3", "underlay"] - ["10.0.250.13", "underlay"]
- ["leaf3", "underlay_ibgp"] - ["10.0.250.13", "underlay_ibgp"]
networks: networks:
- ["10.0.250.13/32"] - ["10.0.250.13/32"]
- ["10.0.255.12/32"] - ["10.0.255.12/32"]
@@ -498,7 +498,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf3", "evpn"] - ["10.0.250.13", "evpn"]
# ============================================================ # ============================================================
# Leaf4 address families # Leaf4 address families
# ============================================================ # ============================================================
@@ -506,8 +506,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf4", "underlay"] - ["10.0.250.14", "underlay"]
- ["leaf4", "underlay_ibgp"] - ["10.0.250.14", "underlay_ibgp"]
networks: networks:
- ["10.0.250.14/32"] - ["10.0.250.14/32"]
- ["10.0.255.12/32"] - ["10.0.255.12/32"]
@@ -515,7 +515,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf4", "evpn"] - ["10.0.250.14", "evpn"]
# ============================================================ # ============================================================
# Leaf5 address families # Leaf5 address families
# ============================================================ # ============================================================
@@ -523,8 +523,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf5", "underlay"] - ["10.0.250.15", "underlay"]
- ["leaf5", "underlay_ibgp"] - ["10.0.250.15", "underlay_ibgp"]
networks: networks:
- ["10.0.250.15/32"] - ["10.0.250.15/32"]
- ["10.0.255.13/32"] - ["10.0.255.13/32"]
@@ -532,7 +532,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf5", "evpn"] - ["10.0.250.15", "evpn"]
# ============================================================ # ============================================================
# Leaf6 address families # Leaf6 address families
# ============================================================ # ============================================================
@@ -540,8 +540,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf6", "underlay"] - ["10.0.250.16", "underlay"]
- ["leaf6", "underlay_ibgp"] - ["10.0.250.16", "underlay_ibgp"]
networks: networks:
- ["10.0.250.16/32"] - ["10.0.250.16/32"]
- ["10.0.255.13/32"] - ["10.0.255.13/32"]
@@ -549,7 +549,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf6", "evpn"] - ["10.0.250.16", "evpn"]
# ============================================================ # ============================================================
# Leaf7 address families # Leaf7 address families
# ============================================================ # ============================================================
@@ -557,8 +557,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf7", "underlay"] - ["10.0.250.17", "underlay"]
- ["leaf7", "underlay_ibgp"] - ["10.0.250.17", "underlay_ibgp"]
networks: networks:
- ["10.0.250.17/32"] - ["10.0.250.17/32"]
- ["10.0.255.14/32"] - ["10.0.255.14/32"]
@@ -566,7 +566,7 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf7", "evpn"] - ["10.0.250.17", "evpn"]
# ============================================================ # ============================================================
# Leaf8 address families # Leaf8 address families
# ============================================================ # ============================================================
@@ -574,8 +574,8 @@ spec:
afi: ipv4 afi: ipv4
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf8", "underlay"] - ["10.0.250.18", "underlay"]
- ["leaf8", "underlay_ibgp"] - ["10.0.250.18", "underlay_ibgp"]
networks: networks:
- ["10.0.250.18/32"] - ["10.0.250.18/32"]
- ["10.0.255.14/32"] - ["10.0.255.14/32"]
@@ -583,4 +583,4 @@ spec:
afi: evpn afi: evpn
safi: unicast safi: unicast
active_peer_groups: active_peer_groups:
- ["leaf8", "evpn"] - ["10.0.250.18", "evpn"]

View File

@@ -108,7 +108,7 @@ nodes:
uniqueness_constraints: uniqueness_constraints:
- ["bgp_config", "name__value"] - ["bgp_config", "name__value"]
human_friendly_id: human_friendly_id:
- bgp_config__device__name__value - bgp_config__router_id__value
- name__value - name__value
display_label: "{{ name__value }}" display_label: "{{ name__value }}"
attributes: attributes:
@@ -184,7 +184,7 @@ nodes:
uniqueness_constraints: uniqueness_constraints:
- ["bgp_config", "peer_address__value"] - ["bgp_config", "peer_address__value"]
human_friendly_id: human_friendly_id:
- bgp_config__device__name__value - bgp_config__router_id__value
- peer_address__value - peer_address__value
display_label: "{{ peer_address__value }}" display_label: "{{ peer_address__value }}"
attributes: attributes: