diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1a.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1a.md index ddde71713f7..2942cc4a88b 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1a.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1a.md @@ -690,8 +690,8 @@ ASN Notation: asplain ! router bgp 65101 router-id 10.255.0.3 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -707,10 +707,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1b.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1b.md index b61bf11dc1a..72109e88a8e 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1b.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf1b.md @@ -690,8 +690,8 @@ ASN Notation: asplain ! router bgp 65101 router-id 10.255.0.4 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -707,10 +707,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2a.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2a.md index 814d3ec58c0..81395daaa87 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2a.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2a.md @@ -720,8 +720,8 @@ ASN Notation: asplain ! router bgp 65102 router-id 10.255.0.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -743,10 +743,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2b.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2b.md index caac95d57eb..c1b56bc1411 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2b.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-leaf2b.md @@ -720,8 +720,8 @@ ASN Notation: asplain ! router bgp 65102 router-id 10.255.0.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -743,10 +743,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine1.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine1.md index 75d524a0cbd..591bd97b414 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine1.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine1.md @@ -335,8 +335,8 @@ ASN Notation: asplain ! router bgp 65100 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine2.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine2.md index fe925a4eb02..4175888be77 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine2.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc1-spine2.md @@ -335,8 +335,8 @@ ASN Notation: asplain ! router bgp 65100 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1a.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1a.md index 752ef997541..b0237c05b43 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1a.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1a.md @@ -690,8 +690,8 @@ ASN Notation: asplain ! router bgp 65201 router-id 10.255.128.13 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -707,10 +707,10 @@ router bgp 65201 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65201 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.128.11 peer group EVPN-OVERLAY-PEERS neighbor 10.255.128.11 remote-as 65200 neighbor 10.255.128.11 description dc2-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1b.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1b.md index 5d31a1e7bc3..2455f6d8fd0 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1b.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf1b.md @@ -690,8 +690,8 @@ ASN Notation: asplain ! router bgp 65201 router-id 10.255.128.14 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -707,10 +707,10 @@ router bgp 65201 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65201 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.128.11 peer group EVPN-OVERLAY-PEERS neighbor 10.255.128.11 remote-as 65200 neighbor 10.255.128.11 description dc2-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2a.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2a.md index 1ccda73ebab..5c1a960a928 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2a.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2a.md @@ -720,8 +720,8 @@ ASN Notation: asplain ! router bgp 65202 router-id 10.255.128.15 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -743,10 +743,10 @@ router bgp 65202 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65202 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.5 peer group EVPN-OVERLAY-CORE neighbor 10.255.0.5 remote-as 65102 neighbor 10.255.0.5 description dc1-leaf2a_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2b.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2b.md index 59138f9cef3..517984e9b97 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2b.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-leaf2b.md @@ -720,8 +720,8 @@ ASN Notation: asplain ! router bgp 65202 router-id 10.255.128.16 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -743,10 +743,10 @@ router bgp 65202 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65202 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.6 peer group EVPN-OVERLAY-CORE neighbor 10.255.0.6 remote-as 65102 neighbor 10.255.0.6 description dc1-leaf2b_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine1.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine1.md index 3888c7c76a5..92d71eefef7 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine1.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine1.md @@ -335,8 +335,8 @@ ASN Notation: asplain ! router bgp 65200 router-id 10.255.128.11 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine2.md b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine2.md index 9f268bee4e6..954e06ff87d 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine2.md +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/documentation/devices/dc2-spine2.md @@ -335,8 +335,8 @@ ASN Notation: asplain ! router bgp 65200 router-id 10.255.128.12 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1a.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1a.cfg index d1ac355fd33..3a88df5ab13 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1a.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1a.cfg @@ -260,8 +260,8 @@ router bfd ! router bgp 65101 router-id 10.255.0.3 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -277,10 +277,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1b.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1b.cfg index 88dbd154cca..1a368f07d8c 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1b.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf1b.cfg @@ -260,8 +260,8 @@ router bfd ! router bgp 65101 router-id 10.255.0.4 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -277,10 +277,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2a.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2a.cfg index 2a10ad72797..a9cd0559272 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2a.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2a.cfg @@ -267,8 +267,8 @@ router bfd ! router bgp 65102 router-id 10.255.0.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -290,10 +290,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2b.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2b.cfg index fb8bb82c7b0..060caf71451 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2b.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-leaf2b.cfg @@ -267,8 +267,8 @@ router bfd ! router bgp 65102 router-id 10.255.0.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -290,10 +290,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine1.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine1.cfg index 2114b5d69bf..7cae83dc03d 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine1.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine1.cfg @@ -79,8 +79,8 @@ router bfd ! router bgp 65100 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine2.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine2.cfg index 6df23780481..e2c6a3c9fe2 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine2.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc1-spine2.cfg @@ -79,8 +79,8 @@ router bfd ! router bgp 65100 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1a.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1a.cfg index 6f36489d675..b06f7064faf 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1a.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1a.cfg @@ -260,8 +260,8 @@ router bfd ! router bgp 65201 router-id 10.255.128.13 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -277,10 +277,10 @@ router bgp 65201 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65201 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.128.11 peer group EVPN-OVERLAY-PEERS neighbor 10.255.128.11 remote-as 65200 neighbor 10.255.128.11 description dc2-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1b.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1b.cfg index 8177a777d06..343515c2e81 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1b.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf1b.cfg @@ -260,8 +260,8 @@ router bfd ! router bgp 65201 router-id 10.255.128.14 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -277,10 +277,10 @@ router bgp 65201 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65201 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.128.11 peer group EVPN-OVERLAY-PEERS neighbor 10.255.128.11 remote-as 65200 neighbor 10.255.128.11 description dc2-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2a.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2a.cfg index a2d7f2f6eb4..38e7492ae1e 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2a.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2a.cfg @@ -267,8 +267,8 @@ router bfd ! router bgp 65202 router-id 10.255.128.15 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -290,10 +290,10 @@ router bgp 65202 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65202 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.5 peer group EVPN-OVERLAY-CORE neighbor 10.255.0.5 remote-as 65102 neighbor 10.255.0.5 description dc1-leaf2a_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2b.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2b.cfg index 5da6ae69ea0..0a2bcf0f518 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2b.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-leaf2b.cfg @@ -267,8 +267,8 @@ router bfd ! router bgp 65202 router-id 10.255.128.16 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 neighbor EVPN-OVERLAY-CORE bfd @@ -290,10 +290,10 @@ router bgp 65202 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65202 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc2-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.6 peer group EVPN-OVERLAY-CORE neighbor 10.255.0.6 remote-as 65102 neighbor 10.255.0.6 description dc1-leaf2b_Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine1.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine1.cfg index fc7a6a50211..fa9e851b472 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine1.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine1.cfg @@ -79,8 +79,8 @@ router bfd ! router bgp 65200 router-id 10.255.128.11 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine2.cfg b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine2.cfg index 669132129c6..3aec733d853 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine2.cfg +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/configs/dc2-spine2.cfg @@ -79,8 +79,8 @@ router bfd ! router bgp 65200 router-id 10.255.128.12 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe1.md b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe1.md index 21ba0da9dac..a5f4fa577ab 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe1.md +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe1.md @@ -495,9 +495,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 10.255.1.1 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe2.md b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe2.md index 981b535e9a5..ba14b449516 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe2.md +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe2.md @@ -495,9 +495,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 10.255.1.2 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe3.md b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe3.md index 48420d03ffe..bd24b24638e 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe3.md +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/pe3.md @@ -484,9 +484,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 10.255.1.3 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr1.md b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr1.md index b8eb4a7d383..af2d87f3f29 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr1.md +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr1.md @@ -444,15 +444,15 @@ ASN Notation: asplain ! router bgp 65001 router-id 10.255.2.1 - distance bgp 20 200 200 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + distance bgp 20 200 200 bgp cluster-id 10.255.2.1 + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr2.md b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr2.md index fee5def0fc5..bb36f030c76 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr2.md +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/documentation/devices/rr2.md @@ -444,15 +444,15 @@ ASN Notation: asplain ! router bgp 65001 router-id 10.255.2.2 - distance bgp 20 200 200 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + distance bgp 20 200 200 bgp cluster-id 10.255.2.2 + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe1.cfg b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe1.cfg index d2891cbb88d..d82b71bc75c 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe1.cfg +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe1.cfg @@ -120,9 +120,9 @@ router bfd ! router bgp 65001 router-id 10.255.1.1 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe2.cfg b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe2.cfg index f5e7b12481d..fec9d22da7d 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe2.cfg +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe2.cfg @@ -120,9 +120,9 @@ router bfd ! router bgp 65001 router-id 10.255.1.2 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe3.cfg b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe3.cfg index c82cb2ee63c..b71f1fceafd 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe3.cfg +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/pe3.cfg @@ -116,9 +116,9 @@ router bfd ! router bgp 65001 router-id 10.255.1.3 + no bgp default ipv4-unicast distance bgp 20 200 200 maximum-paths 4 ecmp 4 - no bgp default ipv4-unicast neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr1.cfg b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr1.cfg index 33a186976b2..91e1654e58e 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr1.cfg +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr1.cfg @@ -110,15 +110,15 @@ router bfd ! router bgp 65001 router-id 10.255.2.1 - distance bgp 20 200 200 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + distance bgp 20 200 200 bgp cluster-id 10.255.2.1 + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 $1c$G8BQN0ezkiJOX2cuAYpsEA== neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr2.cfg b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr2.cfg index b679a563135..61c19d4cce7 100644 --- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr2.cfg +++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/configs/rr2.cfg @@ -110,15 +110,15 @@ router bfd ! router bgp 65001 router-id 10.255.2.2 - distance bgp 20 200 200 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + distance bgp 20 200 200 bgp cluster-id 10.255.2.2 + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65001 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 $1c$G8BQN0ezkiJOX2cuAYpsEA== neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1a.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1a.md index 92db7ff3921..200e75822dd 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1a.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1a.md @@ -751,8 +751,8 @@ ASN Notation: asplain ! router bgp 65101 router-id 10.255.0.3 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -768,10 +768,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1b.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1b.md index 3eb0086a51c..658066307ca 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1b.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf1b.md @@ -751,8 +751,8 @@ ASN Notation: asplain ! router bgp 65101 router-id 10.255.0.4 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -768,10 +768,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2a.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2a.md index 87c2fa58080..933f84881e4 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2a.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2a.md @@ -751,8 +751,8 @@ ASN Notation: asplain ! router bgp 65102 router-id 10.255.0.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -768,10 +768,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2b.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2b.md index e01892a25a3..9e971a550a6 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2b.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-leaf2b.md @@ -751,8 +751,8 @@ ASN Notation: asplain ! router bgp 65102 router-id 10.255.0.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -768,10 +768,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine1.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine1.md index ff54a1d8a85..73dddab2782 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine1.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine1.md @@ -396,8 +396,8 @@ ASN Notation: asplain ! router bgp 65100 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine2.md b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine2.md index 11401cc17a4..7751059469b 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine2.md +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/documentation/devices/dc1-spine2.md @@ -396,8 +396,8 @@ ASN Notation: asplain ! router bgp 65100 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1a.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1a.cfg index b5c43284c08..c5237c9a7ef 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1a.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1a.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65101 router-id 10.255.0.3 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -285,10 +285,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1b.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1b.cfg index f90d1d28ab2..25e34c04b1c 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1b.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf1b.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65101 router-id 10.255.0.4 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -285,10 +285,10 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2a.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2a.cfg index 37f11dea479..588fac84e90 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2a.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2a.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65102 router-id 10.255.0.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -285,10 +285,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2b.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2b.cfg index 287b3b7701f..89257f22770 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2b.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-leaf2b.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65102 router-id 10.255.0.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -285,10 +285,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description dc1-leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 4b21pAdCvWeAqpcKDFMdWw== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.0.1 peer group EVPN-OVERLAY-PEERS neighbor 10.255.0.1 remote-as 65100 neighbor 10.255.0.1 description dc1-spine1_Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine1.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine1.cfg index 7a509ce60a0..5550c9350cf 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine1.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine1.cfg @@ -87,8 +87,8 @@ router bfd ! router bgp 65100 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine2.cfg b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine2.cfg index 99bcdcc1902..d52c614f4fb 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine2.cfg +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/configs/dc1-spine2.cfg @@ -87,8 +87,8 @@ router bfd ! router bgp 65100 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-base.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-base.md index 8c400cf4e4f..494f8bc8a1b 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-base.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-base.md @@ -146,6 +146,10 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.3 + update wait-for-convergence + update wait-install + no bgp default ipv4-unicast + no bgp default ipv4-unicast transport ipv6 distance bgp 20 200 200 graceful-restart restart-time 555 graceful-restart stalepath-time 666 @@ -153,14 +157,10 @@ router bgp 65101 graceful-restart-helper restart-time 888 bgp route-reflector preserve-attributes always maximum-paths 32 ecmp 32 - update wait-for-convergence - update wait-install - no bgp default ipv4-unicast - no bgp default ipv4-unicast transport ipv6 - bgp bestpath d-path bgp listen range 10.10.10.0/24 peer-group my-peer-group1 peer-filter my-peer-filter bgp listen range 12.10.10.0/24 peer-id include router-id peer-group my-peer-group3 remote-as 65444 bgp listen range 13.10.10.0/24 peer-group my-peer-group4 peer-filter my-peer-filter + bgp bestpath d-path neighbor TEST peer group neighbor TEST ttl maximum-hops 42 neighbor test-link-bandwidth1 peer group @@ -174,15 +174,13 @@ router bgp 65101 neighbor test-passive passive neighbor test-session-tracker peer group neighbor test-session-tracker session tracker ST2 - neighbor interface Ethernet2 peer-group PG-FOO-v4 remote-as 65102 - neighbor interface Ethernet3 peer-group PG-FOO-v4 peer-filter PF-BAR-v4 neighbor 192.0.3.1 remote-as 65432 - neighbor 192.0.3.1 as-path remote-as replace out neighbor 192.0.3.1 as-path prepend-own disabled + neighbor 192.0.3.1 as-path remote-as replace out + neighbor 192.0.3.1 passive neighbor 192.0.3.1 bfd neighbor 192.0.3.1 bfd interval 2000 min-rx 2000 multiplier 3 neighbor 192.0.3.1 rib-in pre-policy retain - neighbor 192.0.3.1 passive neighbor 192.0.3.1 session tracker ST1 neighbor 192.0.3.1 default-originate always neighbor 192.0.3.1 send-community @@ -200,8 +198,8 @@ router bgp 65101 neighbor 192.0.3.3 send-community standard neighbor 192.0.3.3 missing-policy address-family all include community-list prefix-list sub-route-map direction in action deny neighbor 192.0.3.4 remote-as 65435 - neighbor 192.0.3.4 ttl maximum-hops 1 no neighbor 192.0.3.4 rib-in pre-policy retain + neighbor 192.0.3.4 ttl maximum-hops 1 neighbor 192.0.3.4 send-community large neighbor 192.0.3.5 remote-as 65436 neighbor 192.0.3.5 description test_ebgp_multihop @@ -210,14 +208,14 @@ router bgp 65101 neighbor 192.0.3.5 maximum-routes 12000 neighbor 192.0.3.6 remote-as 65437 neighbor 192.0.3.6 remove-private-as - neighbor 192.0.3.6 remove-private-as ingress neighbor 192.0.3.6 description test_remove_private_as no neighbor 192.0.3.6 route-reflector-client + neighbor 192.0.3.6 remove-private-as ingress neighbor 192.0.3.7 remote-as 65438 neighbor 192.0.3.7 remove-private-as all replace-as - neighbor 192.0.3.7 remove-private-as ingress replace-as neighbor 192.0.3.7 description test_remove_private_as_all neighbor 192.0.3.7 route-reflector-client + neighbor 192.0.3.7 remove-private-as ingress replace-as neighbor 192.0.3.8 peer group TEST neighbor 192.0.3.8 remote-as 65438 neighbor 192.0.3.8 bfd @@ -234,6 +232,8 @@ router bgp 65101 redistribute ospf match nssa-external 1 include leaked route-map RM-REDISTRIBUTE-OSPF-NSSA-1 redistribute static rcf Router_BGP_Static() redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP + neighbor interface Ethernet2 peer-group PG-FOO-v4 remote-as 65102 + neighbor interface Ethernet3 peer-group PG-FOO-v4 peer-filter PF-BAR-v4 ! address-family ipv4 bgp additional-paths install @@ -281,15 +281,15 @@ router bgp 65101 bgp redistribute-internal redistribute attached-host redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP - redistribute connected rcf Address_Family_IPV6_Connected() redistribute dhcp + redistribute connected rcf Address_Family_IPV6_Connected() redistribute dynamic + redistribute user redistribute isis redistribute ospfv3 redistribute ospfv3 match external include leaked redistribute ospfv3 match nssa-external 1 redistribute static route-map RM-IPV6-STATIC-TO-BGP - redistribute user session tracker ST1 recovery delay 666 seconds session tracker ST2 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn-vpn-import-pruning.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn-vpn-import-pruning.md index 12f92c296df..8eb002b70bd 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn-vpn-import-pruning.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn-vpn-import-pruning.md @@ -142,11 +142,11 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.2 peer group EVPN-OVERLAY-PEERS ! @@ -170,11 +170,11 @@ router bgp 65101 ! address-family evpn bgp additional-paths send ecmp limit 20 - host-flap detection window 10 threshold 1 - domain identifier 65101:0 neighbor EVPN-OVERLAY-PEERS activate no neighbor MLAG-IPv4-UNDERLAY-PEER activate + domain identifier 65101:0 route import match-failure action discard + host-flap detection window 10 threshold 1 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn.md index c11883dfe71..48ecf97b27c 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-evpn.md @@ -204,12 +204,12 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 warning-limit 80 percent warning-only neighbor MLAG-IPv4-UNDERLAY-PEER missing-policy address-family all direction in action deny - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 allowas-in 5 neighbor 192.168.255.1 password shared-secret profile profile1 algorithm aes-128-cmac-96 @@ -231,9 +231,14 @@ router bgp 65101 redistribute dynamic route-map RM_BGP_EVPN redistribute user rcf RCF_BGP_EVPN() ! - vlan 2488 - rd 145.245.21.0:1 - route-target both 145.245.21.0:1 + vlan 66 + rd 145.245.21.0:66 + route-target both 145.245.21.0:66 + no redistribute learned + ! + vlan 67 + rd 145.245.21.0:67 + route-target both 145.245.21.0:67 no redistribute learned ! vlan 600 @@ -241,19 +246,14 @@ router bgp 65101 route-target both 145.245.21.0:600 no redistribute learned ! - vlan 66 - rd 145.245.21.0:66 - route-target both 145.245.21.0:66 - no redistribute learned - ! vlan 666 rd 145.245.21.0:666 route-target both 145.245.21.0:666 no redistribute learned ! - vlan 67 - rd 145.245.21.0:67 - route-target both 145.245.21.0:67 + vlan 2488 + rd 145.245.21.0:1 + route-target both 145.245.21.0:1 no redistribute learned ! vlan-aware-bundle B-ELAN-201 @@ -282,11 +282,11 @@ router bgp 65101 vlan 112 ! address-family evpn + route export ethernet-segment ip mass-withdraw + route import ethernet-segment ip mass-withdraw bgp additional-paths receive bgp additional-paths send any bgp next-hop-unchanged - host-flap detection window 10 threshold 1 expiry timeout 3 seconds - domain identifier 65101:0 neighbor default encapsulation path-selection neighbor ADDITIONAL-PATH-PG-1 activate neighbor ADDITIONAL-PATH-PG-1 additional-paths receive @@ -301,10 +301,10 @@ router bgp 65101 neighbor ADDITIONAL-PATH-PG-5 additional-paths send limit 42 neighbor ADDITIONAL-PATH-PG-6 activate no neighbor ADDITIONAL-PATH-PG-6 additional-paths send - neighbor EVPN-OVERLAY-PEERS default-route neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS domain remote + neighbor EVPN-OVERLAY-PEERS default-route neighbor EVPN-OVERLAY-PEERS encapsulation vxlan + neighbor EVPN-OVERLAY-PEERS domain remote no neighbor MLAG-IPv4-UNDERLAY-PEER activate neighbor TEST-ENCAPSULATION activate neighbor TEST-ENCAPSULATION encapsulation mpls @@ -322,10 +322,10 @@ router bgp 65101 neighbor 10.100.100.4 encapsulation path-selection neighbor 10.100.100.5 activate neighbor 10.100.100.5 encapsulation mpls + domain identifier 65101:0 next-hop resolution disabled neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain - route import ethernet-segment ip mass-withdraw - route export ethernet-segment ip mass-withdraw + host-flap detection window 10 threshold 1 expiry timeout 3 seconds layer-2 fec in-place update route import overlay-index gateway ! @@ -354,16 +354,16 @@ router bgp 65101 ! vrf TENANT_A_PROJECT01 rd 192.168.255.3:11 - evpn multicast - gateway dr election algorithm preference 10000 default-route export evpn route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.3 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 maximum-routes 15000 warning-limit 50 percent - redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP redistribute connected + redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP + evpn multicast + gateway dr election algorithm preference 10000 ! vrf TENANT_A_PROJECT02 rd 192.168.255.3:12 @@ -371,28 +371,28 @@ router bgp 65101 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.3 - neighbor interface Ethernet27 peer-group MLAG-IPv4-UNDERLAY-PEER remote-as 1 - neighbor interface Ethernet28 peer-group MLAG-IPv4-UNDERLAY-PEER peer-filter SOME_FILTER neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER redistribute connected + neighbor interface Ethernet27 peer-group MLAG-IPv4-UNDERLAY-PEER remote-as 1 + neighbor interface Ethernet28 peer-group MLAG-IPv4-UNDERLAY-PEER peer-filter SOME_FILTER ! vrf TENANT_A_PROJECT03 rd 192.168.255.3:13 - evpn multicast - address-family ipv4 - transit default-route export evpn always route-map TENANT_A_PROJECT03_RM_DEFAULT route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.3 + evpn multicast + address-family ipv4 + transit ! vrf TENANT_A_PROJECT04 rd 192.168.255.3:14 - evpn multicast default-route export evpn rcf TENANT_A_PROJECT03_RCF_DEFAULT() route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.3 + evpn multicast ! address-family evpn evpn ethernet-segment domain all diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-rtc.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-rtc.md index 8489129addc..653c24b2cdf 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-rtc.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-rtc.md @@ -160,11 +160,11 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.2 peer group EVPN-OVERLAY-PEERS ! @@ -187,9 +187,12 @@ router bgp 65101 vlan 112 ! address-family evpn - host-flap detection expiry timeout 20 seconds neighbor EVPN-OVERLAY-PEERS activate no neighbor MLAG-IPv4-UNDERLAY-PEER activate + host-flap detection expiry timeout 20 seconds + ! + address-family ipv4 + no neighbor EVPN-OVERLAY-PEERS activate ! address-family rt-membership neighbor EVPN-OVERLAY-PEERS activate @@ -198,9 +201,6 @@ router bgp 65101 neighbor EVPN-OVERLAY-RS-PEERS default-route-target only neighbor EVPN-OVERLAY-RS-PEERS default-route-target encoding origin-as omit ! - address-family ipv4 - no neighbor EVPN-OVERLAY-PEERS activate - ! vrf TENANT_A_PROJECT01 rd 192.168.255.3:11 route-target import evpn 11:11 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-evpn.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-evpn.md index fb0b6440244..0e54d6f53d3 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-evpn.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-evpn.md @@ -206,12 +206,12 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as all replace-as - neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as ingress replace-as + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out + neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as ingress replace-as neighbor MULTIPLE-COMMUNITY peer group neighbor MULTIPLE-COMMUNITY send-community standard large neighbor NO-COMMUNITY peer group @@ -257,8 +257,8 @@ router bgp 65101 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate - neighbor TEST_PEER_GRP next-hop address-family ipv6 originate neighbor TEST_PEER_GRP activate + neighbor TEST_PEER_GRP next-hop address-family ipv6 originate redistribute isis level-1 include leaked rcf Address_Family_IPV4_ISIS() redistribute ospf match internal include leaked route-map RM_BGP_EVPN_IPV4 redistribute ospfv3 match internal include leaked route-map RM_BGP_EVPN_IPV4 @@ -268,9 +268,9 @@ router bgp 65101 redistribute connected route-map AFIPV4M_CONNECTED redistribute isis level-1-2 include leaked route-map AFIPV4M_ISIS redistribute ospf match internal route-map AFIPV4M_OSPF_INTERNAL + redistribute ospfv3 route-map AFIPV4M_OSPFV3 redistribute ospf match external route-map AFIPV4M_OSPF_EXTERNAL redistribute ospf match nssa-external route-map AFIPV4M_OSPF_NSSA - redistribute ospfv3 route-map AFIPV4M_OSPFV3 redistribute static route-map AFIPV4M_STATIC ! address-family ipv6 @@ -306,10 +306,10 @@ router bgp 65101 neighbor 10.2.3.4 local-as 123 no-prepend replace-as neighbor 10.2.3.4 description Tenant A BGP Peer neighbor 10.2.3.4 ebgp-multihop 3 + neighbor 10.2.3.4 route-map RM-10.2.3.4-SET-NEXT-HOP-OUT out + neighbor 10.2.3.4 default-originate route-map RM-10.2.3.4-SET-NEXT-HOP-OUT always neighbor 10.2.3.4 send-community neighbor 10.2.3.4 maximum-routes 0 - neighbor 10.2.3.4 default-originate route-map RM-10.2.3.4-SET-NEXT-HOP-OUT always - neighbor 10.2.3.4 route-map RM-10.2.3.4-SET-NEXT-HOP-OUT out neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER network 10.0.0.0/8 network 100.64.0.0/10 @@ -317,9 +317,9 @@ router bgp 65101 redistribute static ! address-family ipv4 + bgp additional-paths install bgp missing-policy direction in action permit bgp missing-policy direction out action deny - bgp additional-paths install bgp additional-paths receive bgp additional-paths send ecmp neighbor 10.2.3.4 activate @@ -345,8 +345,8 @@ router bgp 65101 router-id 192.168.255.3 timers bgp 5 15 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.1 description ABCDEFG neighbor 10.255.251.1 next-hop-self + neighbor 10.255.251.1 description ABCDEFG neighbor 10.255.251.1 timers 1 3 neighbor 10.255.251.1 send-community standard neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER @@ -354,14 +354,14 @@ router bgp 65101 neighbor 10.255.251.2 timers 1 3 neighbor 10.255.251.2 send-community extended neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.3 description ABCDEFGfgLCLCLCLC neighbor 10.255.251.3 next-hop-self + neighbor 10.255.251.3 description ABCDEFGfgLCLCLCLC neighbor 10.255.251.3 timers 1 3 - neighbor 10.255.251.3 send-community large neighbor 10.255.251.3 default-originate always + neighbor 10.255.251.3 send-community large neighbor 10.255.251.4 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.4 description Test_Bfd neighbor 10.255.251.4 bfd + neighbor 10.255.251.4 description Test_Bfd redistribute connected redistribute static route-map RM-CONN-2-BGP ``` diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-v6-evpn.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-v6-evpn.md index ba5939bd3c9..937d361ff63 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-v6-evpn.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-v4-v6-evpn.md @@ -222,16 +222,16 @@ router bgp 65100 redistribute learned ! address-family evpn + neighbor EVPN-OVERLAY activate neighbor EVPN-OVERLAY route-map RM-HIDE-AS-PATH in neighbor EVPN-OVERLAY route-map RM-HIDE-AS-PATH out - neighbor EVPN-OVERLAY activate neighbor RCF_TEST rcf in Address_Family_EVPN_In() neighbor RCF_TEST rcf out Address_Family_EVPN_Out() ! address-family ipv4 + neighbor IPV4-UNDERLAY activate neighbor IPV4-UNDERLAY route-map RM-HIDE-AS-PATH in neighbor IPV4-UNDERLAY route-map RM-HIDE-AS-PATH out - neighbor IPV4-UNDERLAY activate neighbor IPV4-UNDERLAY-MLAG activate neighbor TEST_RCF rcf in Address_Family_IPV4_In() neighbor TEST_RCF rcf out Address_Family_IPV4_Out() @@ -243,29 +243,29 @@ router bgp 65100 redistribute connected redistribute isis rcf Router_BGP_Isis() redistribute ospf match internal - redistribute ospf match external - redistribute ospf match nssa-external 2 redistribute ospfv3 match internal redistribute ospfv3 match external redistribute ospfv3 match nssa-external 2 + redistribute ospf match external + redistribute ospf match nssa-external 2 ! address-family ipv6 + neighbor IPV6-UNDERLAY activate neighbor IPV6-UNDERLAY route-map RM-HIDE-AS-PATH in neighbor IPV6-UNDERLAY route-map RM-HIDE-AS-PATH out - neighbor IPV6-UNDERLAY activate neighbor IPV6-UNDERLAY-MLAG activate neighbor TEST_RCF rcf in Address_Family_IPV6_In() neighbor TEST_RCF rcf out Address_Family_IPV6_Out() redistribute attached-host route-map RM-Address_Family_IPV6_Attached-Host redistribute bgp leaked - redistribute connected route-map RM-Address_Family_IPV6_Connected redistribute dhcp route-map RM-Address_Family_IPV6_DHCP + redistribute connected route-map RM-Address_Family_IPV6_Connected redistribute dynamic rcf RCF_Address_Family_IPV6_Dynamic() + redistribute user rcf RCF_Address_Family_IPV6_User() redistribute isis include leaked route-map RM-Address_Family_IPV6_ISIS redistribute ospfv3 include leaked route-map RM-REDISTRIBUTE-OSPFV3 redistribute ospfv3 match external include leaked route-map RM-REDISTRIBUTE-OSPFV3-EXTERNAL redistribute static include leaked rcf RCF_IPV6_STATIC_TO_BGP{} - redistribute user rcf RCF_Address_Family_IPV6_User() ! vrf Tenant_A rd 10.50.64.15:30001 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vpn-ipv4-vpn-ipv6.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vpn-ipv4-vpn-ipv6.md index ad3bf1343db..f3cca49907b 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vpn-ipv4-vpn-ipv6.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vpn-ipv4-vpn-ipv6.md @@ -137,7 +137,6 @@ router bgp 65103 neighbor 2001:cafe:192:168::4 send-community ! address-family vpn-ipv4 - domain identifier 65000:0 neighbor MPLS-IBGP-PEERS activate neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-IN4 in neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-OUT4 out @@ -149,10 +148,10 @@ router bgp 65103 neighbor 192.168.255.5 rcf in Address_Family_VPN_IPV4_In() neighbor 192.168.255.5 rcf out Address_Family_VPN_IPV4_Out() neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:0 route import match-failure action discard ! address-family vpn-ipv6 - domain identifier 65000:0 neighbor MPLS-IBGP-PEERS activate neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-IN6 in neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-OUT6 out @@ -164,5 +163,6 @@ router bgp 65103 neighbor 2001:cafe:192:168::5 rcf in Address_Family_VPN_IPV6_In() neighbor 2001:cafe:192:168::5 rcf out Address_Family_VPN_IPV6_Out() neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:0 route import match-failure action discard ``` diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-address-families.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-address-families.md index a4501a4f6db..82f82f4a301 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-address-families.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-address-families.md @@ -75,8 +75,8 @@ router bgp 65001 no neighbor FOOBAR activate ! address-family ipv4 - neighbor FOOBAR next-hop address-family ipv6 originate neighbor FOOBAR activate + neighbor FOOBAR next-hop address-family ipv6 originate ! address-family ipv4 multicast bgp additional-paths receive @@ -103,16 +103,16 @@ router bgp 65001 bgp additional-paths receive bgp additional-paths send any no bgp redistribute-internal - redistribute attached-host route-map RM_VRF_ATTACHED-HOST - redistribute bgp leaked route-map RM_VRF_BGP redistribute connected include leaked rcf RCF_VRF_CONNECTED() redistribute isis level-2 rcf RCF_VRF_ISIS() redistribute ospf match internal include leaked route-map RM_VRF_OSPF redistribute ospf match external include leaked route-map RM_VRF_OSPF redistribute ospf match nssa-external 1 include leaked route-map RM_VRF_OSPF redistribute ospfv3 match internal include leaked route-map RM_VRF_OSPF - redistribute rip route-map RM_VRF_RIP redistribute static route-map RM_VRF_STATIC + redistribute rip route-map RM_VRF_RIP + redistribute attached-host route-map RM_VRF_ATTACHED-HOST + redistribute bgp leaked route-map RM_VRF_BGP redistribute user rcf RCF_VRF_USER() ! address-family flow-spec ipv4 @@ -126,9 +126,9 @@ router bgp 65001 neighbor aa::1 activate ! address-family ipv4 + bgp additional-paths install ecmp-primary bgp missing-policy direction in action deny bgp missing-policy direction out action permit - bgp additional-paths install ecmp-primary bgp additional-paths receive bgp additional-paths send ecmp limit 4 neighbor 1.2.3.4 activate @@ -157,9 +157,9 @@ router bgp 65001 bgp missing-policy direction in action permit bgp missing-policy direction out action permit bgp additional-paths receive + neighbor 1.2.3.4 additional-paths receive neighbor 1.2.3.4 route-map FOO in neighbor 1.2.3.4 route-map BAR out - neighbor 1.2.3.4 additional-paths receive network 239.0.0.0/24 route-map BARFOO redistribute attached-host route-map VRF_AFIPV4MULTI_RM_HOST redistribute connected route-map VRF_AFIPV4MULTI_RM_CONNECTED @@ -173,9 +173,9 @@ router bgp 65001 redistribute static route-map VRF_AFIPV4MULTI_RM_STATIC ! address-family ipv6 + bgp additional-paths install bgp missing-policy direction in action deny-in-out bgp missing-policy direction out action deny-in-out - bgp additional-paths install bgp additional-paths receive bgp additional-paths send any neighbor aa::1 activate @@ -214,17 +214,17 @@ router bgp 65001 vrf VRF02 neighbor 1.1.1.1 additional-paths receive neighbor 1.1.1.1 additional-paths send ecmp limit 24 - redistribute attached-host route-map RM_VRF_HOST - redistribute bgp leaked route-map RM_VRF_BGP redistribute connected include leaked route-map RM_VRF_CONNECTED - redistribute dynamic route-map RM_VRF_DYNAMIC redistribute isis level-2 include leaked route-map RM_VRF_ISIS redistribute ospf include leaked route-map RM_VRF_OSPF redistribute ospfv3 include leaked route-map RM_VRF_OSPFv3 redistribute ospfv3 match external include leaked route-map RM_VRF_OSPFv3 redistribute ospfv3 match nssa-external 1 include leaked route-map RM_VRF_OSPFv3 - redistribute rip redistribute static include leaked + redistribute rip + redistribute attached-host route-map RM_VRF_HOST + redistribute dynamic route-map RM_VRF_DYNAMIC + redistribute bgp leaked route-map RM_VRF_BGP redistribute user ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-lite.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-lite.md index 6b6987cea34..65e848f5654 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-lite.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-vrf-lite.md @@ -164,23 +164,23 @@ router bgp 65001 graceful-restart neighbor OBS_WAN peer group neighbor OBS_WAN remote-as 65000 - neighbor OBS_WAN as-path remote-as replace out neighbor OBS_WAN as-path prepend-own disabled - neighbor OBS_WAN description BGP Connection to OBS WAN CPE + neighbor OBS_WAN as-path remote-as replace out neighbor OBS_WAN bfd neighbor OBS_WAN bfd interval 2000 min-rx 2000 multiplier 3 + neighbor OBS_WAN description BGP Connection to OBS WAN CPE neighbor SEDI peer group neighbor SEDI remote-as 65003 neighbor SEDI update-source Loopback101 neighbor SEDI description BGP Connection to OBS WAN CPE neighbor SEDI ebgp-multihop 10 - neighbor SEDI-shut shutdown neighbor SEDI-shut peer group + neighbor SEDI-shut shutdown neighbor SEDI-shut description BGP Peer Shutdown neighbor TEST-PASSIVE peer group neighbor TEST-PASSIVE remote-as 65003 - neighbor TEST-PASSIVE description BGP Connection in passive mode neighbor TEST-PASSIVE passive + neighbor TEST-PASSIVE description BGP Connection in passive mode neighbor WELCOME_ROUTERS peer group neighbor WELCOME_ROUTERS remote-as 65001 neighbor WELCOME_ROUTERS description BGP Connection to WELCOME ROUTER 02 @@ -189,24 +189,24 @@ router bgp 65001 ! address-family ipv4 neighbor OBS_WAN activate - neighbor SEDI route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor SEDI activate - neighbor SEDI-shut route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out + neighbor SEDI route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor SEDI-shut activate + neighbor SEDI-shut route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor WELCOME_ROUTERS activate ! vrf BLUE-C1 rd 1.0.1.1:101 neighbor 10.1.1.0 peer group OBS_WAN neighbor 10.255.1.1 peer group WELCOME_ROUTERS - neighbor 10.255.1.1 weight 65535 neighbor 10.255.1.1 as-path remote-as replace out + neighbor 10.255.1.1 weight 65535 neighbor 10.255.1.1 route-reflector-client neighbor 101.0.3.1 peer group SEDI neighbor 101.0.3.1 weight 100 neighbor 101.0.3.2 peer group SEDI - neighbor 101.0.3.2 allowas-in neighbor 101.0.3.2 shutdown + neighbor 101.0.3.2 allowas-in neighbor 101.0.3.3 peer group SEDI-shut neighbor 101.0.3.3 allowas-in 5 neighbor 101.0.3.4 peer group TEST-PASSIVE diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-base.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-base.cfg index 077eec33333..4f217a91877 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-base.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-base.cfg @@ -6,6 +6,10 @@ interface Management1 ! router bgp 65101 router-id 192.168.255.3 + update wait-for-convergence + update wait-install + no bgp default ipv4-unicast + no bgp default ipv4-unicast transport ipv6 distance bgp 20 200 200 graceful-restart restart-time 555 graceful-restart stalepath-time 666 @@ -13,14 +17,10 @@ router bgp 65101 graceful-restart-helper restart-time 888 bgp route-reflector preserve-attributes always maximum-paths 32 ecmp 32 - update wait-for-convergence - update wait-install - no bgp default ipv4-unicast - no bgp default ipv4-unicast transport ipv6 - bgp bestpath d-path bgp listen range 10.10.10.0/24 peer-group my-peer-group1 peer-filter my-peer-filter bgp listen range 12.10.10.0/24 peer-id include router-id peer-group my-peer-group3 remote-as 65444 bgp listen range 13.10.10.0/24 peer-group my-peer-group4 peer-filter my-peer-filter + bgp bestpath d-path neighbor TEST peer group neighbor TEST ttl maximum-hops 42 neighbor test-link-bandwidth1 peer group @@ -34,15 +34,13 @@ router bgp 65101 neighbor test-passive passive neighbor test-session-tracker peer group neighbor test-session-tracker session tracker ST2 - neighbor interface Ethernet2 peer-group PG-FOO-v4 remote-as 65102 - neighbor interface Ethernet3 peer-group PG-FOO-v4 peer-filter PF-BAR-v4 neighbor 192.0.3.1 remote-as 65432 - neighbor 192.0.3.1 as-path remote-as replace out neighbor 192.0.3.1 as-path prepend-own disabled + neighbor 192.0.3.1 as-path remote-as replace out + neighbor 192.0.3.1 passive neighbor 192.0.3.1 bfd neighbor 192.0.3.1 bfd interval 2000 min-rx 2000 multiplier 3 neighbor 192.0.3.1 rib-in pre-policy retain - neighbor 192.0.3.1 passive neighbor 192.0.3.1 session tracker ST1 neighbor 192.0.3.1 default-originate always neighbor 192.0.3.1 send-community @@ -60,8 +58,8 @@ router bgp 65101 neighbor 192.0.3.3 send-community standard neighbor 192.0.3.3 missing-policy address-family all include community-list prefix-list sub-route-map direction in action deny neighbor 192.0.3.4 remote-as 65435 - neighbor 192.0.3.4 ttl maximum-hops 1 no neighbor 192.0.3.4 rib-in pre-policy retain + neighbor 192.0.3.4 ttl maximum-hops 1 neighbor 192.0.3.4 send-community large neighbor 192.0.3.5 remote-as 65436 neighbor 192.0.3.5 description test_ebgp_multihop @@ -70,14 +68,14 @@ router bgp 65101 neighbor 192.0.3.5 maximum-routes 12000 neighbor 192.0.3.6 remote-as 65437 neighbor 192.0.3.6 remove-private-as - neighbor 192.0.3.6 remove-private-as ingress neighbor 192.0.3.6 description test_remove_private_as no neighbor 192.0.3.6 route-reflector-client + neighbor 192.0.3.6 remove-private-as ingress neighbor 192.0.3.7 remote-as 65438 neighbor 192.0.3.7 remove-private-as all replace-as - neighbor 192.0.3.7 remove-private-as ingress replace-as neighbor 192.0.3.7 description test_remove_private_as_all neighbor 192.0.3.7 route-reflector-client + neighbor 192.0.3.7 remove-private-as ingress replace-as neighbor 192.0.3.8 peer group TEST neighbor 192.0.3.8 remote-as 65438 neighbor 192.0.3.8 bfd @@ -94,6 +92,8 @@ router bgp 65101 redistribute ospf match nssa-external 1 include leaked route-map RM-REDISTRIBUTE-OSPF-NSSA-1 redistribute static rcf Router_BGP_Static() redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP + neighbor interface Ethernet2 peer-group PG-FOO-v4 remote-as 65102 + neighbor interface Ethernet3 peer-group PG-FOO-v4 peer-filter PF-BAR-v4 ! address-family ipv4 bgp additional-paths install @@ -141,15 +141,15 @@ router bgp 65101 bgp redistribute-internal redistribute attached-host redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP - redistribute connected rcf Address_Family_IPV6_Connected() redistribute dhcp + redistribute connected rcf Address_Family_IPV6_Connected() redistribute dynamic + redistribute user redistribute isis redistribute ospfv3 redistribute ospfv3 match external include leaked redistribute ospfv3 match nssa-external 1 redistribute static route-map RM-IPV6-STATIC-TO-BGP - redistribute user session tracker ST1 recovery delay 666 seconds session tracker ST2 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn-vpn-import-pruning.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn-vpn-import-pruning.cfg index 6ec44a2c81a..ee9486b4557 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn-vpn-import-pruning.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn-vpn-import-pruning.cfg @@ -22,11 +22,11 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.2 peer group EVPN-OVERLAY-PEERS ! @@ -50,11 +50,11 @@ router bgp 65101 ! address-family evpn bgp additional-paths send ecmp limit 20 - host-flap detection window 10 threshold 1 - domain identifier 65101:0 neighbor EVPN-OVERLAY-PEERS activate no neighbor MLAG-IPv4-UNDERLAY-PEER activate + domain identifier 65101:0 route import match-failure action discard + host-flap detection window 10 threshold 1 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn.cfg index fe35ae278b1..9e91718cc3b 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-evpn.cfg @@ -27,12 +27,12 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 warning-limit 80 percent warning-only neighbor MLAG-IPv4-UNDERLAY-PEER missing-policy address-family all direction in action deny - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 allowas-in 5 neighbor 192.168.255.1 password shared-secret profile profile1 algorithm aes-128-cmac-96 @@ -54,9 +54,14 @@ router bgp 65101 redistribute dynamic route-map RM_BGP_EVPN redistribute user rcf RCF_BGP_EVPN() ! - vlan 2488 - rd 145.245.21.0:1 - route-target both 145.245.21.0:1 + vlan 66 + rd 145.245.21.0:66 + route-target both 145.245.21.0:66 + no redistribute learned + ! + vlan 67 + rd 145.245.21.0:67 + route-target both 145.245.21.0:67 no redistribute learned ! vlan 600 @@ -64,19 +69,14 @@ router bgp 65101 route-target both 145.245.21.0:600 no redistribute learned ! - vlan 66 - rd 145.245.21.0:66 - route-target both 145.245.21.0:66 - no redistribute learned - ! vlan 666 rd 145.245.21.0:666 route-target both 145.245.21.0:666 no redistribute learned ! - vlan 67 - rd 145.245.21.0:67 - route-target both 145.245.21.0:67 + vlan 2488 + rd 145.245.21.0:1 + route-target both 145.245.21.0:1 no redistribute learned ! vlan-aware-bundle B-ELAN-201 @@ -105,11 +105,11 @@ router bgp 65101 vlan 112 ! address-family evpn + route export ethernet-segment ip mass-withdraw + route import ethernet-segment ip mass-withdraw bgp additional-paths receive bgp additional-paths send any bgp next-hop-unchanged - host-flap detection window 10 threshold 1 expiry timeout 3 seconds - domain identifier 65101:0 neighbor default encapsulation path-selection neighbor ADDITIONAL-PATH-PG-1 activate neighbor ADDITIONAL-PATH-PG-1 additional-paths receive @@ -124,10 +124,10 @@ router bgp 65101 neighbor ADDITIONAL-PATH-PG-5 additional-paths send limit 42 neighbor ADDITIONAL-PATH-PG-6 activate no neighbor ADDITIONAL-PATH-PG-6 additional-paths send - neighbor EVPN-OVERLAY-PEERS default-route neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS domain remote + neighbor EVPN-OVERLAY-PEERS default-route neighbor EVPN-OVERLAY-PEERS encapsulation vxlan + neighbor EVPN-OVERLAY-PEERS domain remote no neighbor MLAG-IPv4-UNDERLAY-PEER activate neighbor TEST-ENCAPSULATION activate neighbor TEST-ENCAPSULATION encapsulation mpls @@ -145,10 +145,10 @@ router bgp 65101 neighbor 10.100.100.4 encapsulation path-selection neighbor 10.100.100.5 activate neighbor 10.100.100.5 encapsulation mpls + domain identifier 65101:0 next-hop resolution disabled neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain - route import ethernet-segment ip mass-withdraw - route export ethernet-segment ip mass-withdraw + host-flap detection window 10 threshold 1 expiry timeout 3 seconds layer-2 fec in-place update route import overlay-index gateway ! @@ -177,16 +177,16 @@ router bgp 65101 ! vrf TENANT_A_PROJECT01 rd 192.168.255.3:11 - evpn multicast - gateway dr election algorithm preference 10000 default-route export evpn route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.3 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 maximum-routes 15000 warning-limit 50 percent - redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP redistribute connected + redistribute bgp leaked route-map RM-REDISTRIBUTE-BGP + evpn multicast + gateway dr election algorithm preference 10000 ! vrf TENANT_A_PROJECT02 rd 192.168.255.3:12 @@ -194,28 +194,28 @@ router bgp 65101 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.3 - neighbor interface Ethernet27 peer-group MLAG-IPv4-UNDERLAY-PEER remote-as 1 - neighbor interface Ethernet28 peer-group MLAG-IPv4-UNDERLAY-PEER peer-filter SOME_FILTER neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER redistribute connected + neighbor interface Ethernet27 peer-group MLAG-IPv4-UNDERLAY-PEER remote-as 1 + neighbor interface Ethernet28 peer-group MLAG-IPv4-UNDERLAY-PEER peer-filter SOME_FILTER ! vrf TENANT_A_PROJECT03 rd 192.168.255.3:13 - evpn multicast - address-family ipv4 - transit default-route export evpn always route-map TENANT_A_PROJECT03_RM_DEFAULT route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.3 + evpn multicast + address-family ipv4 + transit ! vrf TENANT_A_PROJECT04 rd 192.168.255.3:14 - evpn multicast default-route export evpn rcf TENANT_A_PROJECT03_RCF_DEFAULT() route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.3 + evpn multicast ! address-family evpn evpn ethernet-segment domain all diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-rtc.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-rtc.cfg index 3df3b6ef962..82365236636 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-rtc.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-rtc.cfg @@ -30,11 +30,11 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.2 peer group EVPN-OVERLAY-PEERS ! @@ -57,9 +57,12 @@ router bgp 65101 vlan 112 ! address-family evpn - host-flap detection expiry timeout 20 seconds neighbor EVPN-OVERLAY-PEERS activate no neighbor MLAG-IPv4-UNDERLAY-PEER activate + host-flap detection expiry timeout 20 seconds + ! + address-family ipv4 + no neighbor EVPN-OVERLAY-PEERS activate ! address-family rt-membership neighbor EVPN-OVERLAY-PEERS activate @@ -68,9 +71,6 @@ router bgp 65101 neighbor EVPN-OVERLAY-RS-PEERS default-route-target only neighbor EVPN-OVERLAY-RS-PEERS default-route-target encoding origin-as omit ! - address-family ipv4 - no neighbor EVPN-OVERLAY-PEERS activate - ! vrf TENANT_A_PROJECT01 rd 192.168.255.3:11 route-target import evpn 11:11 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-evpn.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-evpn.cfg index 68deb039a0e..7cb4871408e 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-evpn.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-evpn.cfg @@ -34,12 +34,12 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as all replace-as - neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as ingress replace-as + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-OUT out + neighbor MLAG-IPv4-UNDERLAY-PEER remove-private-as ingress replace-as neighbor MULTIPLE-COMMUNITY peer group neighbor MULTIPLE-COMMUNITY send-community standard large neighbor NO-COMMUNITY peer group @@ -85,8 +85,8 @@ router bgp 65101 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate - neighbor TEST_PEER_GRP next-hop address-family ipv6 originate neighbor TEST_PEER_GRP activate + neighbor TEST_PEER_GRP next-hop address-family ipv6 originate redistribute isis level-1 include leaked rcf Address_Family_IPV4_ISIS() redistribute ospf match internal include leaked route-map RM_BGP_EVPN_IPV4 redistribute ospfv3 match internal include leaked route-map RM_BGP_EVPN_IPV4 @@ -96,9 +96,9 @@ router bgp 65101 redistribute connected route-map AFIPV4M_CONNECTED redistribute isis level-1-2 include leaked route-map AFIPV4M_ISIS redistribute ospf match internal route-map AFIPV4M_OSPF_INTERNAL + redistribute ospfv3 route-map AFIPV4M_OSPFV3 redistribute ospf match external route-map AFIPV4M_OSPF_EXTERNAL redistribute ospf match nssa-external route-map AFIPV4M_OSPF_NSSA - redistribute ospfv3 route-map AFIPV4M_OSPFV3 redistribute static route-map AFIPV4M_STATIC ! address-family ipv6 @@ -134,10 +134,10 @@ router bgp 65101 neighbor 10.2.3.4 local-as 123 no-prepend replace-as neighbor 10.2.3.4 description Tenant A BGP Peer neighbor 10.2.3.4 ebgp-multihop 3 + neighbor 10.2.3.4 route-map RM-10.2.3.4-SET-NEXT-HOP-OUT out + neighbor 10.2.3.4 default-originate route-map RM-10.2.3.4-SET-NEXT-HOP-OUT always neighbor 10.2.3.4 send-community neighbor 10.2.3.4 maximum-routes 0 - neighbor 10.2.3.4 default-originate route-map RM-10.2.3.4-SET-NEXT-HOP-OUT always - neighbor 10.2.3.4 route-map RM-10.2.3.4-SET-NEXT-HOP-OUT out neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER network 10.0.0.0/8 network 100.64.0.0/10 @@ -145,9 +145,9 @@ router bgp 65101 redistribute static ! address-family ipv4 + bgp additional-paths install bgp missing-policy direction in action permit bgp missing-policy direction out action deny - bgp additional-paths install bgp additional-paths receive bgp additional-paths send ecmp neighbor 10.2.3.4 activate @@ -173,8 +173,8 @@ router bgp 65101 router-id 192.168.255.3 timers bgp 5 15 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.1 description ABCDEFG neighbor 10.255.251.1 next-hop-self + neighbor 10.255.251.1 description ABCDEFG neighbor 10.255.251.1 timers 1 3 neighbor 10.255.251.1 send-community standard neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER @@ -182,13 +182,13 @@ router bgp 65101 neighbor 10.255.251.2 timers 1 3 neighbor 10.255.251.2 send-community extended neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.3 description ABCDEFGfgLCLCLCLC neighbor 10.255.251.3 next-hop-self + neighbor 10.255.251.3 description ABCDEFGfgLCLCLCLC neighbor 10.255.251.3 timers 1 3 - neighbor 10.255.251.3 send-community large neighbor 10.255.251.3 default-originate always + neighbor 10.255.251.3 send-community large neighbor 10.255.251.4 peer group MLAG-IPv4-UNDERLAY-PEER - neighbor 10.255.251.4 description Test_Bfd neighbor 10.255.251.4 bfd + neighbor 10.255.251.4 description Test_Bfd redistribute connected redistribute static route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-v6-evpn.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-v6-evpn.cfg index 44bcfc1af75..29f916935b5 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-v6-evpn.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-v4-v6-evpn.cfg @@ -78,16 +78,16 @@ router bgp 65100 redistribute learned ! address-family evpn + neighbor EVPN-OVERLAY activate neighbor EVPN-OVERLAY route-map RM-HIDE-AS-PATH in neighbor EVPN-OVERLAY route-map RM-HIDE-AS-PATH out - neighbor EVPN-OVERLAY activate neighbor RCF_TEST rcf in Address_Family_EVPN_In() neighbor RCF_TEST rcf out Address_Family_EVPN_Out() ! address-family ipv4 + neighbor IPV4-UNDERLAY activate neighbor IPV4-UNDERLAY route-map RM-HIDE-AS-PATH in neighbor IPV4-UNDERLAY route-map RM-HIDE-AS-PATH out - neighbor IPV4-UNDERLAY activate neighbor IPV4-UNDERLAY-MLAG activate neighbor TEST_RCF rcf in Address_Family_IPV4_In() neighbor TEST_RCF rcf out Address_Family_IPV4_Out() @@ -99,29 +99,29 @@ router bgp 65100 redistribute connected redistribute isis rcf Router_BGP_Isis() redistribute ospf match internal - redistribute ospf match external - redistribute ospf match nssa-external 2 redistribute ospfv3 match internal redistribute ospfv3 match external redistribute ospfv3 match nssa-external 2 + redistribute ospf match external + redistribute ospf match nssa-external 2 ! address-family ipv6 + neighbor IPV6-UNDERLAY activate neighbor IPV6-UNDERLAY route-map RM-HIDE-AS-PATH in neighbor IPV6-UNDERLAY route-map RM-HIDE-AS-PATH out - neighbor IPV6-UNDERLAY activate neighbor IPV6-UNDERLAY-MLAG activate neighbor TEST_RCF rcf in Address_Family_IPV6_In() neighbor TEST_RCF rcf out Address_Family_IPV6_Out() redistribute attached-host route-map RM-Address_Family_IPV6_Attached-Host redistribute bgp leaked - redistribute connected route-map RM-Address_Family_IPV6_Connected redistribute dhcp route-map RM-Address_Family_IPV6_DHCP + redistribute connected route-map RM-Address_Family_IPV6_Connected redistribute dynamic rcf RCF_Address_Family_IPV6_Dynamic() + redistribute user rcf RCF_Address_Family_IPV6_User() redistribute isis include leaked route-map RM-Address_Family_IPV6_ISIS redistribute ospfv3 include leaked route-map RM-REDISTRIBUTE-OSPFV3 redistribute ospfv3 match external include leaked route-map RM-REDISTRIBUTE-OSPFV3-EXTERNAL redistribute static include leaked rcf RCF_IPV6_STATIC_TO_BGP{} - redistribute user rcf RCF_Address_Family_IPV6_User() ! vrf Tenant_A rd 10.50.64.15:30001 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vpn-ipv4-vpn-ipv6.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vpn-ipv4-vpn-ipv6.cfg index b463d7eeb4b..c19bddb09ad 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vpn-ipv4-vpn-ipv6.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vpn-ipv4-vpn-ipv6.cfg @@ -25,7 +25,6 @@ router bgp 65103 neighbor 2001:cafe:192:168::4 send-community ! address-family vpn-ipv4 - domain identifier 65000:0 neighbor MPLS-IBGP-PEERS activate neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-IN4 in neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-OUT4 out @@ -37,10 +36,10 @@ router bgp 65103 neighbor 192.168.255.5 rcf in Address_Family_VPN_IPV4_In() neighbor 192.168.255.5 rcf out Address_Family_VPN_IPV4_Out() neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:0 route import match-failure action discard ! address-family vpn-ipv6 - domain identifier 65000:0 neighbor MPLS-IBGP-PEERS activate neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-IN6 in neighbor MPLS-IBGP-PEERS route-map RM-IBGP-PEER-OUT6 out @@ -52,4 +51,5 @@ router bgp 65103 neighbor 2001:cafe:192:168::5 rcf in Address_Family_VPN_IPV6_In() neighbor 2001:cafe:192:168::5 rcf out Address_Family_VPN_IPV6_Out() neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:0 route import match-failure action discard diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-address-families.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-address-families.cfg index caa1db1d32d..c594f6a66e3 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-address-families.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-address-families.cfg @@ -14,8 +14,8 @@ router bgp 65001 no neighbor FOOBAR activate ! address-family ipv4 - neighbor FOOBAR next-hop address-family ipv6 originate neighbor FOOBAR activate + neighbor FOOBAR next-hop address-family ipv6 originate ! address-family ipv4 multicast bgp additional-paths receive @@ -42,16 +42,16 @@ router bgp 65001 bgp additional-paths receive bgp additional-paths send any no bgp redistribute-internal - redistribute attached-host route-map RM_VRF_ATTACHED-HOST - redistribute bgp leaked route-map RM_VRF_BGP redistribute connected include leaked rcf RCF_VRF_CONNECTED() redistribute isis level-2 rcf RCF_VRF_ISIS() redistribute ospf match internal include leaked route-map RM_VRF_OSPF redistribute ospf match external include leaked route-map RM_VRF_OSPF redistribute ospf match nssa-external 1 include leaked route-map RM_VRF_OSPF redistribute ospfv3 match internal include leaked route-map RM_VRF_OSPF - redistribute rip route-map RM_VRF_RIP redistribute static route-map RM_VRF_STATIC + redistribute rip route-map RM_VRF_RIP + redistribute attached-host route-map RM_VRF_ATTACHED-HOST + redistribute bgp leaked route-map RM_VRF_BGP redistribute user rcf RCF_VRF_USER() ! address-family flow-spec ipv4 @@ -65,9 +65,9 @@ router bgp 65001 neighbor aa::1 activate ! address-family ipv4 + bgp additional-paths install ecmp-primary bgp missing-policy direction in action deny bgp missing-policy direction out action permit - bgp additional-paths install ecmp-primary bgp additional-paths receive bgp additional-paths send ecmp limit 4 neighbor 1.2.3.4 activate @@ -96,9 +96,9 @@ router bgp 65001 bgp missing-policy direction in action permit bgp missing-policy direction out action permit bgp additional-paths receive + neighbor 1.2.3.4 additional-paths receive neighbor 1.2.3.4 route-map FOO in neighbor 1.2.3.4 route-map BAR out - neighbor 1.2.3.4 additional-paths receive network 239.0.0.0/24 route-map BARFOO redistribute attached-host route-map VRF_AFIPV4MULTI_RM_HOST redistribute connected route-map VRF_AFIPV4MULTI_RM_CONNECTED @@ -112,9 +112,9 @@ router bgp 65001 redistribute static route-map VRF_AFIPV4MULTI_RM_STATIC ! address-family ipv6 + bgp additional-paths install bgp missing-policy direction in action deny-in-out bgp missing-policy direction out action deny-in-out - bgp additional-paths install bgp additional-paths receive bgp additional-paths send any neighbor aa::1 activate @@ -153,17 +153,17 @@ router bgp 65001 vrf VRF02 neighbor 1.1.1.1 additional-paths receive neighbor 1.1.1.1 additional-paths send ecmp limit 24 - redistribute attached-host route-map RM_VRF_HOST - redistribute bgp leaked route-map RM_VRF_BGP redistribute connected include leaked route-map RM_VRF_CONNECTED - redistribute dynamic route-map RM_VRF_DYNAMIC redistribute isis level-2 include leaked route-map RM_VRF_ISIS redistribute ospf include leaked route-map RM_VRF_OSPF redistribute ospfv3 include leaked route-map RM_VRF_OSPFv3 redistribute ospfv3 match external include leaked route-map RM_VRF_OSPFv3 redistribute ospfv3 match nssa-external 1 include leaked route-map RM_VRF_OSPFv3 - redistribute rip redistribute static include leaked + redistribute rip + redistribute attached-host route-map RM_VRF_HOST + redistribute dynamic route-map RM_VRF_DYNAMIC + redistribute bgp leaked route-map RM_VRF_BGP redistribute user ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-lite.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-lite.cfg index f9ce01345b9..a5d532ffc5f 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-lite.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-vrf-lite.cfg @@ -33,23 +33,23 @@ router bgp 65001 graceful-restart neighbor OBS_WAN peer group neighbor OBS_WAN remote-as 65000 - neighbor OBS_WAN as-path remote-as replace out neighbor OBS_WAN as-path prepend-own disabled - neighbor OBS_WAN description BGP Connection to OBS WAN CPE + neighbor OBS_WAN as-path remote-as replace out neighbor OBS_WAN bfd neighbor OBS_WAN bfd interval 2000 min-rx 2000 multiplier 3 + neighbor OBS_WAN description BGP Connection to OBS WAN CPE neighbor SEDI peer group neighbor SEDI remote-as 65003 neighbor SEDI update-source Loopback101 neighbor SEDI description BGP Connection to OBS WAN CPE neighbor SEDI ebgp-multihop 10 - neighbor SEDI-shut shutdown neighbor SEDI-shut peer group + neighbor SEDI-shut shutdown neighbor SEDI-shut description BGP Peer Shutdown neighbor TEST-PASSIVE peer group neighbor TEST-PASSIVE remote-as 65003 - neighbor TEST-PASSIVE description BGP Connection in passive mode neighbor TEST-PASSIVE passive + neighbor TEST-PASSIVE description BGP Connection in passive mode neighbor WELCOME_ROUTERS peer group neighbor WELCOME_ROUTERS remote-as 65001 neighbor WELCOME_ROUTERS description BGP Connection to WELCOME ROUTER 02 @@ -58,24 +58,24 @@ router bgp 65001 ! address-family ipv4 neighbor OBS_WAN activate - neighbor SEDI route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor SEDI activate - neighbor SEDI-shut route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out + neighbor SEDI route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor SEDI-shut activate + neighbor SEDI-shut route-map RM-BGP-EXPORT-DEFAULT-BLUE-C1 out neighbor WELCOME_ROUTERS activate ! vrf BLUE-C1 rd 1.0.1.1:101 neighbor 10.1.1.0 peer group OBS_WAN neighbor 10.255.1.1 peer group WELCOME_ROUTERS - neighbor 10.255.1.1 weight 65535 neighbor 10.255.1.1 as-path remote-as replace out + neighbor 10.255.1.1 weight 65535 neighbor 10.255.1.1 route-reflector-client neighbor 101.0.3.1 peer group SEDI neighbor 101.0.3.1 weight 100 neighbor 101.0.3.2 peer group SEDI - neighbor 101.0.3.2 allowas-in neighbor 101.0.3.2 shutdown + neighbor 101.0.3.2 allowas-in neighbor 101.0.3.3 peer group SEDI-shut neighbor 101.0.3.3 allowas-in 5 neighbor 101.0.3.4 peer group TEST-PASSIVE diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1A.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1A.md index 4010854cd40..6feb69861ec 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1A.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1A.md @@ -716,9 +716,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -735,10 +735,10 @@ router bgp 65104 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.11 description DC1-BL1B_Vlan4093 neighbor 172.31.255.40 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1B.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1B.md index 6676457c38e..2563c18cfeb 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1B.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-BL1B.md @@ -716,9 +716,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -735,10 +735,10 @@ router bgp 65104 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.10 description DC1-BL1A_Vlan4093 neighbor 172.31.255.48 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF1A.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF1A.md index 5ec5b0d31ed..31113b01356 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF1A.md @@ -590,9 +590,9 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2A.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2A.md index eaa7f43f657..a3846007d25 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2A.md @@ -952,9 +952,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -971,10 +971,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.3 description DC1-LEAF2B_Vlan4093 neighbor 172.31.255.8 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2B.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2B.md index 3410872336c..a6643c3d023 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-LEAF2B.md @@ -952,9 +952,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -971,10 +971,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.2 description DC1-LEAF2A_Vlan4093 neighbor 172.31.255.16 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE1.md index 7f34c3b6c5c..d54b21e2659 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE1.md @@ -430,9 +430,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE2.md index bf7ecd4f4a0..ba041364330 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE2.md @@ -430,9 +430,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE3.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE3.md index 313144047ee..118ce0a9605 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE3.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE3.md @@ -430,9 +430,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE4.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE4.md index e1e2361ba03..ccfeed22327 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE4.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SPINE4.md @@ -430,9 +430,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3A.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3A.md index ea1d8b1716e..e7d8c6984e5 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3A.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3A.md @@ -1077,9 +1077,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1096,10 +1096,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.7 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.7 description DC1-SVC3B_Vlan4093 neighbor 172.31.255.24 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3B.md b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3B.md index 3070cce2d31..1bd39e7e092 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3B.md +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/documentation/devices/DC1-SVC3B.md @@ -1051,9 +1051,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1070,10 +1070,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.6 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.6 description DC1-SVC3A_Vlan4093 neighbor 172.31.255.32 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1A.cfg index 60956b47fc9..7661ff9b015 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1A.cfg @@ -237,9 +237,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -256,10 +256,10 @@ router bgp 65104 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.11 description DC1-BL1B_Vlan4093 neighbor 172.31.255.40 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1B.cfg index 34509812d7f..bcaad6cd0b6 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-BL1B.cfg @@ -237,9 +237,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -256,10 +256,10 @@ router bgp 65104 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.10 description DC1-BL1A_Vlan4093 neighbor 172.31.255.48 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF1A.cfg index b3b06cd77d7..ce90d859e66 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF1A.cfg @@ -168,9 +168,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2A.cfg index 1fb3545310b..5bdd9dc7a52 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2A.cfg @@ -411,9 +411,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -430,10 +430,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.3 description DC1-LEAF2B_Vlan4093 neighbor 172.31.255.8 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2B.cfg index d306c9224f3..38cdfcf9650 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-LEAF2B.cfg @@ -411,9 +411,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -430,10 +430,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.2 description DC1-LEAF2A_Vlan4093 neighbor 172.31.255.16 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE1.cfg index 587245f058d..74995f62185 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE1.cfg @@ -109,9 +109,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE2.cfg index 232f0734662..754e6aa625a 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE2.cfg @@ -109,9 +109,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE3.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE3.cfg index 37670eb4b62..46c4d7e158e 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE3.cfg @@ -109,9 +109,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE4.cfg index 3193278f7a1..98ffe79cd3e 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SPINE4.cfg @@ -109,9 +109,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3A.cfg index 0cc4678dc3f..68c20619bbb 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3A.cfg @@ -494,9 +494,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -513,10 +513,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.7 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.7 description DC1-SVC3B_Vlan4093 neighbor 172.31.255.24 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3B.cfg index d9db67cc89d..ff86fdbf0c7 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-SVC3B.cfg @@ -478,9 +478,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -497,10 +497,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.6 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.6 description DC1-SVC3A_Vlan4093 neighbor 172.31.255.32 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp-empty-filter/cv_server_configlets.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp-empty-filter/cv_server_configlets.yml index d47b0c24a8d..17e4750d28d 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp-empty-filter/cv_server_configlets.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp-empty-filter/cv_server_configlets.yml @@ -62,8 +62,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.10\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.10\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -73,9 +73,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.11 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.11 description DC1-BL1B_Vlan4093\n \ neighbor 172.31.255.40 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.40 remote-as 65001\n neighbor 172.31.255.40 description DC1-SPINE1_Ethernet6\n @@ -179,8 +179,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.11\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.11\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -190,9 +190,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.10 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.10 description DC1-BL1A_Vlan4093\n \ neighbor 172.31.255.48 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.48 remote-as 65001\n neighbor 172.31.255.48 description DC1-SPINE1_Ethernet7\n @@ -372,8 +372,8 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65101\n - \ router-id 192.168.255.5\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.5\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n neighbor EVPN-OVERLAY-PEERS @@ -517,9 +517,9 @@ cvp_configlets: permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n \ set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 - multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.6\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance - bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS + multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.6\n update wait-install\n + \ no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 + 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS @@ -528,9 +528,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.3 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.3 description DC1-LEAF2B_Vlan4093\n \ neighbor 172.31.255.8 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.8 remote-as 65001\n neighbor 172.31.255.8 description DC1-SPINE1_Ethernet2\n neighbor @@ -698,9 +698,9 @@ cvp_configlets: permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n \ set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 - multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.7\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance - bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS + multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.7\n update wait-install\n + \ no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 + 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS @@ -709,9 +709,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.2 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.2 description DC1-LEAF2A_Vlan4093\n \ neighbor 172.31.255.16 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.16 remote-as 65001\n neighbor 172.31.255.16 description DC1-SPINE1_Ethernet3\n @@ -799,8 +799,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.1\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.1\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -869,8 +869,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.2\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.2\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -939,8 +939,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.3\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.3\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1009,8 +1009,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.4\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.4\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1179,8 +1179,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.8\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.8\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1190,9 +1190,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.7 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.7 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.7 description DC1-SVC3B_Vlan4093\n \ neighbor 172.31.255.24 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.24 remote-as 65001\n neighbor 172.31.255.24 description DC1-SPINE1_Ethernet4\n @@ -1394,8 +1394,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.9\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.9\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1405,9 +1405,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.6 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.6 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.6 description DC1-SVC3A_Vlan4093\n \ neighbor 172.31.255.32 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.32 remote-as 65001\n neighbor 172.31.255.32 description DC1-SPINE1_Ethernet5\n diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp/cv_server_configlets.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp/cv_server_configlets.yml index d47b0c24a8d..17e4750d28d 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp/cv_server_configlets.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/cvp/cv_server_configlets.yml @@ -62,8 +62,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.10\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.10\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -73,9 +73,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.11 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.11 description DC1-BL1B_Vlan4093\n \ neighbor 172.31.255.40 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.40 remote-as 65001\n neighbor 172.31.255.40 description DC1-SPINE1_Ethernet6\n @@ -179,8 +179,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.11\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65104\n router-id 192.168.255.11\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -190,9 +190,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65104\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-BL1A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.10 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.10 description DC1-BL1A_Vlan4093\n \ neighbor 172.31.255.48 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.48 remote-as 65001\n neighbor 172.31.255.48 description DC1-SPINE1_Ethernet7\n @@ -372,8 +372,8 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65101\n - \ router-id 192.168.255.5\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.5\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n neighbor EVPN-OVERLAY-PEERS @@ -517,9 +517,9 @@ cvp_configlets: permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n \ set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 - multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.6\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance - bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS + multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.6\n update wait-install\n + \ no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 + 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS @@ -528,9 +528,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.3 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.3 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.3 description DC1-LEAF2B_Vlan4093\n \ neighbor 172.31.255.8 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.8 remote-as 65001\n neighbor 172.31.255.8 description DC1-SPINE1_Ethernet2\n neighbor @@ -698,9 +698,9 @@ cvp_configlets: permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n \ set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 - multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.7\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance - bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS + multiplier 3\n!\nrouter bgp 65102\n router-id 192.168.255.7\n update wait-install\n + \ no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 + 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS @@ -709,9 +709,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.2 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.2 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.2 description DC1-LEAF2A_Vlan4093\n \ neighbor 172.31.255.16 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.16 remote-as 65001\n neighbor 172.31.255.16 description DC1-SPINE1_Ethernet3\n @@ -799,8 +799,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.1\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.1\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -869,8 +869,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.2\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.2\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -939,8 +939,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.3\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.3\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1009,8 +1009,8 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nroute-map RM-CONN-2-BGP permit 10\n match ip address prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n!\nrouter bfd\n multihop interval 1200 min-rx 1200 multiplier 3\n!\nrouter bgp 65001\n - \ router-id 192.168.255.4\n maximum-paths 4 ecmp 4\n update wait-install\n - \ no bgp default ipv4-unicast\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS + \ router-id 192.168.255.4\n update wait-install\n no bgp default ipv4-unicast\n + \ maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS next-hop-unchanged\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1179,8 +1179,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.8\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.8\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1190,9 +1190,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.7 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.7 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.7 description DC1-SVC3B_Vlan4093\n \ neighbor 172.31.255.24 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.24 remote-as 65001\n neighbor 172.31.255.24 description DC1-SPINE1_Ethernet4\n @@ -1394,8 +1394,8 @@ cvp_configlets: RM-CONN-2-BGP-VRFS permit 20\n!\nroute-map RM-MLAG-PEER-IN permit 10\n description Make routes learned over MLAG Peer-link less preferred on spines to ensure optimal routing\n set origin incomplete\n!\nrouter bfd\n multihop interval 1200 min-rx - 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.9\n maximum-paths - 4 ecmp 4\n update wait-install\n no bgp default ipv4-unicast\n distance + 1200 multiplier 3\n!\nrouter bgp 65103\n router-id 192.168.255.9\n update + wait-install\n no bgp default ipv4-unicast\n maximum-paths 4 ecmp 4\n distance bgp 20 200 200\n neighbor EVPN-OVERLAY-PEERS peer group\n neighbor EVPN-OVERLAY-PEERS update-source Loopback0\n neighbor EVPN-OVERLAY-PEERS bfd\n neighbor EVPN-OVERLAY-PEERS ebgp-multihop 3\n neighbor EVPN-OVERLAY-PEERS password 7 q+VNViP5i4rVjW1cxFv2wA==\n @@ -1405,9 +1405,9 @@ cvp_configlets: \ neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000\n neighbor MLAG-IPv4-UNDERLAY-PEER peer group\n neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103\n neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self\n neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A\n neighbor - MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER - send-community\n neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor - MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor 10.255.251.6 + MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in\n neighbor MLAG-IPv4-UNDERLAY-PEER + password 7 vnEaG8gMeQf3d3cN6PktXQ==\n neighbor MLAG-IPv4-UNDERLAY-PEER send-community\n + \ neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000\n neighbor 10.255.251.6 peer group MLAG-IPv4-UNDERLAY-PEER\n neighbor 10.255.251.6 description DC1-SVC3A_Vlan4093\n \ neighbor 172.31.255.32 peer group IPv4-UNDERLAY-PEERS\n neighbor 172.31.255.32 remote-as 65001\n neighbor 172.31.255.32 description DC1-SPINE1_Ethernet5\n diff --git a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE1.md index 17454d4b31a..8a611e3c07b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE1.md @@ -463,9 +463,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -473,9 +473,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description BGP-SPINE2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.5 peer group IPv4-UNDERLAY-PEERS neighbor 192.168.253.5 remote-as 65000 neighbor 192.168.253.5 description DUMMY-CORE diff --git a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE2.md index d64e56bce16..dcd256d45af 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/documentation/devices/BGP-SPINE2.md @@ -465,9 +465,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -475,9 +475,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description BGP-SPINE1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.7 peer group IPv4-UNDERLAY-PEERS neighbor 192.168.253.7 remote-as 65000 neighbor 192.168.253.7 description DUMMY-CORE diff --git a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE1.cfg index 949bcfd0e8f..0912c6ae67c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE1.cfg @@ -151,9 +151,9 @@ route-map RM-MLAG-PEER-IN permit 10 ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -161,9 +161,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description BGP-SPINE2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.5 peer group IPv4-UNDERLAY-PEERS neighbor 192.168.253.5 remote-as 65000 neighbor 192.168.253.5 description DUMMY-CORE diff --git a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE2.cfg index 71db3d8eca6..23c9d7ce8b0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-l2ls/intended/configs/BGP-SPINE2.cfg @@ -152,9 +152,9 @@ route-map RM-MLAG-PEER-IN permit 10 ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -162,9 +162,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description BGP-SPINE1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.7 peer group IPv4-UNDERLAY-PEERS neighbor 192.168.253.7 remote-as 65000 neighbor 192.168.253.7 description DUMMY-CORE diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER1.md b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER1.md index e03ac6cc8ce..7fcdfde3214 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER1.md @@ -692,9 +692,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 100.70.0.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER2.md b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER2.md index 0794f5aa835..38235fdda40 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-LER2.md @@ -676,9 +676,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 100.70.0.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 @@ -761,8 +761,8 @@ router bgp 65000 router-id 100.70.0.6 update wait-install neighbor 192.168.48.1 remote-as 65201 - neighbor 192.168.48.1 password 7 neighbor 192.168.48.1 description TENANT_B_CPE_SITE3 + neighbor 192.168.48.1 password 7 redistribute connected ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-RR1.md b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-RR1.md index 3c0b8ddf71d..b454a4b1213 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-RR1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE1-RR1.md @@ -441,17 +441,17 @@ ASN Notation: asplain ! router bgp 65000 router-id 100.70.0.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 1.1.1.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp route-reflector preserve-attributes always neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-LER1.md b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-LER1.md index 373d7136cb2..9e37b8075d4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-LER1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-LER1.md @@ -781,9 +781,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 100.70.0.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 @@ -870,8 +870,8 @@ router bgp 65000 router-id 100.70.0.7 update wait-install neighbor 192.168.48.3 remote-as 65202 - neighbor 192.168.48.3 password 7 neighbor 192.168.48.3 description TENANT_B_CPE_SITE5 + neighbor 192.168.48.3 password 7 redistribute connected redistribute ospf ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-RR1.md b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-RR1.md index d6a0c22512a..727b8df7f84 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-RR1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/documentation/devices/SITE2-RR1.md @@ -441,17 +441,17 @@ ASN Notation: asplain ! router bgp 65000 router-id 100.70.0.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 1.1.1.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp route-reflector preserve-attributes always neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER1.cfg index 19cced53c2b..16fbbf4a30c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER1.cfg @@ -228,9 +228,9 @@ router bfd ! router bgp 65000 router-id 100.70.0.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER2.cfg index 20f64eb7fb6..b28a90dd83c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-LER2.cfg @@ -222,9 +222,9 @@ router bfd ! router bgp 65000 router-id 100.70.0.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 @@ -307,8 +307,8 @@ router bgp 65000 router-id 100.70.0.6 update wait-install neighbor 192.168.48.1 remote-as 65201 - neighbor 192.168.48.1 password 7 toZKiUFLVUTU4hdS5V8F4Q== neighbor 192.168.48.1 description TENANT_B_CPE_SITE3 + neighbor 192.168.48.1 password 7 toZKiUFLVUTU4hdS5V8F4Q== redistribute connected ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-RR1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-RR1.cfg index efe210763cb..a011b66d03d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-RR1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE1-RR1.cfg @@ -79,17 +79,17 @@ router bfd ! router bgp 65000 router-id 100.70.0.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 1.1.1.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp route-reflector preserve-attributes always neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 SHsTgDgjVUU5a9blyxSt3Q== neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-LER1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-LER1.cfg index 57c932e9123..ad7adb7183c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-LER1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-LER1.cfg @@ -275,9 +275,9 @@ router bfd ! router bgp 65000 router-id 100.70.0.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 @@ -364,8 +364,8 @@ router bgp 65000 router-id 100.70.0.7 update wait-install neighbor 192.168.48.3 remote-as 65202 - neighbor 192.168.48.3 password 7 OajzUG59/YF0NkgvOQyRnQ== neighbor 192.168.48.3 description TENANT_B_CPE_SITE5 + neighbor 192.168.48.3 password 7 OajzUG59/YF0NkgvOQyRnQ== redistribute connected redistribute ospf ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-RR1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-RR1.cfg index 6c2e89b923f..198bf3c6677 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-RR1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/configs/SITE2-RR1.cfg @@ -79,17 +79,17 @@ router bfd ! router bgp 65000 router-id 100.70.0.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 1.1.1.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp route-reflector preserve-attributes always neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 - neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS bfd + neighbor MPLS-OVERLAY-PEERS route-reflector-client neighbor MPLS-OVERLAY-PEERS password 7 SHsTgDgjVUU5a9blyxSt3Q== neighbor MPLS-OVERLAY-PEERS send-community neighbor MPLS-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF1A.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF1A.md index baca425a2fb..9a22225bf5a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF1A.md @@ -444,9 +444,9 @@ ASN Notation: asplain ! router bgp 65111.100 router-id 172.16.110.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -484,8 +484,8 @@ router bgp 65111.100 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.5 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.5 remote-as 65101 - neighbor 172.17.10.5 description DC1-RS1_Ethernet3 neighbor 172.17.10.5 bfd + neighbor 172.17.10.5 description DC1-RS1_Ethernet3 neighbor 172.17.110.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.110.0 remote-as 65110.100 neighbor 172.17.110.0 description DC1-POD1-SPINE1_Ethernet3 @@ -499,13 +499,13 @@ router bgp 65111.100 neighbor EVPN-OVERLAY-PEERS activate route import match-failure action discard ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF2B.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF2B.md index 32f33579e8e..5e465a5fbc5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-LEAF2B.md @@ -890,9 +890,9 @@ ASN Notation: asplain ! router bgp 65112.100 router-id 172.16.110.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -915,18 +915,18 @@ router bgp 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1.POD1.LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 1.1.1.1 peer group EVPN-OVERLAY-CORE neighbor 1.1.1.1 remote-as 1111 neighbor 1.1.1.1 description HOSTNAME_NOT_IN_ANSIBLE neighbor 11.1.0.39 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.0.39 remote-as 65211 neighbor 11.1.0.39 local-as 65120 no-prepend replace-as - neighbor 11.1.0.39 description DC2-POD1-LEAF1A neighbor 11.1.0.39 bfd + neighbor 11.1.0.39 description DC2-POD1-LEAF1A neighbor 172.16.10.1 peer group EVPN-OVERLAY-PEERS neighbor 172.16.10.1 remote-as 65101 neighbor 172.16.10.1 description DC1-RS1_Loopback0 @@ -1019,12 +1019,8 @@ router bgp 65112.100 neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate - neighbor default next-hop-self received-evpn-routes route-type ip-prefix route import match-failure action discard - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + neighbor default next-hop-self received-evpn-routes route-type ip-prefix ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate @@ -1032,6 +1028,10 @@ router bgp 65112.100 neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.110.5:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE1.md index 8ad31bd1310..dd6b0b3c2e6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE1.md @@ -378,9 +378,9 @@ ASN Notation: asplain ! router bgp 65110.100 router-id 172.16.110.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -424,8 +424,8 @@ router bgp 65110.100 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.3 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.3 remote-as 65101 - neighbor 172.17.10.3 description DC1-RS1_Ethernet2 neighbor 172.17.10.3 bfd + neighbor 172.17.10.3 description DC1-RS1_Ethernet2 neighbor 172.17.110.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.110.1 remote-as 65111.100 neighbor 172.17.110.1 description DC1-POD1-LEAF1A_Ethernet1 @@ -446,13 +446,13 @@ router bgp 65110.100 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE2.md index c85af54903a..c9376b8c558 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD1-SPINE2.md @@ -367,9 +367,9 @@ ASN Notation: asplain ! router bgp 65110.100 router-id 172.16.110.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-LEAF1A.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-LEAF1A.md index 41c7c702f27..78dd813c597 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-LEAF1A.md @@ -617,9 +617,9 @@ ASN Notation: asplain ! router bgp 65121 router-id 172.16.120.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -642,8 +642,8 @@ router bgp 65121 neighbor 172.16.120.2 route-map RM-EVPN-FILTER-AS65120 out neighbor 172.17.10.13 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.13 remote-as 65102 - neighbor 172.17.10.13 description DC1-RS2_Ethernet3 neighbor 172.17.10.13 bfd + neighbor 172.17.10.13 description DC1-RS2_Ethernet3 neighbor 172.17.120.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.120.0 remote-as 65120 neighbor 172.17.120.0 description DC1-POD2-SPINE1_Ethernet3 @@ -705,13 +705,13 @@ router bgp 65121 neighbor EVPN-OVERLAY-PEERS activate route import match-failure action discard ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.120.3:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE1.md index 9d2f894ddb9..9654835ca92 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE1.md @@ -366,9 +366,9 @@ ASN Notation: asplain ! router bgp 65120 router-id 172.16.120.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -396,8 +396,8 @@ router bgp 65120 neighbor 172.16.120.3 description DC1-POD2-LEAF1A_Loopback0 neighbor 172.17.10.11 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.11 remote-as 65102 - neighbor 172.17.10.11 description DC1-RS2_Ethernet2 neighbor 172.17.10.11 bfd + neighbor 172.17.10.11 description DC1-RS2_Ethernet2 neighbor 172.17.120.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.120.1 remote-as 65121 neighbor 172.17.120.1 description DC1-POD2-LEAF1A_Ethernet1 @@ -406,13 +406,13 @@ router bgp 65120 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE2.md index 6cb334bdcc2..84655d9c0c1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-POD2-SPINE2.md @@ -358,9 +358,9 @@ ASN Notation: asplain ! router bgp 65120 router-id 172.16.120.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -389,20 +389,20 @@ router bgp 65120 neighbor 200.200.200.201 peer group IPv4-UNDERLAY-PEERS neighbor 200.200.200.201 remote-as 65210 neighbor 200.200.200.201 local-as 65112 no-prepend replace-as - neighbor 200.200.200.201 description DC2-POD1-SPINE2 no neighbor 200.200.200.201 bfd + neighbor 200.200.200.201 description DC2-POD1-SPINE2 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS1.md index ba54891ff5f..3474db0595e 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS1.md @@ -320,9 +320,9 @@ ASN Notation: asplain ! router bgp 65101 router-id 172.16.10.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -360,28 +360,28 @@ router bgp 65101 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.0 remote-as 65100 - neighbor 172.17.10.0 description DC1-SUPER-SPINE1_Ethernet5 neighbor 172.17.10.0 bfd + neighbor 172.17.10.0 description DC1-SUPER-SPINE1_Ethernet5 neighbor 172.17.10.2 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.2 remote-as 65110.100 - neighbor 172.17.10.2 description DC1-POD1-SPINE1_Ethernet6 neighbor 172.17.10.2 bfd + neighbor 172.17.10.2 description DC1-POD1-SPINE1_Ethernet6 neighbor 172.17.10.4 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.4 remote-as 65111.100 - neighbor 172.17.10.4 description DC1-POD1-LEAF1A_Ethernet4 neighbor 172.17.10.4 bfd + neighbor 172.17.10.4 description DC1-POD1-LEAF1A_Ethernet4 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS2.md index 312c020cc35..8a6a321247a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-RS2.md @@ -346,9 +346,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 172.16.10.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -380,28 +380,28 @@ router bgp 65102 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.8 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.8 remote-as 65100 - neighbor 172.17.10.8 description DC1-SUPER-SPINE2_Ethernet5 neighbor 172.17.10.8 bfd + neighbor 172.17.10.8 description DC1-SUPER-SPINE2_Ethernet5 neighbor 172.17.10.10 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.10 remote-as 65120 - neighbor 172.17.10.10 description DC1-POD2-SPINE1_Ethernet4 neighbor 172.17.10.10 bfd + neighbor 172.17.10.10 description DC1-POD2-SPINE1_Ethernet4 neighbor 172.17.10.12 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.12 remote-as 65121 - neighbor 172.17.10.12 description DC1-POD2-LEAF1A_Ethernet3 neighbor 172.17.10.12 bfd + neighbor 172.17.10.12 description DC1-POD2-LEAF1A_Ethernet3 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE1.md index 95176e06c54..d809bac88bb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE1.md @@ -328,9 +328,9 @@ ASN Notation: asplain ! router bgp 65100 router-id 172.16.100.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 @@ -338,8 +338,8 @@ router bgp 65100 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.2.1 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.2.1 remote-as 65200 - neighbor 11.1.2.1 description DC2-SUPER-SPINE1 no neighbor 11.1.2.1 bfd + neighbor 11.1.2.1 description DC2-SUPER-SPINE1 neighbor 172.16.11.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.16.11.1 remote-as 65110.100 neighbor 172.16.11.1 description DC1-POD1-SPINE1_Ethernet1 @@ -354,8 +354,8 @@ router bgp 65100 neighbor 172.16.12.3 description DC1-POD2-SPINE2_Ethernet1 neighbor 172.17.10.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.1 remote-as 65101 - neighbor 172.17.10.1 description DC1-RS1_Ethernet1 neighbor 172.17.10.1 bfd + neighbor 172.17.10.1 description DC1-RS1_Ethernet1 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE2.md index 933d9169497..14c0f68ed03 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1-SUPER-SPINE2.md @@ -354,9 +354,9 @@ ASN Notation: asplain ! router bgp 65100 router-id 172.16.100.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 @@ -379,8 +379,8 @@ router bgp 65100 neighbor 172.16.12.67 description DC1-POD2-SPINE2_Ethernet2 neighbor 172.17.10.9 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.9 remote-as 65102 - neighbor 172.17.10.9 description DC1-RS2_Ethernet1 neighbor 172.17.10.9 bfd + neighbor 172.17.10.9 description DC1-RS2_Ethernet1 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1.POD1.LEAF2A.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1.POD1.LEAF2A.md index 78c1e439729..8923540ddc1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1.POD1.LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC1.POD1.LEAF2A.md @@ -866,9 +866,9 @@ ASN Notation: asplain ! router bgp 65112.100 router-id 172.16.110.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -891,10 +891,10 @@ router bgp 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-POD1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.100.100.201 peer group IPv4-UNDERLAY-PEERS neighbor 100.100.100.201 remote-as 65211 neighbor 100.100.100.201 description DC2-POD1-LEAF1A @@ -983,12 +983,8 @@ router bgp 65112.100 neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate - neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain route import match-failure action discard - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate @@ -996,6 +992,10 @@ router bgp 65112.100 neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.110.4:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF1A.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF1A.md index 94312aa789f..59c285c48a7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF1A.md @@ -548,9 +548,9 @@ ASN Notation: asplain ! router bgp 65211 router-id 172.16.210.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -564,8 +564,8 @@ router bgp 65211 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.0.38 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.0.38 remote-as 65120 - neighbor 11.1.0.38 description DC1-POD1-LEAF2B neighbor 11.1.0.38 bfd + neighbor 11.1.0.38 description DC1-POD1-LEAF2B neighbor 100.100.100.101 peer group IPv4-UNDERLAY-PEERS neighbor 100.100.100.101 remote-as 65112.100 neighbor 100.100.100.101 description DC1.POD1.LEAF2A @@ -596,14 +596,14 @@ router bgp 65211 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only + ! vrf Common_VRF rd 172.16.210.3:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF2A.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF2A.md index 204d417a8a4..eeb9594780b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-LEAF2A.md @@ -459,9 +459,9 @@ ASN Notation: asplain ! router bgp 65212 router-id 172.16.210.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -487,12 +487,12 @@ router bgp 65212 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE1.md index 007e4bb2e36..406ca060738 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE1.md @@ -367,9 +367,9 @@ ASN Notation: asplain ! router bgp 65210 router-id 172.16.210.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -413,13 +413,13 @@ router bgp 65210 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE2.md index 159355f6dfb..210db623f3d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-POD1-SPINE2.md @@ -342,9 +342,9 @@ ASN Notation: asplain ! router bgp 65210 router-id 172.16.210.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community @@ -363,8 +363,8 @@ router bgp 65210 neighbor 172.17.210.7 description DC2-POD1-LEAF2A_Ethernet2 neighbor 200.200.200.101 peer group IPv4-UNDERLAY-PEERS neighbor 200.200.200.101 remote-as 65112 - neighbor 200.200.200.101 description DC1-POD2-SPINE2 no neighbor 200.200.200.101 bfd + neighbor 200.200.200.101 description DC1-POD2-SPINE2 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS1.md index 5f17ec28c60..7188b9c46a2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS1.md @@ -337,9 +337,9 @@ ASN Notation: asplain ! router bgp 65201 router-id 172.16.20.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -374,13 +374,13 @@ router bgp 65201 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS2.md index d2937d86fde..094b807a99f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-RS2.md @@ -311,9 +311,9 @@ ASN Notation: asplain ! router bgp 65201 router-id 172.16.20.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE1.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE1.md index 663632c6cca..bafc15475b0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE1.md @@ -385,9 +385,9 @@ ASN Notation: asplain ! router bgp 65200 router-id 172.16.200.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -401,8 +401,8 @@ router bgp 65200 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.2.0 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.2.0 remote-as 65100 - neighbor 11.1.2.0 description DC1-SUPER-SPINE1 no neighbor 11.1.2.0 bfd + neighbor 11.1.2.0 description DC1-SUPER-SPINE1 neighbor 172.16.10.1 peer group EVPN-OVERLAY-PEERS neighbor 172.16.10.1 remote-as 65101 neighbor 172.16.10.1 description DC1-RS1_Loopback0 @@ -438,13 +438,13 @@ router bgp 65200 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE2.md b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE2.md index a7974965dde..763b41bbf64 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/documentation/devices/DC2-SUPER-SPINE2.md @@ -321,9 +321,9 @@ ASN Notation: asplain ! router bgp 65200 router-id 172.16.200.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF1A.cfg index c11b9167084..689b346ca17 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF1A.cfg @@ -120,9 +120,9 @@ router bfd ! router bgp 65111.100 router-id 172.16.110.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -160,8 +160,8 @@ router bgp 65111.100 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.5 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.5 remote-as 65101 - neighbor 172.17.10.5 description DC1-RS1_Ethernet3 neighbor 172.17.10.5 bfd + neighbor 172.17.10.5 description DC1-RS1_Ethernet3 neighbor 172.17.110.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.110.0 remote-as 65110.100 neighbor 172.17.110.0 description DC1-POD1-SPINE1_Ethernet3 @@ -175,13 +175,13 @@ router bgp 65111.100 neighbor EVPN-OVERLAY-PEERS activate route import match-failure action discard ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1002 description Loopback created from raw_eos_cli under node DC1-POD1-LEAF1A diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF2B.cfg index 742508d3757..42887178e7f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-LEAF2B.cfg @@ -388,9 +388,9 @@ router bfd ! router bgp 65112.100 router-id 172.16.110.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -413,18 +413,18 @@ router bgp 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1.POD1.LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 1.1.1.1 peer group EVPN-OVERLAY-CORE neighbor 1.1.1.1 remote-as 1111 neighbor 1.1.1.1 description HOSTNAME_NOT_IN_ANSIBLE neighbor 11.1.0.39 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.0.39 remote-as 65211 neighbor 11.1.0.39 local-as 65120 no-prepend replace-as - neighbor 11.1.0.39 description DC2-POD1-LEAF1A neighbor 11.1.0.39 bfd + neighbor 11.1.0.39 description DC2-POD1-LEAF1A neighbor 172.16.10.1 peer group EVPN-OVERLAY-PEERS neighbor 172.16.10.1 remote-as 65101 neighbor 172.16.10.1 description DC1-RS1_Loopback0 @@ -517,12 +517,8 @@ router bgp 65112.100 neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate - neighbor default next-hop-self received-evpn-routes route-type ip-prefix route import match-failure action discard - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + neighbor default next-hop-self received-evpn-routes route-type ip-prefix ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate @@ -530,6 +526,10 @@ router bgp 65112.100 neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.110.5:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE1.cfg index bf0f4a1cd37..a0844484a3a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE1.cfg @@ -130,9 +130,9 @@ router bfd ! router bgp 65110.100 router-id 172.16.110.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -176,8 +176,8 @@ router bgp 65110.100 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.3 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.3 remote-as 65101 - neighbor 172.17.10.3 description DC1-RS1_Ethernet2 neighbor 172.17.10.3 bfd + neighbor 172.17.10.3 description DC1-RS1_Ethernet2 neighbor 172.17.110.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.110.1 remote-as 65111.100 neighbor 172.17.110.1 description DC1-POD1-LEAF1A_Ethernet1 @@ -198,13 +198,13 @@ router bgp 65110.100 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE2.cfg index e89d236c7b0..520af228737 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD1-SPINE2.cfg @@ -106,9 +106,9 @@ ip route vrf MGMT 0.0.0.0/0 192.168.1.254 ! router bgp 65110.100 router-id 172.16.110.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 AQQvKeimxJu+uGQ/yYvv9w== diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-LEAF1A.cfg index f1af0204d72..b0894966871 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-LEAF1A.cfg @@ -208,9 +208,9 @@ router bfd ! router bgp 65121 router-id 172.16.120.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -233,8 +233,8 @@ router bgp 65121 neighbor 172.16.120.2 route-map RM-EVPN-FILTER-AS65120 out neighbor 172.17.10.13 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.13 remote-as 65102 - neighbor 172.17.10.13 description DC1-RS2_Ethernet3 neighbor 172.17.10.13 bfd + neighbor 172.17.10.13 description DC1-RS2_Ethernet3 neighbor 172.17.120.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.120.0 remote-as 65120 neighbor 172.17.120.0 description DC1-POD2-SPINE1_Ethernet3 @@ -296,13 +296,13 @@ router bgp 65121 neighbor EVPN-OVERLAY-PEERS activate route import match-failure action discard ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.120.3:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE1.cfg index 7ccb1754c07..ba27876dab7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE1.cfg @@ -92,9 +92,9 @@ router bfd ! router bgp 65120 router-id 172.16.120.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -122,8 +122,8 @@ router bgp 65120 neighbor 172.16.120.3 description DC1-POD2-LEAF1A_Loopback0 neighbor 172.17.10.11 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.11 remote-as 65102 - neighbor 172.17.10.11 description DC1-RS2_Ethernet2 neighbor 172.17.10.11 bfd + neighbor 172.17.10.11 description DC1-RS2_Ethernet2 neighbor 172.17.120.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.120.1 remote-as 65121 neighbor 172.17.120.1 description DC1-POD2-LEAF1A_Ethernet1 @@ -132,13 +132,13 @@ router bgp 65120 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE2.cfg index d438de27fc8..3de9ca6b0f9 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-POD2-SPINE2.cfg @@ -86,9 +86,9 @@ router bfd ! router bgp 65120 router-id 172.16.120.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -117,20 +117,20 @@ router bgp 65120 neighbor 200.200.200.201 peer group IPv4-UNDERLAY-PEERS neighbor 200.200.200.201 remote-as 65210 neighbor 200.200.200.201 local-as 65112 no-prepend replace-as - neighbor 200.200.200.201 description DC2-POD1-SPINE2 no neighbor 200.200.200.201 bfd + neighbor 200.200.200.201 description DC2-POD1-SPINE2 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS1.cfg index b49cd693aa0..9c30c558c8e 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS1.cfg @@ -87,9 +87,9 @@ router bfd ! router bgp 65101 router-id 172.16.10.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,28 +127,28 @@ router bgp 65101 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.0 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.0 remote-as 65100 - neighbor 172.17.10.0 description DC1-SUPER-SPINE1_Ethernet5 neighbor 172.17.10.0 bfd + neighbor 172.17.10.0 description DC1-SUPER-SPINE1_Ethernet5 neighbor 172.17.10.2 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.2 remote-as 65110.100 - neighbor 172.17.10.2 description DC1-POD1-SPINE1_Ethernet6 neighbor 172.17.10.2 bfd + neighbor 172.17.10.2 description DC1-POD1-SPINE1_Ethernet6 neighbor 172.17.10.4 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.4 remote-as 65111.100 - neighbor 172.17.10.4 description DC1-POD1-LEAF1A_Ethernet4 neighbor 172.17.10.4 bfd + neighbor 172.17.10.4 description DC1-POD1-LEAF1A_Ethernet4 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS2.cfg index ff5bea2a840..7f331d671c1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-RS2.cfg @@ -93,9 +93,9 @@ router bfd ! router bgp 65102 router-id 172.16.10.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,28 +127,28 @@ router bgp 65102 neighbor 172.16.210.3 route-map RM-EVPN-FILTER-AS65211 out neighbor 172.17.10.8 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.8 remote-as 65100 - neighbor 172.17.10.8 description DC1-SUPER-SPINE2_Ethernet5 neighbor 172.17.10.8 bfd + neighbor 172.17.10.8 description DC1-SUPER-SPINE2_Ethernet5 neighbor 172.17.10.10 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.10 remote-as 65120 - neighbor 172.17.10.10 description DC1-POD2-SPINE1_Ethernet4 neighbor 172.17.10.10 bfd + neighbor 172.17.10.10 description DC1-POD2-SPINE1_Ethernet4 neighbor 172.17.10.12 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.12 remote-as 65121 - neighbor 172.17.10.12 description DC1-POD2-LEAF1A_Ethernet3 neighbor 172.17.10.12 bfd + neighbor 172.17.10.12 description DC1-POD2-LEAF1A_Ethernet3 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE1.cfg index cc8516975d7..cacbf1777ae 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE1.cfg @@ -94,9 +94,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65100 router-id 172.16.100.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 AQQvKeimxJu+uGQ/yYvv9w== @@ -104,8 +104,8 @@ router bgp 65100 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.2.1 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.2.1 remote-as 65200 - neighbor 11.1.2.1 description DC2-SUPER-SPINE1 no neighbor 11.1.2.1 bfd + neighbor 11.1.2.1 description DC2-SUPER-SPINE1 neighbor 172.16.11.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.16.11.1 remote-as 65110.100 neighbor 172.16.11.1 description DC1-POD1-SPINE1_Ethernet1 @@ -120,8 +120,8 @@ router bgp 65100 neighbor 172.16.12.3 description DC1-POD2-SPINE2_Ethernet1 neighbor 172.17.10.1 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.1 remote-as 65101 - neighbor 172.17.10.1 description DC1-RS1_Ethernet1 neighbor 172.17.10.1 bfd + neighbor 172.17.10.1 description DC1-RS1_Ethernet1 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE2.cfg index 286f84616cc..6825b748a3f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1-SUPER-SPINE2.cfg @@ -98,9 +98,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65100 router-id 172.16.100.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS password 7 AQQvKeimxJu+uGQ/yYvv9w== @@ -123,8 +123,8 @@ router bgp 65100 neighbor 172.16.12.67 description DC1-POD2-SPINE2_Ethernet2 neighbor 172.17.10.9 peer group IPv4-UNDERLAY-PEERS neighbor 172.17.10.9 remote-as 65102 - neighbor 172.17.10.9 description DC1-RS2_Ethernet1 neighbor 172.17.10.9 bfd + neighbor 172.17.10.9 description DC1-RS2_Ethernet1 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1.POD1.LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1.POD1.LEAF2A.cfg index c34070b3cca..8100d2560ef 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1.POD1.LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC1.POD1.LEAF2A.cfg @@ -384,9 +384,9 @@ router bfd ! router bgp 65112.100 router-id 172.16.110.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -409,10 +409,10 @@ router bgp 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65112.100 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-POD1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.100.100.201 peer group IPv4-UNDERLAY-PEERS neighbor 100.100.100.201 remote-as 65211 neighbor 100.100.100.201 description DC2-POD1-LEAF1A @@ -501,12 +501,8 @@ router bgp 65112.100 neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate - neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain route import match-failure action discard - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate @@ -514,6 +510,10 @@ router bgp 65112.100 neighbor IPv4-UNDERLAY-PEERS activate neighbor MLAG-IPv4-UNDERLAY-PEER activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Common_VRF rd 172.16.110.4:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF1A.cfg index f917013fab4..79dedd0ea93 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF1A.cfg @@ -156,9 +156,9 @@ router bfd ! router bgp 65211 router-id 172.16.210.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -172,8 +172,8 @@ router bgp 65211 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.0.38 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.0.38 remote-as 65120 - neighbor 11.1.0.38 description DC1-POD1-LEAF2B neighbor 11.1.0.38 bfd + neighbor 11.1.0.38 description DC1-POD1-LEAF2B neighbor 100.100.100.101 peer group IPv4-UNDERLAY-PEERS neighbor 100.100.100.101 remote-as 65112.100 neighbor 100.100.100.101 description DC1.POD1.LEAF2A @@ -204,14 +204,14 @@ router bgp 65211 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only + ! vrf Common_VRF rd 172.16.210.3:1025 route-target import evpn 1025:1025 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF2A.cfg index bc9e6e42462..ff5acb3fc26 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-LEAF2A.cfg @@ -111,9 +111,9 @@ router bfd ! router bgp 65212 router-id 172.16.210.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -139,12 +139,12 @@ router bgp 65212 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate ! interface Loopback1010 description Loopback created from raw_eos_cli under l3leaf defaults in DC2 POD1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE1.cfg index d4f3e15f68d..0d56e0b6edb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE1.cfg @@ -90,9 +90,9 @@ router bfd ! router bgp 65210 router-id 172.16.210.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -136,13 +136,13 @@ router bgp 65210 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1009 description Loopback created from raw_eos_cli under spine defaults in DC2 POD1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE2.cfg index fd2a9e4c4a0..57de23b9a86 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-POD1-SPINE2.cfg @@ -88,9 +88,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65210 router-id 172.16.210.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community @@ -109,8 +109,8 @@ router bgp 65210 neighbor 172.17.210.7 description DC2-POD1-LEAF2A_Ethernet2 neighbor 200.200.200.101 peer group IPv4-UNDERLAY-PEERS neighbor 200.200.200.101 remote-as 65112 - neighbor 200.200.200.101 description DC1-POD2-SPINE2 no neighbor 200.200.200.101 bfd + neighbor 200.200.200.101 description DC1-POD2-SPINE2 redistribute connected route-map RM-CONN-2-BGP ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS1.cfg index 85735007556..e8cf4088186 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS1.cfg @@ -66,9 +66,9 @@ router bfd ! router bgp 65201 router-id 172.16.20.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -103,13 +103,13 @@ router bgp 65201 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS2.cfg index 9f9919fe7db..b99cde0cae4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-RS2.cfg @@ -63,9 +63,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65201 router-id 172.16.20.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE1.cfg index 0f396bbed04..a680ad3b653 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE1.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65200 router-id 172.16.200.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -120,8 +120,8 @@ router bgp 65200 neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor 11.1.2.0 peer group IPv4-UNDERLAY-PEERS neighbor 11.1.2.0 remote-as 65100 - neighbor 11.1.2.0 description DC1-SUPER-SPINE1 no neighbor 11.1.2.0 bfd + neighbor 11.1.2.0 description DC1-SUPER-SPINE1 neighbor 172.16.10.1 peer group EVPN-OVERLAY-PEERS neighbor 172.16.10.1 remote-as 65101 neighbor 172.16.10.1 description DC1-RS1_Loopback0 @@ -157,13 +157,13 @@ router bgp 65200 address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! - address-family rt-membership - neighbor EVPN-OVERLAY-PEERS activate - neighbor EVPN-OVERLAY-PEERS default-route-target only - ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate neighbor IPv4-UNDERLAY-PEERS activate + ! + address-family rt-membership + neighbor EVPN-OVERLAY-PEERS activate + neighbor EVPN-OVERLAY-PEERS default-route-target only ! interface Loopback1111 description Loopback created from raw_eos_cli under platform_settings vEOS-LAB diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE2.cfg index 3ddd5333a2f..c4c478311fd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/configs/DC2-SUPER-SPINE2.cfg @@ -71,9 +71,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65200 router-id 172.16.200.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community diff --git a/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host1.cfg index 6a29f878431..0dd7c2e17ef 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host1.cfg @@ -49,9 +49,9 @@ router bfd ! router bgp 101 router-id 192.168.255.101 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host2.cfg index b0643ab0013..ac371e63bb2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_deprecated_vars/intended/configs/host2.cfg @@ -39,9 +39,9 @@ router bfd ! router bgp 102 router-id 10.42.0.102 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 102 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF1.cfg index 0d01bfa010e..fe235177f12 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF1.cfg @@ -106,9 +106,9 @@ router bfd ! router bgp 923 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -122,9 +122,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description 7010TX-LEAF2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.5 description 7010TX-LEAF2_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF2.cfg index f014ee92421..2819c52ab47 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/7010TX-LEAF2.cfg @@ -94,9 +94,9 @@ router bfd ! router bgp 923 router-id 192.168.255.36 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -110,9 +110,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description 7010TX-LEAF1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.4 description 7010TX-LEAF1_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1A.cfg index d56bd849fe7..56cdaa58e7f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1A.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1B.cfg index 8e7f0ca31fb..29ea386b1be 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF1B.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF2.cfg index 42985b6c14a..62b67157922 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF2.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3A.cfg index 8efe9e6d3f7..25df088464d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3A.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.9 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.9 description AUTO_BGP_ASN_LEAF3B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3B.cfg index 995c8c026ea..0d9f7ed34c0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF3B.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.8 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.8 description AUTO_BGP_ASN_LEAF3A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4A.cfg index 17d6564b2e3..e384790bec2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4A.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65222 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65222 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65222 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF4B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.13 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.13 description AUTO_BGP_ASN_LEAF4B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4B.cfg index 01b29474563..d245fb41ab4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF4B.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65222 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65222 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65222 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF4A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.12 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.12 description AUTO_BGP_ASN_LEAF4A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF5A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF5A.cfg index b2f40b48a7f..a04dc8e2a83 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF5A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF5A.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65333 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7A.cfg index e64c9d36540..e56ce984732 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7A.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65222.0 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65222.0 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65222.0 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF7B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.21 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.21 description AUTO_BGP_ASN_LEAF7B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7B.cfg index cb16e4a6851..bf5bbb6583d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF7B.cfg @@ -112,9 +112,9 @@ router bfd ! router bgp 65222.0 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -129,9 +129,9 @@ router bgp 65222.0 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65222.0 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description AUTO_BGP_ASN_LEAF7A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.20 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.20 description AUTO_BGP_ASN_LEAF7A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8A.cfg index 471e6c5a911..98ecc78291e 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8A.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65222.12 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8B.cfg index 47d681bcef4..a173d33e3ab 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_ASN_LEAF8B.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65222.13 router-id 192.168.255.16 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_UNGROUPED_LEAF6.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_UNGROUPED_LEAF6.cfg index 402b23c8fe3..04030dd70e3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_UNGROUPED_LEAF6.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_BGP_UNGROUPED_LEAF6.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65110 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_LEAF01.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_LEAF01.cfg index b8b2bf742db..71637bf1302 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_LEAF01.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_LEAF01.cfg @@ -74,9 +74,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE01.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE01.cfg index d146b33d812..b67262cda16 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE01.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE01.cfg @@ -62,9 +62,9 @@ router bfd ! router bgp 65100 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE02.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE02.cfg index 91ebc926da4..330e6713fa5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE02.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_SPINE02.cfg @@ -62,9 +62,9 @@ router bfd ! router bgp 65100 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_UNGROUPED_LEAF02.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_UNGROUPED_LEAF02.cfg index 9d7dd731eb5..0e50d5ce326 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_UNGROUPED_LEAF02.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/AUTO_NODE_TYPE_UNGROUPED_LEAF02.cfg @@ -74,9 +74,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1A.cfg index abeec759096..a45ae70b133 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1A.cfg @@ -163,9 +163,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.21 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -179,9 +179,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description CUSTOM-PYTHON_MODULES-L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.11 description CUSTOM-PYTHON_MODULES-L3LEAF1B_Vlan4093 neighbor 172.31.255.20 peer group IPv4-UNDERLAY-PEERS @@ -216,8 +216,8 @@ router bgp 65101 update wait-install neighbor 10.255.240.11 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.240.11 description CUSTOM-PYTHON_MODULES-L3LEAF1B_Vlan3000 - neighbor 172.16.0.25 remote-as 65103 neighbor 172.16.0.25 peer group IPv4-UNDERLAY-PEERS + neighbor 172.16.0.25 remote-as 65103 neighbor 172.16.0.25 description CUSTOM-PYTHON_MODULES-L3LEAF2_Ethernet1.1_vrf_TEST_VRF redistribute connected route-map RM-CONN-2-BGP-VRFS ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1B.cfg index 04718d1233a..b14be582c9c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF1B.cfg @@ -152,9 +152,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.22 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -168,9 +168,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description CUSTOM-PYTHON_MODULES-L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.10 description CUSTOM-PYTHON_MODULES-L3LEAF1A_Vlan4093 neighbor 172.31.255.22 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF2.cfg index 133d770a50e..8e68e7c28e6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-L3LEAF2.cfg @@ -82,9 +82,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.23 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -116,8 +116,8 @@ router bgp 65103 route-target import evpn 1:1 route-target export evpn 1:1 router-id 192.168.255.23 - neighbor 172.16.0.24 remote-as 65101 neighbor 172.16.0.24 peer group IPv4-UNDERLAY-PEERS + neighbor 172.16.0.24 remote-as 65101 neighbor 172.16.0.24 description CUSTOM-PYTHON_MODULES-L3LEAF1A_Ethernet3.1_vrf_TEST_VRF redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-SPINE1.cfg index 61c0982e7f9..649ea42449c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-PYTHON_MODULES-SPINE1.cfg @@ -62,9 +62,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1A.cfg index a35a480dbef..17f67306a10 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1A.cfg @@ -176,9 +176,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.21 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -192,9 +192,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description CUSTOM-TEMPLATES-L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.11 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.11 description CUSTOM-TEMPLATES-L3LEAF1B_Vlan4093 neighbor 172.31.255.20 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1B.cfg index 292ca5ecb9c..c6a63b67607 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-L3LEAF1B.cfg @@ -186,9 +186,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.22 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -202,9 +202,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description CUSTOM-TEMPLATES-L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.10 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.10 description CUSTOM-TEMPLATES-L3LEAF1A_Vlan4093 neighbor 172.31.255.22 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-SPINE1.cfg index 76bf44ce0d8..9c13476ebdd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/CUSTOM-TEMPLATES-SPINE1.cfg @@ -62,9 +62,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg index 5e9d80e5f99..76ae5cdf39a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg @@ -297,9 +297,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -371,21 +371,21 @@ router bgp 65104 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate neighbor default next-hop-self received-evpn-routes route-type ip-prefix inter-domain - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate no neighbor EVPN-OVERLAY-PEERS activate neighbor UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Tenant_A_L3_VRF_Zone rd 192.168.254.14:15 route-target import evpn 65104:15 @@ -404,32 +404,32 @@ router bgp 65104 router-id 192.168.255.14 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 shutdown neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 - neighbor 123.1.1.10 shutdown + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 warning-only - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 65000.100 - neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 + neighbor 123.1.1.11 bfd neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 - neighbor 123.1.1.11 bfd + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute ospf diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1B.cfg index 19f0bc4a5d7..abb9794cc4d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1B.cfg @@ -275,9 +275,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-CORE peer group neighbor EVPN-OVERLAY-CORE update-source Loopback0 @@ -349,21 +349,21 @@ router bgp 65105 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-CORE activate neighbor EVPN-OVERLAY-CORE domain remote neighbor EVPN-OVERLAY-PEERS activate neighbor default next-hop-self received-evpn-routes route-type ip-prefix - ! - address-family rt-membership - neighbor EVPN-OVERLAY-CORE activate - neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-CORE activate no neighbor EVPN-OVERLAY-PEERS activate neighbor UNDERLAY-PEERS activate ! + address-family rt-membership + neighbor EVPN-OVERLAY-CORE activate + neighbor EVPN-OVERLAY-PEERS activate + ! vrf Tenant_A_L3_VRF_Zone rd 192.168.254.15:15 route-target import evpn 65105:15 @@ -382,32 +382,32 @@ router bgp 65105 router-id 192.168.255.15 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 shutdown neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 - neighbor 123.1.1.10 shutdown + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 warning-only - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 65000.100 - neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 + neighbor 123.1.1.11 bfd neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 - neighbor 123.1.1.11 bfd + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute ospf diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2A.cfg index 2ce359bd212..d0a964ecf12 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2A.cfg @@ -173,9 +173,9 @@ router bfd ! router bgp 65106 router-id 192.168.255.16 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp bestpath d-path neighbor EVPN-OVERLAY-PEERS peer group @@ -194,16 +194,16 @@ router bgp 65106 neighbor IPVPN-INTERWORKING-PEERS maximum-routes 50000 neighbor Tenant_C_BGP_PEER_GROUP peer group neighbor Tenant_C_BGP_PEER_GROUP remote-as 666 - neighbor Tenant_C_BGP_PEER_GROUP local-as 777 no-prepend replace-as neighbor Tenant_C_BGP_PEER_GROUP next-hop-self + neighbor Tenant_C_BGP_PEER_GROUP local-as 777 no-prepend replace-as neighbor Tenant_C_BGP_PEER_GROUP update-source lo0 neighbor Tenant_C_BGP_PEER_GROUP description Tenant C peer group neighbor Tenant_C_BGP_PEER_GROUP ebgp-multihop 3 + neighbor Tenant_C_BGP_PEER_GROUP route-map TEST_IN in + neighbor Tenant_C_BGP_PEER_GROUP route-map TEST_OUT out neighbor Tenant_C_BGP_PEER_GROUP default-originate always neighbor Tenant_C_BGP_PEER_GROUP send-community neighbor Tenant_C_BGP_PEER_GROUP maximum-routes 1000 - neighbor Tenant_C_BGP_PEER_GROUP route-map TEST_IN in - neighbor Tenant_C_BGP_PEER_GROUP route-map TEST_OUT out neighbor Tenant_C_BGP_PEER_GROUP2 peer group neighbor Tenant_C_BGP_PEER_GROUP2 remote-as 667 neighbor Tenant_C_BGP_PEER_GROUP2 update-source lo0 @@ -265,33 +265,33 @@ router bgp 65106 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds - domain identifier 65000:3 neighbor EVPN-OVERLAY-PEERS activate + domain identifier 65000:3 + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate no neighbor IPVPN-INTERWORKING-PEERS activate + neighbor Tenant_C_BGP_PEER_GROUP activate neighbor Tenant_C_BGP_PEER_GROUP prefix-list PL_In_Test_1 in neighbor Tenant_C_BGP_PEER_GROUP prefix-list PL_Out_Test_1 out - neighbor Tenant_C_BGP_PEER_GROUP activate + neighbor Tenant_C_BGP_PEER_GROUP2 activate neighbor Tenant_C_BGP_PEER_GROUP2 route-map TEST_IN in neighbor Tenant_C_BGP_PEER_GROUP2 route-map TEST_OUT out - neighbor Tenant_C_BGP_PEER_GROUP2 activate neighbor UNDERLAY-PEERS activate ! address-family ipv6 no neighbor Tenant_C_BGP_PEER_GROUP activate ! address-family vpn-ipv4 - domain identifier 65000:4 neighbor IPVPN-INTERWORKING-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:4 ! address-family vpn-ipv6 - domain identifier 65000:4 neighbor IPVPN-INTERWORKING-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:4 ! vrf Tenant_A_WAN_Zone rd 192.168.255.16:14 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2B.cfg index bacba35e438..32e33aa4f33 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL2B.cfg @@ -174,9 +174,9 @@ router bfd ! router bgp 65107 router-id 192.168.255.17 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 bgp bestpath d-path neighbor EVPN-OVERLAY-PEERS peer group @@ -195,16 +195,16 @@ router bgp 65107 neighbor IPVPN-INTERWORKING-PEERS maximum-routes 50000 neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP peer group neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP remote-as 666 - neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP local-as 777 no-prepend replace-as neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP next-hop-self + neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP local-as 777 no-prepend replace-as neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP update-source lo0 neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP description Tenant C VRF WAN Zone peer group neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP ebgp-multihop 3 + neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP route-map TEST_IN in + neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP route-map TEST_OUT out neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP default-originate always neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP send-community neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP maximum-routes 1000 - neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP route-map TEST_IN in - neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP route-map TEST_OUT out neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -262,9 +262,9 @@ router bgp 65107 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds - domain identifier 65000:3 neighbor EVPN-OVERLAY-PEERS activate + domain identifier 65000:3 + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -276,14 +276,14 @@ router bgp 65107 neighbor Tenant_C_WAN_Zone_BGP_PEER_GROUP activate ! address-family vpn-ipv4 - domain identifier 65000:4 neighbor IPVPN-INTERWORKING-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:4 ! address-family vpn-ipv6 - domain identifier 65000:4 neighbor IPVPN-INTERWORKING-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65000:4 ! vrf Tenant_A_WAN_Zone rd 192.168.255.17:14 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1A.cfg index 8e19385604c..9bcd099aaad 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1A.cfg @@ -241,9 +241,9 @@ router bfd ! router bgp 65108 router-id 192.168.255.18 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -358,8 +358,8 @@ router bgp 65108 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1B.cfg index bd8f9fc6b5f..65acd725aed 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-CL1B.cfg @@ -245,9 +245,9 @@ router bfd ! router bgp 65109 router-id 192.168.255.19 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -260,10 +260,10 @@ router bgp 65109 neighbor MLAG-PEERS remote-as 65109 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description MLAG_PEER_DC1-CL1A + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -363,8 +363,8 @@ router bgp 65109 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF1A.cfg index 34314c02163..f5f5aa5a392 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF1A.cfg @@ -290,10 +290,10 @@ router bfd ! router bgp 65101 router-id 192.168.42.42 + bgp default ipv4-unicast graceful-restart restart-time 500 graceful-restart maximum-paths 4 ecmp 4 - bgp default ipv4-unicast distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -357,8 +357,8 @@ router bgp 65101 vlan 120-121 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2A.cfg index ac65d86f03f..babd8c43874 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2A.cfg @@ -684,10 +684,10 @@ router bfd ! router bgp 65102 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-for-convergence update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -799,8 +799,8 @@ router bgp 65102 vlan 410-413 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2B.cfg index 6e96eef989f..298e1dee8c5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-LEAF2B.cfg @@ -648,10 +648,10 @@ router bfd ! router bgp 65102 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-for-convergence update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -763,8 +763,8 @@ router bgp 65102 vlan 410-413 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE1.cfg index 59d1aac5989..2bd4b9ceace 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE1.cfg @@ -226,9 +226,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE2.cfg index 32c93a5df87..4afcd779e31 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE2.cfg @@ -196,9 +196,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE3.cfg index f4767c4d556..3587711bc43 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE3.cfg @@ -194,9 +194,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg index 83c811e1e53..a87fc69811b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg @@ -191,9 +191,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3A.cfg index ad6c4668fad..9a32523ceab 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3A.cfg @@ -918,9 +918,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -933,10 +933,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description MLAG_PEER_DC1-SVC3B + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -1036,8 +1036,8 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3B.cfg index caa3ac9412f..27b288dcb0f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SVC3B.cfg @@ -883,9 +883,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -898,10 +898,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description MLAG_PEER_DC1-SVC3A + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -1001,8 +1001,8 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1A.cfg index d3c3451042f..c02cc59d910 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1A.cfg @@ -526,9 +526,9 @@ router bfd ! router bgp 65110 router-id 192.168.255.21 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -541,10 +541,10 @@ router bgp 65110 neighbor MLAG-PEERS remote-as 65110 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description MLAG_PEER_DC1_UNDEPLOYED_LEAF1B + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -644,8 +644,8 @@ router bgp 65110 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1B.cfg index e1554fe39a4..fbe0d84b726 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1_UNDEPLOYED_LEAF1B.cfg @@ -526,9 +526,9 @@ router bfd ! router bgp 65111 router-id 192.168.255.22 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -541,10 +541,10 @@ router bgp 65111 neighbor MLAG-PEERS remote-as 65111 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description MLAG_PEER_DC1_UNDEPLOYED_LEAF1A + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -644,8 +644,8 @@ router bgp 65111 vlan 350 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF1.cfg index 6839913cee7..375272ff5ed 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF1.cfg @@ -75,9 +75,9 @@ router bfd ! router bgp 65000 router-id 10.0.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF2.cfg index fe6c826c325..35e869a1e52 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DUP-LEAF2.cfg @@ -75,9 +75,9 @@ router bfd ! router bgp 65000 router-id 10.0.0.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-DISABLED.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-DISABLED.cfg index 7de80057153..2e0fc67d071 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-DISABLED.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-DISABLED.cfg @@ -521,9 +521,9 @@ router bfd ! router bgp 65106 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -546,6 +546,46 @@ router bgp 65106 route-target both 10001:10001 redistribute learned ! + vlan 2 + rd 192.168.255.8:10002 + route-target both 10002:10002 + redistribute learned + ! + vlan 3 + rd 192.168.255.8:10003 + route-target both 10003:10003 + redistribute learned + ! + vlan 4 + rd 192.168.255.8:10004 + route-target both 10004:10004 + redistribute learned + ! + vlan 5 + rd 192.168.255.8:10005 + route-target both 10005:10005 + redistribute learned + ! + vlan 6 + rd 192.168.255.8:10006 + route-target both 10006:10006 + redistribute learned + ! + vlan 7 + rd 192.168.255.8:10007 + route-target both 10007:10007 + redistribute learned + ! + vlan 8 + rd 192.168.255.8:10008 + route-target both 10008:10008 + redistribute learned + ! + vlan 9 + rd 192.168.255.8:10009 + route-target both 10009:10009 + redistribute learned + ! vlan 110 rd 192.168.255.8:10110 route-target both 10110:10110 @@ -591,11 +631,6 @@ router bgp 65106 route-target both 10150:10150 redistribute learned ! - vlan 2 - rd 192.168.255.8:10002 - route-target both 10002:10002 - redistribute learned - ! vlan 210 rd 192.168.255.8:10210 route-target both 10210:10210 @@ -656,11 +691,6 @@ router bgp 65106 route-target both 10260:10260 redistribute learned ! - vlan 3 - rd 192.168.255.8:10003 - route-target both 10003:10003 - redistribute learned - ! vlan 310 rd 192.168.255.8:10310 route-target both 10310:10310 @@ -681,44 +711,14 @@ router bgp 65106 route-target both 10331:10331 redistribute learned ! - vlan 4 - rd 192.168.255.8:10004 - route-target both 10004:10004 - redistribute learned - ! - vlan 4092 - rd 192.168.255.8:14092 - route-target both 14092:14092 - redistribute learned - ! - vlan 5 - rd 192.168.255.8:10005 - route-target both 10005:10005 - redistribute learned - ! vlan 550 rd 192.168.255.8:10550 route-target both 10550:10550 redistribute learned ! - vlan 6 - rd 192.168.255.8:10006 - route-target both 10006:10006 - redistribute learned - ! - vlan 7 - rd 192.168.255.8:10007 - route-target both 10007:10007 - redistribute learned - ! - vlan 8 - rd 192.168.255.8:10008 - route-target both 10008:10008 - redistribute learned - ! - vlan 9 - rd 192.168.255.8:10009 - route-target both 10009:10009 + vlan 4092 + rd 192.168.255.8:14092 + route-target both 14092:14092 redistribute learned ! address-family evpn diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1A.cfg index cb7c04675de..c60709e5339 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1A.cfg @@ -883,9 +883,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -899,9 +899,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description EVPN-MULTICAST-L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan4093 neighbor 172.31.255.0 peer group IPv4-UNDERLAY-PEERS @@ -1140,7 +1140,6 @@ router bgp 65101 ! vrf TEN_C_L3_MULTICAST_ENABLED_130_131 rd 192.168.255.3:66 - evpn multicast route-target import evpn 66:66 route-target export evpn 66:66 router-id 192.168.255.3 @@ -1148,10 +1147,10 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3065 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 rd 192.168.255.3:32 - evpn multicast route-target import evpn 32:32 route-target export evpn 32:32 router-id 192.168.255.3 @@ -1159,6 +1158,7 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3031 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_D_L3_MULTICAST_DISABLED_240_241 rd 192.168.255.3:42 @@ -1172,7 +1172,6 @@ router bgp 65101 ! vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 rd 192.168.255.3:41 - evpn multicast route-target import evpn 41:41 route-target export evpn 41:41 router-id 192.168.255.3 @@ -1180,10 +1179,10 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3040 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE rd 192.168.255.3:55 - evpn multicast route-target import evpn 55:55 route-target export evpn 55:55 router-id 192.168.255.3 @@ -1191,12 +1190,10 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3054 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES rd 192.168.255.3:60 - evpn multicast - address-family ipv4 - transit route-target import evpn 60:60 route-target export evpn 60:60 router-id 192.168.255.3 @@ -1204,12 +1201,12 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3059 redistribute connected route-map RM-CONN-2-BGP-VRFS - ! - vrf TEN_E_L3_MULTICAST_TRANSIT - rd 192.168.255.3:52 evpn multicast address-family ipv4 transit + ! + vrf TEN_E_L3_MULTICAST_TRANSIT + rd 192.168.255.3:52 route-target import evpn 52:52 route-target export evpn 52:52 router-id 192.168.255.3 @@ -1217,10 +1214,12 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3051 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast + address-family ipv4 + transit ! vrf TEN_E_PEG_L3_MULTICAST_ENABLED rd 192.168.255.3:51 - evpn multicast route-target import evpn 51:51 route-target export evpn 51:51 router-id 192.168.255.3 @@ -1228,6 +1227,7 @@ router bgp 65101 neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description EVPN-MULTICAST-L3LEAF1B_Vlan3050 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! router multicast ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1B.cfg index 25890df91c1..11216a6e1d5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF1B.cfg @@ -883,9 +883,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -899,9 +899,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description EVPN-MULTICAST-L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan4093 neighbor 172.31.255.2 peer group IPv4-UNDERLAY-PEERS @@ -1140,7 +1140,6 @@ router bgp 65101 ! vrf TEN_C_L3_MULTICAST_ENABLED_130_131 rd 192.168.255.4:66 - evpn multicast route-target import evpn 66:66 route-target export evpn 66:66 router-id 192.168.255.4 @@ -1148,10 +1147,10 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3065 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 rd 192.168.255.4:32 - evpn multicast route-target import evpn 32:32 route-target export evpn 32:32 router-id 192.168.255.4 @@ -1159,6 +1158,7 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3031 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_D_L3_MULTICAST_DISABLED_240_241 rd 192.168.255.4:42 @@ -1172,7 +1172,6 @@ router bgp 65101 ! vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 rd 192.168.255.4:41 - evpn multicast route-target import evpn 41:41 route-target export evpn 41:41 router-id 192.168.255.4 @@ -1180,10 +1179,10 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3040 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE rd 192.168.255.4:55 - evpn multicast route-target import evpn 55:55 route-target export evpn 55:55 router-id 192.168.255.4 @@ -1191,12 +1190,10 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3054 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES rd 192.168.255.4:60 - evpn multicast - address-family ipv4 - transit route-target import evpn 60:60 route-target export evpn 60:60 router-id 192.168.255.4 @@ -1204,12 +1201,12 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3059 redistribute connected route-map RM-CONN-2-BGP-VRFS - ! - vrf TEN_E_L3_MULTICAST_TRANSIT - rd 192.168.255.4:52 evpn multicast address-family ipv4 transit + ! + vrf TEN_E_L3_MULTICAST_TRANSIT + rd 192.168.255.4:52 route-target import evpn 52:52 route-target export evpn 52:52 router-id 192.168.255.4 @@ -1217,10 +1214,12 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3051 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast + address-family ipv4 + transit ! vrf TEN_E_PEG_L3_MULTICAST_ENABLED rd 192.168.255.4:51 - evpn multicast route-target import evpn 51:51 route-target export evpn 51:51 router-id 192.168.255.4 @@ -1228,6 +1227,7 @@ router bgp 65101 neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description EVPN-MULTICAST-L3LEAF1A_Vlan3050 redistribute connected route-map RM-CONN-2-BGP-VRFS + evpn multicast ! router multicast ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF2A.cfg index 1c09bf9983e..cf3e0dd75f5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF2A.cfg @@ -602,9 +602,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -628,6 +628,50 @@ router bgp 65103 redistribute igmp redistribute learned ! + vlan 2 + rd 192.168.255.5:10002 + route-target both 10002:10002 + redistribute igmp + redistribute learned + ! + vlan 3 + rd 192.168.255.5:10003 + route-target both 10003:10003 + redistribute igmp + redistribute learned + ! + vlan 4 + rd 192.168.255.5:10004 + route-target both 10004:10004 + redistribute learned + ! + vlan 5 + rd 192.168.255.5:10005 + route-target both 10005:10005 + redistribute learned + ! + vlan 6 + rd 192.168.255.5:10006 + route-target both 10006:10006 + redistribute learned + ! + vlan 7 + rd 192.168.255.5:10007 + route-target both 10007:10007 + redistribute learned + ! + vlan 8 + rd 192.168.255.5:10008 + route-target both 10008:10008 + redistribute igmp + redistribute learned + ! + vlan 9 + rd 192.168.255.5:10009 + route-target both 10009:10009 + redistribute igmp + redistribute learned + ! vlan 110 rd 192.168.255.5:10110 route-target both 10110:10110 @@ -676,12 +720,6 @@ router bgp 65103 route-target both 10150:10150 redistribute learned ! - vlan 2 - rd 192.168.255.5:10002 - route-target both 10002:10002 - redistribute igmp - redistribute learned - ! vlan 210 rd 192.168.255.5:10210 route-target both 10210:10210 @@ -745,12 +783,6 @@ router bgp 65103 route-target both 10260:10260 redistribute learned ! - vlan 3 - rd 192.168.255.5:10003 - route-target both 10003:10003 - redistribute igmp - redistribute learned - ! vlan 310 rd 192.168.255.5:10310 route-target both 10310:10310 @@ -771,46 +803,14 @@ router bgp 65103 route-target both 10331:10331 redistribute learned ! - vlan 4 - rd 192.168.255.5:10004 - route-target both 10004:10004 - redistribute learned - ! - vlan 4092 - rd 192.168.255.5:14092 - route-target both 14092:14092 - redistribute igmp - redistribute learned - ! - vlan 5 - rd 192.168.255.5:10005 - route-target both 10005:10005 - redistribute learned - ! vlan 550 rd 192.168.255.5:10550 route-target both 10550:10550 redistribute learned ! - vlan 6 - rd 192.168.255.5:10006 - route-target both 10006:10006 - redistribute learned - ! - vlan 7 - rd 192.168.255.5:10007 - route-target both 10007:10007 - redistribute learned - ! - vlan 8 - rd 192.168.255.5:10008 - route-target both 10008:10008 - redistribute igmp - redistribute learned - ! - vlan 9 - rd 192.168.255.5:10009 - route-target both 10009:10009 + vlan 4092 + rd 192.168.255.5:14092 + route-target both 14092:14092 redistribute igmp redistribute learned ! @@ -872,19 +872,19 @@ router bgp 65103 ! vrf TEN_C_L3_MULTICAST_ENABLED_130_131 rd 192.168.255.5:66 - evpn multicast route-target import evpn 66:66 route-target export evpn 66:66 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 rd 192.168.255.5:32 - evpn multicast route-target import evpn 32:32 route-target export evpn 32:32 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_D_L3_MULTICAST_DISABLED_240_241 rd 192.168.255.5:42 @@ -895,43 +895,43 @@ router bgp 65103 ! vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 rd 192.168.255.5:41 - evpn multicast route-target import evpn 41:41 route-target export evpn 41:41 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE rd 192.168.255.5:55 - evpn multicast route-target import evpn 55:55 route-target export evpn 55:55 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES rd 192.168.255.5:60 - evpn multicast route-target import evpn 60:60 route-target export evpn 60:60 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_TRANSIT rd 192.168.255.5:52 - evpn multicast route-target import evpn 52:52 route-target export evpn 52:52 router-id 192.168.255.5 redistribute connected + evpn multicast ! vrf TEN_E_PEG_L3_MULTICAST_ENABLED rd 192.168.255.5:51 - evpn multicast route-target import evpn 51:51 route-target export evpn 51:51 router-id 192.168.255.5 redistribute connected + evpn multicast ! router multicast ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3A.cfg index 31d9b4e5555..6402ff66113 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3A.cfg @@ -630,9 +630,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -656,6 +656,50 @@ router bgp 65104 redistribute igmp redistribute learned ! + vlan 2 + rd 192.168.255.6:10002 + route-target both 10002:10002 + redistribute igmp + redistribute learned + ! + vlan 3 + rd 192.168.255.6:10003 + route-target both 10003:10003 + redistribute igmp + redistribute learned + ! + vlan 4 + rd 192.168.255.6:10004 + route-target both 10004:10004 + redistribute learned + ! + vlan 5 + rd 192.168.255.6:10005 + route-target both 10005:10005 + redistribute learned + ! + vlan 6 + rd 192.168.255.6:10006 + route-target both 10006:10006 + redistribute learned + ! + vlan 7 + rd 192.168.255.6:10007 + route-target both 10007:10007 + redistribute learned + ! + vlan 8 + rd 192.168.255.6:10008 + route-target both 10008:10008 + redistribute igmp + redistribute learned + ! + vlan 9 + rd 192.168.255.6:10009 + route-target both 10009:10009 + redistribute igmp + redistribute learned + ! vlan 110 rd 192.168.255.6:10110 route-target both 10110:10110 @@ -704,12 +748,6 @@ router bgp 65104 route-target both 10150:10150 redistribute learned ! - vlan 2 - rd 192.168.255.6:10002 - route-target both 10002:10002 - redistribute igmp - redistribute learned - ! vlan 210 rd 192.168.255.6:10210 route-target both 10210:10210 @@ -773,12 +811,6 @@ router bgp 65104 route-target both 10260:10260 redistribute learned ! - vlan 3 - rd 192.168.255.6:10003 - route-target both 10003:10003 - redistribute igmp - redistribute learned - ! vlan 310 rd 192.168.255.6:10310 route-target both 10310:10310 @@ -799,46 +831,14 @@ router bgp 65104 route-target both 10331:10331 redistribute learned ! - vlan 4 - rd 192.168.255.6:10004 - route-target both 10004:10004 - redistribute learned - ! - vlan 4092 - rd 192.168.255.6:14092 - route-target both 14092:14092 - redistribute igmp - redistribute learned - ! - vlan 5 - rd 192.168.255.6:10005 - route-target both 10005:10005 - redistribute learned - ! vlan 550 rd 192.168.255.6:10550 route-target both 10550:10550 redistribute learned ! - vlan 6 - rd 192.168.255.6:10006 - route-target both 10006:10006 - redistribute learned - ! - vlan 7 - rd 192.168.255.6:10007 - route-target both 10007:10007 - redistribute learned - ! - vlan 8 - rd 192.168.255.6:10008 - route-target both 10008:10008 - redistribute igmp - redistribute learned - ! - vlan 9 - rd 192.168.255.6:10009 - route-target both 10009:10009 + vlan 4092 + rd 192.168.255.6:14092 + route-target both 14092:14092 redistribute igmp redistribute learned ! @@ -900,19 +900,19 @@ router bgp 65104 ! vrf TEN_C_L3_MULTICAST_ENABLED_130_131 rd 192.168.255.6:66 - evpn multicast route-target import evpn 66:66 route-target export evpn 66:66 router-id 192.168.255.6 redistribute connected + evpn multicast ! vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 rd 192.168.255.6:32 - evpn multicast route-target import evpn 32:32 route-target export evpn 32:32 router-id 192.168.255.6 redistribute connected + evpn multicast ! vrf TEN_D_L3_MULTICAST_DISABLED_240_241 rd 192.168.255.6:42 @@ -923,47 +923,47 @@ router bgp 65104 ! vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 rd 192.168.255.6:41 - evpn multicast route-target import evpn 41:41 route-target export evpn 41:41 router-id 192.168.255.6 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE rd 192.168.255.6:55 - evpn multicast route-target import evpn 55:55 route-target export evpn 55:55 router-id 192.168.255.6 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES rd 192.168.255.6:60 - evpn multicast - address-family ipv4 - transit route-target import evpn 60:60 route-target export evpn 60:60 router-id 192.168.255.6 redistribute connected - ! - vrf TEN_E_L3_MULTICAST_TRANSIT - rd 192.168.255.6:52 evpn multicast address-family ipv4 transit + ! + vrf TEN_E_L3_MULTICAST_TRANSIT + rd 192.168.255.6:52 route-target import evpn 52:52 route-target export evpn 52:52 router-id 192.168.255.6 redistribute connected + evpn multicast + address-family ipv4 + transit ! vrf TEN_E_PEG_L3_MULTICAST_ENABLED rd 192.168.255.6:51 - evpn multicast route-target import evpn 51:51 route-target export evpn 51:51 router-id 192.168.255.6 redistribute connected + evpn multicast ! router multicast ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3B.cfg index b45ee54b28f..142f09299ad 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-L3LEAF3B.cfg @@ -630,9 +630,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -656,6 +656,50 @@ router bgp 65105 redistribute igmp redistribute learned ! + vlan 2 + rd 192.168.255.7:10002 + route-target both 10002:10002 + redistribute igmp + redistribute learned + ! + vlan 3 + rd 192.168.255.7:10003 + route-target both 10003:10003 + redistribute igmp + redistribute learned + ! + vlan 4 + rd 192.168.255.7:10004 + route-target both 10004:10004 + redistribute learned + ! + vlan 5 + rd 192.168.255.7:10005 + route-target both 10005:10005 + redistribute learned + ! + vlan 6 + rd 192.168.255.7:10006 + route-target both 10006:10006 + redistribute learned + ! + vlan 7 + rd 192.168.255.7:10007 + route-target both 10007:10007 + redistribute learned + ! + vlan 8 + rd 192.168.255.7:10008 + route-target both 10008:10008 + redistribute igmp + redistribute learned + ! + vlan 9 + rd 192.168.255.7:10009 + route-target both 10009:10009 + redistribute igmp + redistribute learned + ! vlan 110 rd 192.168.255.7:10110 route-target both 10110:10110 @@ -704,12 +748,6 @@ router bgp 65105 route-target both 10150:10150 redistribute learned ! - vlan 2 - rd 192.168.255.7:10002 - route-target both 10002:10002 - redistribute igmp - redistribute learned - ! vlan 210 rd 192.168.255.7:10210 route-target both 10210:10210 @@ -773,12 +811,6 @@ router bgp 65105 route-target both 10260:10260 redistribute learned ! - vlan 3 - rd 192.168.255.7:10003 - route-target both 10003:10003 - redistribute igmp - redistribute learned - ! vlan 310 rd 192.168.255.7:10310 route-target both 10310:10310 @@ -799,46 +831,14 @@ router bgp 65105 route-target both 10331:10331 redistribute learned ! - vlan 4 - rd 192.168.255.7:10004 - route-target both 10004:10004 - redistribute learned - ! - vlan 4092 - rd 192.168.255.7:14092 - route-target both 14092:14092 - redistribute igmp - redistribute learned - ! - vlan 5 - rd 192.168.255.7:10005 - route-target both 10005:10005 - redistribute learned - ! vlan 550 rd 192.168.255.7:10550 route-target both 10550:10550 redistribute learned ! - vlan 6 - rd 192.168.255.7:10006 - route-target both 10006:10006 - redistribute learned - ! - vlan 7 - rd 192.168.255.7:10007 - route-target both 10007:10007 - redistribute learned - ! - vlan 8 - rd 192.168.255.7:10008 - route-target both 10008:10008 - redistribute igmp - redistribute learned - ! - vlan 9 - rd 192.168.255.7:10009 - route-target both 10009:10009 + vlan 4092 + rd 192.168.255.7:14092 + route-target both 14092:14092 redistribute igmp redistribute learned ! @@ -900,19 +900,19 @@ router bgp 65105 ! vrf TEN_C_L3_MULTICAST_ENABLED_130_131 rd 192.168.255.7:66 - evpn multicast route-target import evpn 66:66 route-target export evpn 66:66 router-id 192.168.255.7 redistribute connected + evpn multicast ! vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 rd 192.168.255.7:32 - evpn multicast route-target import evpn 32:32 route-target export evpn 32:32 router-id 192.168.255.7 redistribute connected + evpn multicast ! vrf TEN_D_L3_MULTICAST_DISABLED_240_241 rd 192.168.255.7:42 @@ -923,47 +923,47 @@ router bgp 65105 ! vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 rd 192.168.255.7:41 - evpn multicast route-target import evpn 41:41 route-target export evpn 41:41 router-id 192.168.255.7 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE rd 192.168.255.7:55 - evpn multicast route-target import evpn 55:55 route-target export evpn 55:55 router-id 192.168.255.7 redistribute connected + evpn multicast ! vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES rd 192.168.255.7:60 - evpn multicast - address-family ipv4 - transit route-target import evpn 60:60 route-target export evpn 60:60 router-id 192.168.255.7 redistribute connected - ! - vrf TEN_E_L3_MULTICAST_TRANSIT - rd 192.168.255.7:52 evpn multicast address-family ipv4 transit + ! + vrf TEN_E_L3_MULTICAST_TRANSIT + rd 192.168.255.7:52 route-target import evpn 52:52 route-target export evpn 52:52 router-id 192.168.255.7 redistribute connected + evpn multicast + address-family ipv4 + transit ! vrf TEN_E_PEG_L3_MULTICAST_ENABLED rd 192.168.255.7:51 - evpn multicast route-target import evpn 51:51 route-target export evpn 51:51 router-id 192.168.255.7 redistribute connected + evpn multicast ! router multicast ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-SPINE1.cfg index 03859d31fe8..aa35c48d2dc 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/EVPN-MULTICAST-SPINE1.cfg @@ -96,9 +96,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/IGMP-QUERIER-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/IGMP-QUERIER-L3LEAF1A.cfg index 1e0f6d1d3d9..f4031752515 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/IGMP-QUERIER-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/IGMP-QUERIER-L3LEAF1A.cfg @@ -242,9 +242,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -261,6 +261,41 @@ router bgp 65101 route-target both 10001:10001 redistribute learned ! + vlan 2 + rd 192.168.255.1:10002 + route-target both 10002:10002 + redistribute learned + ! + vlan 3 + rd 192.168.255.1:10003 + route-target both 10003:10003 + redistribute learned + ! + vlan 11 + rd 192.168.255.1:20011 + route-target both 20011:20011 + redistribute learned + ! + vlan 12 + rd 192.168.255.1:20012 + route-target both 20012:20012 + redistribute learned + ! + vlan 21 + rd 192.168.255.1:40021 + route-target both 40021:40021 + redistribute learned + ! + vlan 22 + rd 192.168.255.1:40022 + route-target both 40022:40022 + redistribute learned + ! + vlan 23 + rd 192.168.255.1:40023 + route-target both 40023:40023 + redistribute learned + ! vlan 101 rd 192.168.255.1:10101 route-target both 10101:10101 @@ -276,11 +311,6 @@ router bgp 65101 route-target both 10103:10103 redistribute learned ! - vlan 11 - rd 192.168.255.1:20011 - route-target both 20011:20011 - redistribute learned - ! vlan 111 rd 192.168.255.1:20111 route-target both 20111:20111 @@ -296,11 +326,6 @@ router bgp 65101 route-target both 20113:20113 redistribute learned ! - vlan 12 - rd 192.168.255.1:20012 - route-target both 20012:20012 - redistribute learned - ! vlan 121 rd 192.168.255.1:40121 route-target both 40121:40121 @@ -316,31 +341,6 @@ router bgp 65101 route-target both 40123:40123 redistribute learned ! - vlan 2 - rd 192.168.255.1:10002 - route-target both 10002:10002 - redistribute learned - ! - vlan 21 - rd 192.168.255.1:40021 - route-target both 40021:40021 - redistribute learned - ! - vlan 22 - rd 192.168.255.1:40022 - route-target both 40022:40022 - redistribute learned - ! - vlan 23 - rd 192.168.255.1:40023 - route-target both 40023:40023 - redistribute learned - ! - vlan 3 - rd 192.168.255.1:10003 - route-target both 10003:10003 - redistribute learned - ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1A.cfg index 38b140c6777..228e4cbb270 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1A.cfg @@ -359,9 +359,9 @@ router bfd ! router bgp 65151 router-id 192.168.255.33 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -388,8 +388,8 @@ router bgp 65151 vlan 310 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1B.cfg index f27dc3b19db..7edd737d6ba 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF1B.cfg @@ -359,9 +359,9 @@ router bfd ! router bgp 65152 router-id 192.168.255.34 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -388,8 +388,8 @@ router bgp 65152 vlan 310 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF2A.cfg index 67a44d1a449..97221c63fc5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MH-LEAF2A.cfg @@ -171,9 +171,9 @@ router bfd ! router bgp 65153 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -182,10 +182,10 @@ router bgp 65153 neighbor EVPN-OVERLAY-PEERS send-community neighbor EVPN-OVERLAY-PEERS maximum-routes 0 neighbor UNDERLAY-PEERS peer group + neighbor UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community neighbor UNDERLAY-PEERS maximum-routes 12000 - neighbor UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out neighbor 10.10.101.4 peer group UNDERLAY-PEERS neighbor 10.10.101.4 remote-as 65001 neighbor 10.10.101.4 description DC1-SPINE1_Ethernet21 @@ -208,8 +208,8 @@ router bgp 65153 vlan 310 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1A.cfg index fa5fe2046cf..0a1e6b26468 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1A.cfg @@ -129,9 +129,9 @@ router bfd ! router bgp 65161 router-id 192.168.255.36 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -144,8 +144,8 @@ router bgp 65161 neighbor 192.168.255.1 description DC1-SPINE1 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1B.cfg index 40084ab6ad1..574804ef352 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG-OSPF-L3LEAF1B.cfg @@ -129,9 +129,9 @@ router bfd ! router bgp 65161 router-id 192.168.255.37 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -144,8 +144,8 @@ router bgp 65161 neighbor 192.168.255.1 description DC1-SPINE1 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1A.cfg index 7c9551055d1..8367e2b216c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1A.cfg @@ -108,9 +108,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -124,9 +124,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_IPV6_L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.5 description MLAG_IPV6_L3LEAF1B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1B.cfg index 7e442ac8131..be7f17f6ccb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_IPV6_L3LEAF1B.cfg @@ -108,9 +108,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.36 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -124,9 +124,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_IPV6_L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.4 description MLAG_IPV6_L3LEAF1A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1A.cfg index 178ef97210c..0ee0f373e29 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1A.cfg @@ -115,9 +115,9 @@ router bfd ! router bgp 923 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -131,9 +131,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_ODD_ID_L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.3 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.3 description MLAG_ODD_ID_L3LEAF1B_Vlan4093 neighbor 10.254.255.250 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1B.cfg index 687c239b697..278dfb5e6b1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_ODD_ID_L3LEAF1B.cfg @@ -113,9 +113,9 @@ router bfd ! router bgp 923 router-id 192.168.255.36 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -129,9 +129,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_ODD_ID_L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.2 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.2 description MLAG_ODD_ID_L3LEAF1A_Vlan4093 neighbor 10.254.255.254 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1A.cfg index 190e27db6c8..fdf8f495d28 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1A.cfg @@ -143,9 +143,9 @@ router bfd ! router bgp 923 router-id 192.168.255.32 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -159,9 +159,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_SAME_SUBNET_L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.2 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.2 description MLAG_SAME_SUBNET_L3LEAF1B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1B.cfg index 99ef06867cc..e645a4daaaa 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF1B.cfg @@ -143,9 +143,9 @@ router bfd ! router bgp 923 router-id 192.168.255.33 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -159,9 +159,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_SAME_SUBNET_L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.1 description MLAG_SAME_SUBNET_L3LEAF1A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2A.cfg index 2ce25d5407b..fb93c6722f2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2A.cfg @@ -143,9 +143,9 @@ router bfd ! router bgp 923 router-id 192.168.255.34 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -159,9 +159,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_SAME_SUBNET_L3LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.2 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.2 description MLAG_SAME_SUBNET_L3LEAF2B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2B.cfg index dc4a298f686..31741936097 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/MLAG_SAME_SUBNET_L3LEAF2B.cfg @@ -143,9 +143,9 @@ router bfd ! router bgp 923 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -159,9 +159,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description MLAG_SAME_SUBNET_L3LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.1 description MLAG_SAME_SUBNET_L3LEAF2A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF1.cfg index e33a31c5672..57462be5b8b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF1.cfg @@ -73,9 +73,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65001 router-id 192.168.254.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF2.cfg index 991e2967316..069419cb9c6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_CVX_L3LEAF2.cfg @@ -73,9 +73,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65002 router-id 192.168.254.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF1.cfg index 6cf537787ff..0c6b40c0507 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF1.cfg @@ -94,9 +94,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65001 router-id 192.168.254.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF2.cfg index 9c8a4bec1a4..b3054380cd3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF2.cfg @@ -94,9 +94,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65002 router-id 192.168.254.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A.cfg index dd351f707a3..0265706d72c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A.cfg @@ -150,9 +150,9 @@ route-map RM-MLAG-PEER-IN permit 10 ! router bgp 65003 router-id 192.168.254.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -160,9 +160,9 @@ router bgp 65003 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65003 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 192.168.253.5 description OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B.cfg index 8540d7db55b..c322b79e2bb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3B.cfg @@ -150,9 +150,9 @@ route-map RM-MLAG-PEER-IN permit 10 ! router bgp 65003 router-id 192.168.254.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -160,9 +160,9 @@ router bgp 65003 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65003 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 192.168.253.4 description OVERLAY_ROUTING_PROTOCOL_HER_L3LEAF3A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1A.cfg index 0229d6999d7..b6d4927b5c8 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1A.cfg @@ -108,9 +108,9 @@ router bfd ! router bgp 923 router-id 192.168.255.35 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -124,9 +124,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description OVERRIDE_VTEP_L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.5 description OVERRIDE_VTEP_L3LEAF1B_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1B.cfg index c28e8c8c2c0..6ee65ad203d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/OVERRIDE_VTEP_L3LEAF1B.cfg @@ -96,9 +96,9 @@ router bfd ! router bgp 923 router-id 192.168.255.36 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -112,9 +112,9 @@ router bgp 923 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 923 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description OVERRIDE_VTEP_L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.10.224.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.10.224.4 description OVERRIDE_VTEP_L3LEAF1A_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/P2P-UPLINKS-IPV4-PREFIX-LENGTH.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/P2P-UPLINKS-IPV4-PREFIX-LENGTH.cfg index c382b69087d..fae15110316 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/P2P-UPLINKS-IPV4-PREFIX-LENGTH.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/P2P-UPLINKS-IPV4-PREFIX-LENGTH.cfg @@ -54,9 +54,9 @@ router bfd ! router bgp 65123 router-id 10.254.254.32 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF1.cfg index 6ec3b58988f..1abc020322c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF1.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF2.cfg index cfee34f4354..b5bde2df719 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF2.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65002 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF3.cfg index d3004c5a7f1..21717191eb0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF3.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65003 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF4.cfg index a6dd81db1e2..a3a5df51f4b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF4.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65004 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF5.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF5.cfg index 272f4ee29c5..ed946e7fbda 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF5.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF5.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65005 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF6.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF6.cfg index 45c778b396b..e3a34510889 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF6.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF6.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65006 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF7.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF7.cfg index f7308e7ec21..0f86cd22bd4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF7.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/RD-RT-ADMIN-SUBFIELD-L3LEAF7.cfg @@ -104,9 +104,9 @@ router bfd ! router bgp 65007 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_1.cfg index 5d04c699db5..0a29c05ba26 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_1.cfg @@ -271,9 +271,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_2.cfg index bbfabde1fd9..4e998e06c39 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/SVI_PROFILE_NODE_2.cfg @@ -271,9 +271,9 @@ router bfd ! router bgp 65002 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1A.cfg index 3b3bdca1794..d397ab46054 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1A.cfg @@ -165,9 +165,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -181,9 +181,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UNDERLAY-MULTICAST-L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description UNDERLAY-MULTICAST-L3LEAF1B_Vlan4093 neighbor 172.31.255.0 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1B.cfg index c4b76eaa4f7..cd6d1335fa6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF1B.cfg @@ -148,9 +148,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -164,9 +164,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UNDERLAY-MULTICAST-L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description UNDERLAY-MULTICAST-L3LEAF1A_Vlan4093 neighbor 172.31.255.4 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2A.cfg index ca91c0c04a7..3fe8de48668 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2A.cfg @@ -138,9 +138,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -154,9 +154,9 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UNDERLAY-MULTICAST-L3LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.252.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.252.5 description UNDERLAY-MULTICAST-L3LEAF2B_Vlan4094 neighbor 172.31.255.8 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2B.cfg index bda586cbf40..0cda8f327c8 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-L3LEAF2B.cfg @@ -138,9 +138,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -154,9 +154,9 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UNDERLAY-MULTICAST-L3LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.252.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.252.4 description UNDERLAY-MULTICAST-L3LEAF2A_Vlan4094 neighbor 172.31.255.12 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE1.cfg index 7293cf14c14..e5b2030fa5b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE1.cfg @@ -92,9 +92,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE2.cfg index 0348d047a83..99368b7c1cd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY-MULTICAST-SPINE2.cfg @@ -76,9 +76,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_L3LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_L3LEAF1.cfg index de4d5a7d590..877c73a2ef1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_L3LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_L3LEAF1.cfg @@ -60,9 +60,9 @@ route-map RM-BGP-AS65000-OUT permit 20 ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE1.cfg index 00ab917a745..7f52e28fde9 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE1.cfg @@ -49,9 +49,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE2.cfg index 3395b31a54e..37a67a0c31b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UNDERLAY_FILTER_PEER_AS_SPINE2.cfg @@ -49,9 +49,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A.cfg index 6d04f967ef5..3e1a1f25a97 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A.cfg @@ -142,9 +142,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -158,9 +158,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.1 description UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B_Vlan4093 neighbor 172.31.255.0 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B.cfg index 3ee28c8b60d..dcdd4f16ea7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1B.cfg @@ -142,9 +142,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -158,9 +158,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.251.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.251.0 description UPLINK-MLAG-STRUCTURED-CONFIG-L3LEAF1A_Vlan4093 neighbor 172.31.255.2 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-SPINE1.cfg index 616001daaad..ea870ba8928 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK-MLAG-STRUCTURED-CONFIG-SPINE1.cfg @@ -64,9 +64,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_LEAF1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_LEAF1.cfg index 4eaa6511bbd..4e32023d4f6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_LEAF1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_LEAF1.cfg @@ -114,9 +114,9 @@ ip routing vrf PROD ! router bgp 65000 router-id 192.168.42.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -133,25 +133,25 @@ router bgp 65000 ! vrf IT router-id 192.168.42.3 - neighbor 10.42.42.10 remote-as 65000 neighbor 10.42.42.10 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.10 remote-as 65000 neighbor 10.42.42.10 description UPLINK_P2P_VRFS_TESTS_SPINE2_Ethernet2.100_vrf_IT redistribute connected ! vrf ONLY-ON-L2LEAF router-id 192.168.42.3 - neighbor 10.42.42.8 remote-as 65000 neighbor 10.42.42.8 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.8 remote-as 65000 neighbor 10.42.42.8 description UPLINK_P2P_VRFS_TESTS_SPINE1_Ethernet1.66_vrf_ONLY-ON-L2LEAF redistribute connected ! vrf PROD router-id 192.168.42.3 - neighbor 10.42.42.8 remote-as 65000 neighbor 10.42.42.8 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.8 remote-as 65000 neighbor 10.42.42.8 description UPLINK_P2P_VRFS_TESTS_SPINE1_Ethernet1.42_vrf_PROD - neighbor 10.42.42.10 remote-as 65000 neighbor 10.42.42.10 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.10 remote-as 65000 neighbor 10.42.42.10 description UPLINK_P2P_VRFS_TESTS_SPINE2_Ethernet2.42_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE1.cfg index 311767d51b5..5567d4799be 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE1.cfg @@ -61,9 +61,9 @@ ip routing vrf PROD ! router bgp 65000 router-id 192.168.42.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -77,14 +77,14 @@ router bgp 65000 ! vrf ONLY-ON-L2LEAF router-id 192.168.42.1 - neighbor 10.42.42.9 remote-as 65000 neighbor 10.42.42.9 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.9 remote-as 65000 neighbor 10.42.42.9 description UPLINK_P2P_VRFS_TESTS_LEAF1_Ethernet1.66_vrf_ONLY-ON-L2LEAF ! vrf PROD router-id 192.168.42.1 - neighbor 10.42.42.9 remote-as 65000 neighbor 10.42.42.9 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.9 remote-as 65000 neighbor 10.42.42.9 description UPLINK_P2P_VRFS_TESTS_LEAF1_Ethernet1.42_vrf_PROD ! end diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE2.cfg index 1e4fd94c3f7..b8f5f8f16bc 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/UPLINK_P2P_VRFS_TESTS_SPINE2.cfg @@ -61,9 +61,9 @@ ip routing vrf PROD ! router bgp 65000 router-id 192.168.42.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 @@ -77,14 +77,14 @@ router bgp 65000 ! vrf IT router-id 192.168.42.2 - neighbor 10.42.42.11 remote-as 65000 neighbor 10.42.42.11 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.11 remote-as 65000 neighbor 10.42.42.11 description UPLINK_P2P_VRFS_TESTS_LEAF1_Ethernet2.100_vrf_IT ! vrf PROD router-id 192.168.42.2 - neighbor 10.42.42.11 remote-as 65000 neighbor 10.42.42.11 peer group IPv4-UNDERLAY-PEERS + neighbor 10.42.42.11 remote-as 65000 neighbor 10.42.42.11 description UPLINK_P2P_VRFS_TESTS_LEAF1_Ethernet2.42_vrf_PROD ! end diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-from-network-services-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-from-network-services-1.cfg index 1d7be236aba..65ef2ca47ad 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-from-network-services-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-from-network-services-1.cfg @@ -99,16 +99,16 @@ route-map RM-MLAG-PEER-IN permit 10 ! router bgp 65001 router-id 192.0.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description bgp-from-network-services-2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MYPEERGROUP peer group neighbor MYPEERGROUP remote-as 65991 neighbor MYPEERGROUP next-hop-self diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-options.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-options.cfg index c18f5a99018..0587d8be269 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-options.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-options.cfg @@ -40,10 +40,10 @@ router bfd ! router bgp 65000 router-id 10.10.10.1 - distance bgp 20 200 200 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + distance bgp 20 200 200 + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-1.cfg index 66b3a57d2a6..58efe2b5b17 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-1.cfg @@ -99,9 +99,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.111 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS remote-as 65001 neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -109,18 +109,18 @@ router bgp 65001 neighbor EVPN-OVERLAY-PEERS send-community neighbor EVPN-OVERLAY-PEERS maximum-routes 0 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS description Description for ipv4_underlay_peers via structured_config neighbor IPv4-UNDERLAY-PEERS bfd + neighbor IPv4-UNDERLAY-PEERS description Description for ipv4_underlay_peers via structured_config neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self - neighbor MLAG-IPv4-UNDERLAY-PEER description Description for mlag_ipv4_underlay_peer via structured_config neighbor MLAG-IPv4-UNDERLAY-PEER bfd + neighbor MLAG-IPv4-UNDERLAY-PEER description Description for mlag_ipv4_underlay_peer via structured_config + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.253.205 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 192.168.253.205 description bgp-peer-groups-2_Vlan4094 neighbor 192.168.255.112 peer group EVPN-OVERLAY-PEERS @@ -128,9 +128,9 @@ router bgp 65001 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor EVPN-OVERLAY-PEERS activate neighbor EVPN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor EVPN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-2.cfg index 74f8b8fbcb9..714e990fb2a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-2.cfg @@ -89,10 +89,10 @@ router bfd ! router bgp 65001 router-id 192.168.255.112 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.255.112 + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS remote-as 65001 neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -101,18 +101,18 @@ router bgp 65001 neighbor EVPN-OVERLAY-PEERS send-community neighbor EVPN-OVERLAY-PEERS maximum-routes 0 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS description Description for ipv4_underlay_peers via structured_config neighbor IPv4-UNDERLAY-PEERS bfd + neighbor IPv4-UNDERLAY-PEERS description Description for ipv4_underlay_peers via structured_config neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor MLAG-IPv4-UNDERLAY-PEER peer group neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self - neighbor MLAG-IPv4-UNDERLAY-PEER description Description for mlag_ipv4_underlay_peer via structured_config neighbor MLAG-IPv4-UNDERLAY-PEER bfd + neighbor MLAG-IPv4-UNDERLAY-PEER description Description for mlag_ipv4_underlay_peer via structured_config + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor RR-OVERLAY-PEERS peer group neighbor RR-OVERLAY-PEERS remote-as 65001 neighbor RR-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-3.cfg index 4b103fb981c..c9208797732 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/bgp-peer-groups-3.cfg @@ -39,9 +39,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.114 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 bgp bestpath d-path neighbor IPVPN-GATEWAY-PEERS peer group neighbor IPVPN-GATEWAY-PEERS update-source Loopback0 @@ -56,19 +56,19 @@ router bgp 65001 neighbor MPLS-OVERLAY-PEERS maximum-routes 0 ! address-family evpn - domain identifier 65535:1 neighbor default encapsulation mpls next-hop-self source-interface Loopback0 neighbor MPLS-OVERLAY-PEERS activate + domain identifier 65535:1 ! address-family ipv4 no neighbor IPVPN-GATEWAY-PEERS activate no neighbor MPLS-OVERLAY-PEERS activate ! address-family vpn-ipv4 - domain identifier 65535:2 neighbor IPVPN-GATEWAY-PEERS activate neighbor MPLS-OVERLAY-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65535:2 ! router isis CORE net 49.0001.1921.6825.5114.00 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-4-multicast.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-4-multicast.cfg index 338ac72eef7..6b2bc6d7c26 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-4-multicast.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-4-multicast.cfg @@ -73,9 +73,9 @@ route-map RM-CONN-2-BGP permit 30 ! router bgp 65000 router-id 10.0.0.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/custom-ptp-profile.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/custom-ptp-profile.cfg index 43ffb1a9596..22c32bca31a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/custom-ptp-profile.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/custom-ptp-profile.cfg @@ -88,9 +88,9 @@ router bfd ! router bgp 65042 router-id 10.42.42.42/32 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-1.cfg index ca22db5739f..4e3fe42ab55 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-1.cfg @@ -252,13 +252,13 @@ router bfd ! router bgp 65000 router-id 192.168.42.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -273,9 +273,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-2.cfg index fbd8c8302db..f0188533b62 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-2.cfg @@ -252,13 +252,13 @@ router bfd ! router bgp 65000 router-id 192.168.42.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -273,9 +273,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-3.cfg index 6e44247f1a3..f097c6afdd8 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-edge-3.cfg @@ -216,13 +216,13 @@ router bfd ! router bgp 65000 router-id 192.168.42.3 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -237,9 +237,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-pathfinder-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-pathfinder-1.cfg index 0cd51ad0f01..a97ef49b3ac 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-pathfinder-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-custom-control-plane-policy-pathfinder-1.cfg @@ -258,33 +258,33 @@ router bfd ! router bgp 65000 router-id 192.168.44.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.44.1 + maximum-paths 16 bgp listen range 192.168.142.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 bgp listen range 192.168.143.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor WAN-RR-OVERLAY-PEERS peer group neighbor WAN-RR-OVERLAY-PEERS remote-as 65000 neighbor WAN-RR-OVERLAY-PEERS update-source Dps1 - neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS bfd neighbor WAN-RR-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-RR-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS send-community neighbor WAN-RR-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.144.1 peer group WAN-RR-OVERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-custom-default-policy.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-custom-default-policy.cfg index dad6000bc0b..0857ed5834b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-custom-default-policy.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-custom-default-policy.cfg @@ -240,9 +240,9 @@ router bfd ! router bgp 65000 router-id 192.168.42.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -257,9 +257,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-no-default-policy.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-no-default-policy.cfg index db6d744d47c..f66bb7456ed 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-no-default-policy.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge-no-default-policy.cfg @@ -232,9 +232,9 @@ router bfd ! router bgp 65000 router-id 192.168.42.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -249,9 +249,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge.cfg index fbbe58adde9..50f5f578fb7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge.cfg @@ -583,14 +583,14 @@ router bfd ! router bgp 65000 router-id 192.168.42.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -617,9 +617,9 @@ router bgp 65000 redistribute static route-map RM-STATIC-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 @@ -645,8 +645,8 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.42.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-disabled-leaf_Ethernet1.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -661,8 +661,8 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.42.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-disabled-leaf_Ethernet1.1000_vrf_IT redistribute connected ! @@ -671,8 +671,8 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.42.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-disabled-leaf_Ethernet1.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge1.cfg index 8660a8c26fc..9962486a0d2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge1.cfg @@ -652,13 +652,13 @@ router bfd ! router bgp 65000 router-id 192.168.42.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -683,9 +683,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 @@ -711,8 +711,8 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.42.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-disabled-leaf_Ethernet2.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -727,8 +727,8 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.42.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-disabled-leaf_Ethernet2.1000_vrf_IT redistribute connected ! @@ -737,8 +737,8 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.42.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-disabled-leaf_Ethernet2.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2A.cfg index acf14e29ce3..f2d1fb1eab3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2A.cfg @@ -445,15 +445,15 @@ router bfd ! router bgp 65000 router-id 192.168.42.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS allowas-in 1 - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -470,9 +470,9 @@ router bgp 65000 neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 description site-ha-enabled-leaf2B_Ethernet1 neighbor 192.168.142.3 remote-as 65000 + neighbor 192.168.142.3 update-source Dps1 neighbor 192.168.142.3 description cv-pathfinder-edge2B neighbor 192.168.142.3 route-reflector-client - neighbor 192.168.142.3 update-source Dps1 neighbor 192.168.142.3 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.3 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.3 send-community @@ -481,9 +481,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.142.3 activate neighbor 192.168.142.3 encapsulation path-selection @@ -510,11 +510,11 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.42.2 - neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 description site-ha-enabled-leaf2A_Ethernet1.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 description site-ha-enabled-leaf2B_Ethernet1.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -529,11 +529,11 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.42.2 - neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 description site-ha-enabled-leaf2A_Ethernet1.1000_vrf_IT - neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 description site-ha-enabled-leaf2B_Ethernet1.1000_vrf_IT redistribute connected ! @@ -542,11 +542,11 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.42.2 - neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.4 remote-as 65199 neighbor 172.17.0.4 description site-ha-enabled-leaf2A_Ethernet1.142_vrf_PROD - neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.6 remote-as 65199 neighbor 172.17.0.6 description site-ha-enabled-leaf2B_Ethernet1.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2B.cfg index 63c55c5e0ca..926b3c4a899 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge2B.cfg @@ -430,15 +430,15 @@ router bfd ! router bgp 65000 router-id 192.168.42.3 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS allowas-in 1 - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -455,9 +455,9 @@ router bgp 65000 neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 description site-ha-enabled-leaf2B_Ethernet2 neighbor 192.168.142.2 remote-as 65000 + neighbor 192.168.142.2 update-source Dps1 neighbor 192.168.142.2 description cv-pathfinder-edge2A neighbor 192.168.142.2 route-reflector-client - neighbor 192.168.142.2 update-source Dps1 neighbor 192.168.142.2 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.2 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.2 send-community @@ -466,9 +466,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation vxlan neighbor 192.168.142.2 activate neighbor 192.168.142.2 encapsulation vxlan @@ -495,11 +495,11 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.42.3 - neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 description site-ha-enabled-leaf2A_Ethernet2.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 description site-ha-enabled-leaf2B_Ethernet2.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -514,11 +514,11 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.42.3 - neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 description site-ha-enabled-leaf2A_Ethernet2.1000_vrf_IT - neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 description site-ha-enabled-leaf2B_Ethernet2.1000_vrf_IT redistribute connected ! @@ -527,11 +527,11 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.42.3 - neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.8 remote-as 65199 neighbor 172.17.0.8 description site-ha-enabled-leaf2A_Ethernet2.142_vrf_PROD - neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.10 remote-as 65199 neighbor 172.17.0.10 description site-ha-enabled-leaf2B_Ethernet2.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3A.cfg index b73fc2905b7..a25ef697368 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3A.cfg @@ -347,14 +347,14 @@ router bfd ! router bgp 65000 router-id 192.168.42.6 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -365,9 +365,9 @@ router bgp 65000 neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.142.7 remote-as 65000 + neighbor 192.168.142.7 update-source Dps1 neighbor 192.168.142.7 description cv-pathfinder-edge3B neighbor 192.168.142.7 route-reflector-client - neighbor 192.168.142.7 update-source Dps1 neighbor 192.168.142.7 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.7 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.7 send-community @@ -376,9 +376,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.142.7 activate neighbor 192.168.142.7 encapsulation path-selection diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3B.cfg index 9192c75d59c..661711e095c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge3B.cfg @@ -347,14 +347,14 @@ router bfd ! router bgp 65000 router-id 192.168.42.7 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -365,9 +365,9 @@ router bgp 65000 neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.142.6 remote-as 65000 + neighbor 192.168.142.6 update-source Dps1 neighbor 192.168.142.6 description cv-pathfinder-edge3A neighbor 192.168.142.6 route-reflector-client - neighbor 192.168.142.6 update-source Dps1 neighbor 192.168.142.6 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.6 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.6 send-community @@ -376,9 +376,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.142.6 activate neighbor 192.168.142.6 encapsulation path-selection diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4A.cfg index 9ed2594291d..948b4f4a9cf 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4A.cfg @@ -358,14 +358,14 @@ router bfd ! router bgp 65000 router-id 192.168.42.8 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -376,9 +376,9 @@ router bgp 65000 neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.142.9 remote-as 65000 + neighbor 192.168.142.9 update-source Dps1 neighbor 192.168.142.9 description cv-pathfinder-edge4B neighbor 192.168.142.9 route-reflector-client - neighbor 192.168.142.9 update-source Dps1 neighbor 192.168.142.9 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.9 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.9 send-community @@ -387,9 +387,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.142.9 activate neighbor 192.168.142.9 encapsulation path-selection diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4B.cfg index ce4c9f0a952..25a1e5e02dd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-edge4B.cfg @@ -358,14 +358,14 @@ router bfd ! router bgp 65000 router-id 192.168.42.9 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -376,9 +376,9 @@ router bgp 65000 neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.142.8 remote-as 65000 + neighbor 192.168.142.8 update-source Dps1 neighbor 192.168.142.8 description cv-pathfinder-edge4A neighbor 192.168.142.8 route-reflector-client - neighbor 192.168.142.8 update-source Dps1 neighbor 192.168.142.8 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.142.8 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.142.8 send-community @@ -387,9 +387,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.142.8 activate neighbor 192.168.142.8 encapsulation path-selection diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder.cfg index 20435d78ad9..a010e84d82f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder.cfg @@ -359,23 +359,23 @@ router bfd ! router bgp 65000 router-id 192.168.44.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.44.1 + maximum-paths 16 bgp listen range 192.168.142.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 bgp listen range 192.168.143.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder1.cfg index 1fd90136abc..a722345ab23 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder1.cfg @@ -348,33 +348,33 @@ router bfd ! router bgp 65000 router-id 192.168.44.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.44.2 + maximum-paths 16 bgp listen range 192.168.142.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 bgp listen range 192.168.143.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor WAN-RR-OVERLAY-PEERS peer group neighbor WAN-RR-OVERLAY-PEERS remote-as 65000 neighbor WAN-RR-OVERLAY-PEERS update-source Dps1 - neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS bfd neighbor WAN-RR-OVERLAY-PEERS bfd interval 2020 min-rx 2000 multiplier 3 neighbor WAN-RR-OVERLAY-PEERS ttl maximum-hops 42 + neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS send-community neighbor WAN-RR-OVERLAY-PEERS maximum-routes 0 neighbor 6.6.6.6 peer group WAN-RR-OVERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder2.cfg index 45424131089..f5cef9139e2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-pathfinder2.cfg @@ -361,33 +361,33 @@ router bfd ! router bgp 65000 router-id 192.168.44.3 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.44.3 + maximum-paths 16 bgp listen range 192.168.142.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 bgp listen range 192.168.143.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor IPv4-UNDERLAY-PEERS peer group + neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 - neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor WAN-RR-OVERLAY-PEERS peer group neighbor WAN-RR-OVERLAY-PEERS remote-as 65000 neighbor WAN-RR-OVERLAY-PEERS update-source Dps1 - neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS bfd neighbor WAN-RR-OVERLAY-PEERS bfd interval 2020 min-rx 2000 multiplier 3 neighbor WAN-RR-OVERLAY-PEERS ttl maximum-hops 42 + neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS send-community neighbor WAN-RR-OVERLAY-PEERS maximum-routes 0 neighbor 6.6.6.6 peer group WAN-RR-OVERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1A.cfg index a537091ca6e..55756638cc6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1A.cfg @@ -509,15 +509,15 @@ router bfd ! router bgp 65000 router-id 192.168.43.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS allowas-in 1 - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -531,9 +531,9 @@ router bgp 65000 neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-enabled-leaf1_Ethernet1 neighbor 192.168.143.2 remote-as 65000 + neighbor 192.168.143.2 update-source Dps1 neighbor 192.168.143.2 description cv-pathfinder-transit1B neighbor 192.168.143.2 route-reflector-client - neighbor 192.168.143.2 update-source Dps1 neighbor 192.168.143.2 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.143.2 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.143.2 send-community @@ -542,9 +542,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.143.2 activate neighbor 192.168.143.2 encapsulation path-selection @@ -571,8 +571,8 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.43.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-enabled-leaf1_Ethernet1.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -587,8 +587,8 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.43.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-enabled-leaf1_Ethernet1.1000_vrf_IT redistribute connected ! @@ -601,8 +601,8 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.43.1 - neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.0 remote-as 65199 neighbor 172.17.0.0 description site-ha-enabled-leaf1_Ethernet1.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1B.cfg index e8fc5526d19..a1abb72ffdb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cv-pathfinder-transit1B.cfg @@ -475,15 +475,15 @@ router bfd ! router bgp 65000 router-id 192.168.43.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS allowas-in 1 - neighbor IPv4-UNDERLAY-PEERS send-community - neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-IN in neighbor IPv4-UNDERLAY-PEERS route-map RM-BGP-UNDERLAY-PEERS-OUT out + neighbor IPv4-UNDERLAY-PEERS send-community + neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -497,9 +497,9 @@ router bgp 65000 neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-enabled-leaf1_Ethernet2 neighbor 192.168.143.1 remote-as 65000 + neighbor 192.168.143.1 update-source Dps1 neighbor 192.168.143.1 description cv-pathfinder-transit1A neighbor 192.168.143.1 route-reflector-client - neighbor 192.168.143.1 update-source Dps1 neighbor 192.168.143.1 route-map RM-WAN-HA-PEER-IN in neighbor 192.168.143.1 route-map RM-WAN-HA-PEER-OUT out neighbor 192.168.143.1 send-community @@ -508,9 +508,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection neighbor 192.168.143.1 activate neighbor 192.168.143.1 encapsulation path-selection @@ -537,8 +537,8 @@ router bgp 65000 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.43.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-enabled-leaf1_Ethernet2.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -553,8 +553,8 @@ router bgp 65000 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.43.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-enabled-leaf1_Ethernet2.1000_vrf_IT redistribute connected ! @@ -567,8 +567,8 @@ router bgp 65000 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.43.2 - neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.2 remote-as 65199 neighbor 172.17.0.2 description site-ha-enabled-leaf1_Ethernet2.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cvp-instance-ips-cvaas.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cvp-instance-ips-cvaas.cfg index f82b111a7b3..c48479bb2c9 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cvp-instance-ips-cvaas.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/cvp-instance-ips-cvaas.cfg @@ -46,9 +46,9 @@ router bfd ! router bgp 1234 router-id 1.2.3.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_cvx.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_cvx.cfg index 3edea251cc9..ede57ad1c19 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_cvx.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_cvx.cfg @@ -37,9 +37,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 192.168.0.42 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_her.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_her.cfg index 222bd4f6931..8b2439758ce 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_her.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/default_overlay_protocol_her.cfg @@ -37,9 +37,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 192.168.0.42 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/device.with.dots.in.hostname.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/device.with.dots.in.hostname.cfg index 7fbc32bbe33..63d2e556fb7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/device.with.dots.in.hostname.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/device.with.dots.in.hostname.cfg @@ -42,9 +42,9 @@ router bfd ! router bgp 1234 router-id 1.2.3.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf1.cfg index 80ee81b7eaa..b82d6cabcbb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf1.cfg @@ -63,9 +63,9 @@ router bfd ! router bgp 65009 router-id 192.168.1.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf2.cfg index e631b314ef1..e2c94991edf 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf2.cfg @@ -63,9 +63,9 @@ router bfd ! router bgp 65019 router-id 192.168.1.20 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf3.cfg index 1771c2ef0d5..ff9d7227db4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf3.cfg @@ -77,9 +77,9 @@ router bfd ! router bgp 65029 router-id 192.168.1.30 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf4.cfg index 5bd9565e937..b300dd2cd24 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-l3leaf4.cfg @@ -77,9 +77,9 @@ router bfd ! router bgp 65039 router-id 192.168.1.40 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine1.cfg index 6941a046453..68c7d4114b2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine1.cfg @@ -82,9 +82,9 @@ router bfd ! router bgp 65000 router-id 192.168.0.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine2.cfg index a8ca0e8e539..2ee727dc82c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/downlink-pools-spine2.cfg @@ -82,9 +82,9 @@ router bfd ! router bgp 65000 router-id 192.168.0.20 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/duplicate-vrfs.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/duplicate-vrfs.cfg index 6694cc01c5f..504c6bf0bd2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/duplicate-vrfs.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/duplicate-vrfs.cfg @@ -75,9 +75,9 @@ router bfd ! router bgp 101 router-id 192.168.255.101 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-to-ipvpn-gateway.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-to-ipvpn-gateway.cfg index ce8d793c26a..fbea115d30a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-to-ipvpn-gateway.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-to-ipvpn-gateway.cfg @@ -65,9 +65,9 @@ router bfd ! router bgp 65100.100 router-id 10.10.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 bgp bestpath d-path neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -99,8 +99,8 @@ router bgp 65100.100 redistribute learned ! address-family evpn - domain identifier 65100:10 neighbor EVPN-OVERLAY-PEERS activate + domain identifier 65100:10 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -108,9 +108,9 @@ router bgp 65100.100 no neighbor IPVPN-GATEWAY-PEERS activate ! address-family vpn-ipv4 - domain identifier 65555:20 neighbor IPVPN-GATEWAY-PEERS activate neighbor default encapsulation mpls next-hop-self source-interface Loopback0 + domain identifier 65555:20 ! vrf testvrf rd 10.10.0.1:1 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-vtep-with-default-vrf-not-evpn.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-vtep-with-default-vrf-not-evpn.cfg index 849ee9315b7..ab2573cf88c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-vtep-with-default-vrf-not-evpn.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn-vtep-with-default-vrf-not-evpn.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 101 router-id 192.168.255.109 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_false.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_false.cfg index d8eb1c72835..79b9d4c8fb7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_false.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_false.cfg @@ -476,9 +476,9 @@ router bfd ! router bgp 101 router-id 192.168.255.109 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -590,8 +590,8 @@ router bgp 101 vlan 410-413 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_true.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_true.cfg index 5642a985726..8cac9588432 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_true.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_services_l2_only_true.cfg @@ -214,9 +214,9 @@ router bfd ! router bgp 101 router-id 192.168.255.109 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -327,8 +327,8 @@ router bgp 101 vlan 410-413 ! address-family evpn - host-flap detection window 180 threshold 5 expiry timeout 10 seconds neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 5 expiry timeout 10 seconds ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle.cfg index 8a7973155cc..b9ab2f43b30 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle.cfg @@ -195,9 +195,9 @@ router bfd ! router bgp 65101 router-id 10.10.0.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle_svi_l2vlan.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle_svi_l2vlan.cfg index 1577f6ede82..976db957cb0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle_svi_l2vlan.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/evpn_vlan_bundle_svi_l2vlan.cfg @@ -96,9 +96,9 @@ router bfd ! router bgp 65101 router-id 10.10.0.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -115,16 +115,16 @@ router bgp 65101 route-target both 20010:20010 redistribute learned ! - vlan 1010 - rd 10.10.0.3:21010 - route-target both 21010:21010 - redistribute learned - ! vlan 20 rd 10.10.0.3:20020 route-target both 20020:20020 redistribute learned ! + vlan 1010 + rd 10.10.0.3:21010 + route-target both 21010:21010 + redistribute learned + ! vlan-aware-bundle bundle3 rd 1.1.1.1:333 route-target both 303:333 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/filter.vrfs.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/filter.vrfs.cfg index b30ccc34125..ca60b734d6a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/filter.vrfs.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/filter.vrfs.cfg @@ -51,9 +51,9 @@ router bfd ! router bgp 65001 router-id 10.0.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf1.cfg index 61b75903fb3..10b0dfe7bf3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf1.cfg @@ -168,8 +168,8 @@ router bfd ! router bgp 65101 router-id 10.254.1.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf2.cfg index 9ac28af1cc1..bcd8241d68b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf2.cfg @@ -167,8 +167,8 @@ router bfd ! router bgp 65102 router-id 10.254.1.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf3.cfg index 7986db2232f..ab394183922 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf3.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65105 router-id 10.254.1.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -283,9 +283,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description flow-tracking-tests-leaf4 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.105 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.105 description flow-tracking-tests-leaf4_Vlan4093 neighbor 10.254.2.16 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf4.cfg index 322f90e3091..078e7e3c901 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-leaf4.cfg @@ -268,8 +268,8 @@ router bfd ! router bgp 65105 router-id 10.254.1.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -283,9 +283,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description flow-tracking-tests-leaf3 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.104 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.104 description flow-tracking-tests-leaf3_Vlan4093 neighbor 10.254.2.20 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine1.cfg index a9b9c0db3b3..261e5ed6d94 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine1.cfg @@ -155,9 +155,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine2.cfg index ddc90909884..c251510ed06 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/flow-tracking-tests-spine2.cfg @@ -151,9 +151,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-1.cfg index e1d1cbd18de..825f246d9b7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-1.cfg @@ -46,9 +46,9 @@ router bfd ! router bgp 65000 router-id 10.10.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-2.cfg index 2a249367d6a..ee84ae512d3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/generate-cv-tags-2.cfg @@ -40,9 +40,9 @@ router bfd ! router bgp 65000 router-id 10.10.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack1.cfg index d094f571988..2ba9d55f72e 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack1.cfg @@ -245,9 +245,9 @@ router bfd ! router bgp 65002 router-id 10.0.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -261,9 +261,9 @@ router bgp 65002 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65002 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description inband-mgmt-parent-dualstack2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.64.1.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 100.64.1.5 description inband-mgmt-parent-dualstack2_Vlan4093 redistribute attached-host diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack2.cfg index 5db7a4156d9..656a47a446b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-dualstack2.cfg @@ -245,9 +245,9 @@ router bfd ! router bgp 65002 router-id 10.0.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -261,9 +261,9 @@ router bgp 65002 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65002 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description inband-mgmt-parent-dualstack1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.64.1.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 100.64.1.4 description inband-mgmt-parent-dualstack1_Vlan4093 redistribute attached-host diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-1.cfg index cab5bdac4ab..25fc2bfdab2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-1.cfg @@ -211,9 +211,9 @@ router bfd ! router bgp 65004 router-id 10.0.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -227,9 +227,9 @@ router bgp 65004 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65004 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description inband-mgmt-parent-ipv6-2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.64.1.9 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 100.64.1.9 description inband-mgmt-parent-ipv6-2_Vlan4093 redistribute attached-host diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-2.cfg index d9181e23752..58be216a246 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-ipv6-2.cfg @@ -208,9 +208,9 @@ router bfd ! router bgp 65004 router-id 10.0.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -224,9 +224,9 @@ router bgp 65004 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65004 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description inband-mgmt-parent-ipv6-1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 100.64.1.8 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 100.64.1.8 description inband-mgmt-parent-ipv6-1_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-vrf.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-vrf.cfg index c3aab7a5667..63df6633892 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-vrf.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent-vrf.cfg @@ -159,9 +159,9 @@ router bfd ! router bgp 65001 router-id 10.0.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent.cfg index 551012984d8..4e0cdf3cc95 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/inband-mgmt-parent.cfg @@ -164,9 +164,9 @@ router bfd ! router bgp 65000 router-id 10.0.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ipv4-acls.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ipv4-acls.cfg index 05c5f23c587..67fecead3e1 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ipv4-acls.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ipv4-acls.cfg @@ -116,9 +116,9 @@ router bfd ! router bgp 65000 router-id 192.168.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-node-id.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-node-id.cfg index d0f71dbd682..9376b15ef9c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-node-id.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-node-id.cfg @@ -39,9 +39,9 @@ router bfd ! router bgp 65000 router-id 172.28.4.99 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-underlay-loopback.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-underlay-loopback.cfg index fc6e396b0e5..efaca3aae83 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-underlay-loopback.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/isis-system-id-format-using-underlay-loopback.cfg @@ -39,9 +39,9 @@ router bfd ! router bgp 65000 router-id 172.28.4.99 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor MPLS-OVERLAY-PEERS peer group neighbor MPLS-OVERLAY-PEERS remote-as 65000 neighbor MPLS-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/l3_edge_bgp.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/l3_edge_bgp.cfg index bc6f1c4637a..da2fa1d2170 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/l3_edge_bgp.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/l3_edge_bgp.cfg @@ -107,9 +107,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 1.2.3.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge-no-default-policy.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge-no-default-policy.cfg index 7e36b1b013f..557e68ddf24 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge-no-default-policy.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge-no-default-policy.cfg @@ -165,9 +165,9 @@ router bfd ! router bgp 65000 router-id 192.168.30.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -182,9 +182,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge.cfg index 85f35397118..6b478d247a5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-edge.cfg @@ -194,9 +194,9 @@ router bfd ! router bgp 65000 router-id 192.168.30.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -213,9 +213,9 @@ router bgp 65000 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr1.cfg index 64a14f0b2ec..b49770773a0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr1.cfg @@ -164,28 +164,28 @@ router bfd ! router bgp 65000 router-id 192.168.31.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.31.1 + maximum-paths 16 bgp listen range 192.168.130.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor WAN-RR-OVERLAY-PEERS peer group neighbor WAN-RR-OVERLAY-PEERS remote-as 65000 neighbor WAN-RR-OVERLAY-PEERS update-source Dps1 - neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS bfd neighbor WAN-RR-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-RR-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS send-community neighbor WAN-RR-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.131.2 peer group WAN-RR-OVERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr2.cfg index 7818565c2e6..551e43f1c61 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/legacy-autovpn-rr2.cfg @@ -165,28 +165,28 @@ router bfd ! router bgp 65000 router-id 192.168.31.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.31.2 + maximum-paths 16 bgp listen range 192.168.130.0/24 peer-group WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65000 neighbor WAN-OVERLAY-PEERS update-source Dps1 - neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS bfd neighbor WAN-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-OVERLAY-PEERS route-reflector-client neighbor WAN-OVERLAY-PEERS password 7 htm4AZe9mIQOO1uiMuGgYQ== neighbor WAN-OVERLAY-PEERS send-community neighbor WAN-OVERLAY-PEERS maximum-routes 0 neighbor WAN-RR-OVERLAY-PEERS peer group neighbor WAN-RR-OVERLAY-PEERS remote-as 65000 neighbor WAN-RR-OVERLAY-PEERS update-source Dps1 - neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS bfd neighbor WAN-RR-OVERLAY-PEERS bfd interval 1000 min-rx 1000 multiplier 10 neighbor WAN-RR-OVERLAY-PEERS ttl maximum-hops 1 + neighbor WAN-RR-OVERLAY-PEERS route-reflector-client neighbor WAN-RR-OVERLAY-PEERS send-community neighbor WAN-RR-OVERLAY-PEERS maximum-routes 0 neighbor 192.168.131.1 peer group WAN-RR-OVERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces-bgp.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces-bgp.cfg index 16bb4f684db..7cb1c7a7125 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces-bgp.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces-bgp.cfg @@ -44,9 +44,9 @@ route-map RM-BGP-192.168.42.1-OUT deny 10 ! router bgp 65000 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor 192.168.42.1 remote-as 65042 neighbor 192.168.42.1 description INTERNET neighbor 192.168.42.1 route-map RM-BGP-192.168.42.1-IN in diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces.cfg index 25923335fa1..781bd791aeb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/node-type-l3-interfaces.cfg @@ -76,9 +76,9 @@ route-map RM-CONN-2-BGP permit 10 ! router bgp 65000 router-id 1.2.3.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor IPv4-UNDERLAY-PEERS peer group neighbor IPv4-UNDERLAY-PEERS send-community neighbor IPv4-UNDERLAY-PEERS maximum-routes 12000 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/override_uplink_type-u.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/override_uplink_type-u.cfg index 435564a3a79..83ee7e161a9 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/override_uplink_type-u.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/override_uplink_type-u.cfg @@ -53,9 +53,9 @@ router bfd ! router bgp 65002 router-id 192.168.42.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf1.cfg index 55bdffea9f1..7d37d5d328c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf1.cfg @@ -298,8 +298,8 @@ router bfd ! router bgp 65101 router-id 10.254.1.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -313,9 +313,9 @@ router bgp 65101 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65101 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description ptp-tests-leaf2 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.97 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.97 description ptp-tests-leaf2_Vlan4093 neighbor 10.254.2.0 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf2.cfg index 6c70832d17b..4c48597c2fd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-leaf2.cfg @@ -278,8 +278,8 @@ router bfd ! router bgp 65102 router-id 10.254.1.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -293,9 +293,9 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description ptp-tests-leaf1 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.96 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.96 description ptp-tests-leaf1_Vlan4093 neighbor 10.254.2.4 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine1.cfg index 19af5f97fae..36f90ef5803 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine1.cfg @@ -161,9 +161,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine2.cfg index f6e0d6008c5..8fc9acae12b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine2.cfg @@ -117,9 +117,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine3.cfg index c25dad72748..8431f91e06e 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/ptp-tests-spine3.cfg @@ -60,9 +60,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf1.cfg index 0c7ec885cf8..8cf427bb62c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf1.cfg @@ -123,8 +123,8 @@ router bfd ! router bgp 65101 router-id 10.254.1.1 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf2.cfg index 46d399c997e..2bbd42c5b33 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf2.cfg @@ -99,8 +99,8 @@ router bfd ! router bgp 65102 router-id 10.254.1.2 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf3.cfg index 56fd50a6642..212160b50d2 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf3.cfg @@ -248,8 +248,8 @@ router bfd ! router bgp 65105 router-id 10.254.1.5 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -263,9 +263,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description sflow-tests-leaf4 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.105 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.105 description sflow-tests-leaf4_Vlan4093 neighbor 10.254.2.16 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf4.cfg index 0340f7f78f1..e98bcb450d3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf4.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-leaf4.cfg @@ -248,8 +248,8 @@ router bfd ! router bgp 65105 router-id 10.254.1.6 - maximum-paths 4 ecmp 4 no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -263,9 +263,9 @@ router bgp 65105 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65105 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description sflow-tests-leaf3 + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.254.1.104 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.254.1.104 description sflow-tests-leaf3_Vlan4093 neighbor 10.254.2.20 peer group IPv4-UNDERLAY-PEERS diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine1.cfg index ebd8b145eaa..7d7800c0beb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine1.cfg @@ -161,9 +161,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine2.cfg index 45da09c015c..ca7f265cd3a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/sflow-tests-spine2.cfg @@ -97,9 +97,9 @@ router bfd ! router bgp 65200 router-id 10.255.0.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-disabled-leaf.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-disabled-leaf.cfg index 4e7d1ffb7a4..490539ef7b3 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-disabled-leaf.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-disabled-leaf.cfg @@ -151,9 +151,9 @@ router bfd ! router bgp 65199 router-id 192.168.45.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -198,11 +198,11 @@ router bgp 65199 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.45.4 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-edge_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-edge1_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -216,11 +216,11 @@ router bgp 65199 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.45.4 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-edge_Ethernet52.1000_vrf_IT - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-edge1_Ethernet52.1000_vrf_IT redistribute connected ! @@ -229,11 +229,11 @@ router bgp 65199 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.45.4 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-edge_Ethernet52.142_vrf_PROD - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-edge1_Ethernet52.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf1.cfg index 6931fd2f80e..ba119b221cb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf1.cfg @@ -150,9 +150,9 @@ router bfd ! router bgp 65199 router-id 192.168.45.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -197,11 +197,11 @@ router bgp 65199 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.45.1 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-transit1A_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-transit1B_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -215,11 +215,11 @@ router bgp 65199 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.45.1 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-transit1A_Ethernet52.1000_vrf_IT - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-transit1B_Ethernet52.1000_vrf_IT redistribute connected ! @@ -228,11 +228,11 @@ router bgp 65199 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.45.1 - neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.1 remote-as 65000 neighbor 172.17.0.1 description cv-pathfinder-transit1A_Ethernet52.142_vrf_PROD - neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.3 remote-as 65000 neighbor 172.17.0.3 description cv-pathfinder-transit1B_Ethernet52.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2A.cfg index f8540aa56ac..6c5caa1e8f8 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2A.cfg @@ -150,9 +150,9 @@ router bfd ! router bgp 65199 router-id 192.168.45.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -197,11 +197,11 @@ router bgp 65199 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.45.2 - neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 description cv-pathfinder-edge2A_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 description cv-pathfinder-edge2B_Ethernet52.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -215,11 +215,11 @@ router bgp 65199 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.45.2 - neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 description cv-pathfinder-edge2A_Ethernet52.1000_vrf_IT - neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 description cv-pathfinder-edge2B_Ethernet52.1000_vrf_IT redistribute connected ! @@ -228,11 +228,11 @@ router bgp 65199 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.45.2 - neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.5 remote-as 65000 neighbor 172.17.0.5 description cv-pathfinder-edge2A_Ethernet52.142_vrf_PROD - neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.9 remote-as 65000 neighbor 172.17.0.9 description cv-pathfinder-edge2B_Ethernet52.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2B.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2B.cfg index 24070dee86f..919dcdc700b 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/site-ha-enabled-leaf2B.cfg @@ -150,9 +150,9 @@ router bfd ! router bgp 65199 router-id 192.168.45.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -197,11 +197,11 @@ router bgp 65199 route-target import evpn 666:666 route-target export evpn 666:666 router-id 192.168.45.3 - neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 description cv-pathfinder-edge2A_Ethernet53.666_vrf_ATTRACTED-VRF-FROM-UPLINK - neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 description cv-pathfinder-edge2B_Ethernet53.666_vrf_ATTRACTED-VRF-FROM-UPLINK redistribute connected ! @@ -215,11 +215,11 @@ router bgp 65199 route-target import evpn 1000:1000 route-target export evpn 1000:1000 router-id 192.168.45.3 - neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 description cv-pathfinder-edge2A_Ethernet53.1000_vrf_IT - neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 description cv-pathfinder-edge2B_Ethernet53.1000_vrf_IT redistribute connected ! @@ -228,11 +228,11 @@ router bgp 65199 route-target import evpn 142:142 route-target export evpn 142:142 router-id 192.168.45.3 - neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.7 remote-as 65000 neighbor 172.17.0.7 description cv-pathfinder-edge2A_Ethernet53.142_vrf_PROD - neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 peer group IPv4-UNDERLAY-PEERS + neighbor 172.17.0.11 remote-as 65000 neighbor 172.17.0.11 description cv-pathfinder-edge2B_Ethernet53.142_vrf_PROD redistribute connected ! diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1a.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1a.cfg index 30c5470b97a..e8bd02142ff 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1a.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1a.cfg @@ -318,9 +318,9 @@ router bfd ! router bgp 65001 router-id 192.168.250.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -334,9 +334,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description trunk-group-tests-l3leaf1b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.247.1 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.247.1 description trunk-group-tests-l3leaf1b_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1b.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1b.cfg index 2c935b05987..b0c586a9846 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1b.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf1b.cfg @@ -299,9 +299,9 @@ router bfd ! router bgp 65001 router-id 192.168.250.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -315,9 +315,9 @@ router bgp 65001 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65001 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description trunk-group-tests-l3leaf1a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.247.0 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.247.0 description trunk-group-tests-l3leaf1a_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2a.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2a.cfg index e8657a01dc2..9fe055f3ee6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2a.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2a.cfg @@ -164,9 +164,9 @@ router bfd ! router bgp 65002 router-id 192.168.250.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -180,9 +180,9 @@ router bgp 65002 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65002 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description trunk-group-tests-l3leaf2b + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.247.5 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.247.5 description trunk-group-tests-l3leaf2b_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2b.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2b.cfg index d11dfa29b8a..453b5010254 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2b.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/trunk-group-tests-l3leaf2b.cfg @@ -160,9 +160,9 @@ router bfd ! router bgp 65002 router-id 192.168.250.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd @@ -176,9 +176,9 @@ router bgp 65002 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65002 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description trunk-group-tests-l3leaf2a + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 10.255.247.4 peer group MLAG-IPv4-UNDERLAY-PEER neighbor 10.255.247.4 description trunk-group-tests-l3leaf2a_Vlan4093 redistribute connected route-map RM-CONN-2-BGP diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_1.cfg index 261d0abc2db..0d912b02b83 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_1.cfg @@ -70,9 +70,9 @@ router bfd ! router bgp 64512 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_2.cfg index 09541d76e27..6f03f72e2e4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_2.cfg @@ -63,9 +63,9 @@ router bfd ! router bgp 64513 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_3.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_3.cfg index 38f3afe589c..5cfef2fca94 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_3.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/underlay_filter_peer_as_evpn_3.cfg @@ -63,9 +63,9 @@ router bfd ! router bgp 64513 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged neighbor EVPN-OVERLAY-PEERS update-source Loopback0 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router1.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router1.cfg index a5972ea81f8..6f9ce382cb8 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router1.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router1.cfg @@ -190,9 +190,9 @@ router bfd ! router bgp 65100 router-id 192.168.1.1 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65100 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -204,9 +204,9 @@ router bgp 65100 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router2.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router2.cfg index ace2cf4cd38..f065c149c52 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router2.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/uplink_lan_wan_router2.cfg @@ -196,9 +196,9 @@ router bfd ! router bgp 65100 router-id 192.168.1.2 - maximum-paths 16 update wait-install no bgp default ipv4-unicast + maximum-paths 16 neighbor WAN-OVERLAY-PEERS peer group neighbor WAN-OVERLAY-PEERS remote-as 65100 neighbor WAN-OVERLAY-PEERS update-source Dps1 @@ -210,9 +210,9 @@ router bgp 65100 redistribute connected route-map RM-CONN-2-BGP ! address-family evpn + neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor WAN-OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor WAN-OVERLAY-PEERS activate neighbor WAN-OVERLAY-PEERS encapsulation path-selection ! address-family ipv4 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/varpv6.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/varpv6.cfg index 1982ece3316..b1818b9f3af 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/varpv6.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/varpv6.cfg @@ -106,9 +106,9 @@ router bfd ! router bgp 101 router-id 192.168.255.101 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/vrfs_rd_rt_override.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/vrfs_rd_rt_override.cfg index 241b949a5c1..85ec67b1dec 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/vrfs_rd_rt_override.cfg +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/vrfs_rd_rt_override.cfg @@ -79,9 +79,9 @@ router bfd ! router bgp 65101 router-id 10.10.0.20 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 neighbor EVPN-OVERLAY-PEERS bfd diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1A.md index 9ef2e1bca6e..498fa968a2e 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1A.md @@ -677,9 +677,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -731,8 +731,8 @@ router bgp 65104 vlan 250 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -749,30 +749,30 @@ router bgp 65104 router-id 192.168.255.14 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 1234 - neighbor 123.1.1.11 password 7 neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute static diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1B.md index f0a26bc742d..4f2c0f1a292 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-BL1B.md @@ -675,9 +675,9 @@ ASN Notation: asplain ! router bgp 65105 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -729,8 +729,8 @@ router bgp 65105 vlan 250 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -747,30 +747,30 @@ router bgp 65105 router-id 192.168.255.15 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 1234 - neighbor 123.1.1.11 password 7 neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute static diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF1A.md index c9a422f9b1e..bbcf514628a 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF1A.md @@ -666,9 +666,9 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -720,8 +720,8 @@ router bgp 65101 vlan 120-124 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2A.md index fe741efd770..d4dfb9a5717 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2A.md @@ -977,9 +977,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1073,8 +1073,8 @@ router bgp 65102 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2B.md index 01754601398..e2d451e3b97 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-LEAF2B.md @@ -977,9 +977,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1073,8 +1073,8 @@ router bgp 65102 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE1.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE1.md index 2233031dc7c..a501d96a02c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE1.md @@ -457,9 +457,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE2.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE2.md index b2d013463c1..c846ef7bd58 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE2.md @@ -457,9 +457,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE3.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE3.md index d4fa76dfeb4..63dac678627 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE3.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE3.md @@ -457,9 +457,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE4.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE4.md index 4126423a236..7413f711e09 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE4.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SPINE4.md @@ -457,9 +457,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3A.md index 9e4259dde1a..4de49dfdfcb 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3A.md @@ -1368,9 +1368,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1383,10 +1383,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description DC1-SVC3B + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 neighbor UNDERLAY-PEERS send-community @@ -1486,8 +1486,8 @@ router bgp 65103 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3B.md index 4999074bc27..366c47b9d89 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/documentation/devices/DC1-SVC3B.md @@ -1368,9 +1368,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1383,10 +1383,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description DC1-SVC3A + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 neighbor UNDERLAY-PEERS send-community @@ -1486,8 +1486,8 @@ router bgp 65103 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1A.cfg index c71423eb00a..74fa8804b70 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1A.cfg @@ -233,9 +233,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -287,8 +287,8 @@ router bgp 65104 vlan 250 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -305,30 +305,30 @@ router bgp 65104 router-id 192.168.255.14 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 1234 - neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute static diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1B.cfg index 114669b6b88..acb8489c128 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-BL1B.cfg @@ -232,9 +232,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -286,8 +286,8 @@ router bgp 65105 vlan 250 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate @@ -304,30 +304,30 @@ router bgp 65105 router-id 192.168.255.15 update wait-install neighbor 123.1.1.10 remote-as 1234 - neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out - neighbor 123.1.1.10 route-map RM-123-1-1-10-IN in neighbor 123.1.1.11 remote-as 1234 - neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== neighbor 123.1.1.11 local-as 123 no-prepend replace-as + neighbor 123.1.1.11 update-source Loopback123 neighbor 123.1.1.11 description External IPv4 BGP peer neighbor 123.1.1.11 ebgp-multihop 3 + neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in + neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out + neighbor 123.1.1.11 password 7 oBztv71m2uhR7hh58/OCNA== + neighbor 123.1.1.11 default-originate neighbor 123.1.1.11 send-community standard extended neighbor 123.1.1.11 maximum-routes 0 - neighbor 123.1.1.11 default-originate - neighbor 123.1.1.11 update-source Loopback123 - neighbor 123.1.1.11 route-map RM-123-1-1-11-OUT out - neighbor 123.1.1.11 route-map RM-123-1-1-11-IN in neighbor fd5a:fe45:8831:06c5::a remote-as 12345 - neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out + neighbor fd5a:fe45:8831:06c5::a send-community neighbor fd5a:fe45:8831:06c5::b remote-as 12345 redistribute connected redistribute static diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg index 2c36cc1a0ce..304146acc8c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg @@ -213,9 +213,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -267,8 +267,8 @@ router bgp 65101 vlan 120-124 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg index cdfc8b39855..66b09cba064 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg @@ -426,9 +426,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -522,8 +522,8 @@ router bgp 65102 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg index 235e8e96f56..ea60dca1106 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg @@ -426,9 +426,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -522,8 +522,8 @@ router bgp 65102 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE1.cfg index b088af77055..ef4fb6d8de0 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE1.cfg @@ -123,9 +123,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE2.cfg index 24a487b7463..0506dd537ef 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE2.cfg @@ -123,9 +123,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE3.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE3.cfg index 60c7289edd0..6171815006b 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE3.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE3.cfg @@ -123,9 +123,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE4.cfg index 96dd7b4a7a4..adcae673330 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SPINE4.cfg @@ -123,9 +123,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3A.cfg index 61964766881..af9fd1a86f8 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3A.cfg @@ -732,9 +732,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -747,10 +747,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description DC1-SVC3B + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -850,8 +850,8 @@ router bgp 65103 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3B.cfg index 1667db53d75..f729e81b30f 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ebgp_overlay_ebgp/intended/configs/DC1-SVC3B.cfg @@ -732,9 +732,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -747,10 +747,10 @@ router bgp 65103 neighbor MLAG-PEERS remote-as 65103 neighbor MLAG-PEERS next-hop-self neighbor MLAG-PEERS description DC1-SVC3A + neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor MLAG-PEERS password 7 15AwQNBEJ1nyF/kBEtoAGw== neighbor MLAG-PEERS send-community neighbor MLAG-PEERS maximum-routes 12000 - neighbor MLAG-PEERS route-map RM-MLAG-PEER-IN in neighbor UNDERLAY-PEERS peer group neighbor UNDERLAY-PEERS password 7 0nsCUm70mvSTxVO0ldytrg== neighbor UNDERLAY-PEERS send-community @@ -850,8 +850,8 @@ router bgp 65103 vlan 310-311 ! address-family evpn - no host-flap detection neighbor EVPN-OVERLAY-PEERS activate + no host-flap detection ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1A.md index f8fa98e9ce7..3025dcce62d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1A.md @@ -676,9 +676,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -693,9 +693,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1B.md index f5116637c70..c4ce017398c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-BL1B.md @@ -660,9 +660,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -677,9 +677,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF1A.md index c08a52ce06d..7271d1f2d1d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF1A.md @@ -510,9 +510,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -527,9 +527,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2A.md index 79ff3852252..70cb7591df6 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2A.md @@ -675,9 +675,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -692,9 +692,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2B.md index 44bc029e378..9b728b599f0 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-LEAF2B.md @@ -675,9 +675,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -692,9 +692,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE1.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE1.md index 24988f61be7..fb7c2ceb67a 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE1.md @@ -519,16 +519,16 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.255.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 neighbor OVERLAY-PEERS update-source Loopback0 - neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS bfd + neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS password 7 neighbor OVERLAY-PEERS send-community neighbor OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE4.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE4.md index 8e2023d953b..bd77b68bcf7 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE4.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SPINE4.md @@ -519,16 +519,16 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.255.4 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 neighbor OVERLAY-PEERS update-source Loopback0 - neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS bfd + neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS password 7 neighbor OVERLAY-PEERS send-community neighbor OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3A.md index 7b2bf4c3c6e..0e528e2a199 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3A.md @@ -668,9 +668,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -685,9 +685,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3B.md index 037619de4d7..1c0f2752c95 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/documentation/devices/DC1-SVC3B.md @@ -668,9 +668,9 @@ ASN Notation: asplain ! router bgp 65000 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -685,9 +685,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1A.cfg index 3fe6d7b072b..68e50a13f7b 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1A.cfg @@ -194,9 +194,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -211,9 +211,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1B.cfg index 0f8e4d17cfb..ff645426a88 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-BL1B.cfg @@ -181,9 +181,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -198,9 +198,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF1A.cfg index c0f4d9cf281..735e4703c8f 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF1A.cfg @@ -122,9 +122,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -139,9 +139,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2A.cfg index ac5fdb97b20..161e7b20407 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2A.cfg @@ -194,9 +194,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -211,9 +211,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2B.cfg index 657ecf0dce9..dd15331ee33 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-LEAF2B.cfg @@ -194,9 +194,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -211,9 +211,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE1.cfg index 1ae5d1388b3..0b5298553de 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE1.cfg @@ -140,16 +140,16 @@ router bfd ! router bgp 65000 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.255.1 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 neighbor OVERLAY-PEERS update-source Loopback0 - neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS bfd + neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS password 7 64fqSH5CFUNLRHErezMrRg== neighbor OVERLAY-PEERS send-community neighbor OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE4.cfg index a1e347027df..312f4d8a0c4 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SPINE4.cfg @@ -140,16 +140,16 @@ router bfd ! router bgp 65000 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast bgp cluster-id 192.168.255.4 + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 neighbor OVERLAY-PEERS update-source Loopback0 - neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS bfd + neighbor OVERLAY-PEERS route-reflector-client neighbor OVERLAY-PEERS password 7 64fqSH5CFUNLRHErezMrRg== neighbor OVERLAY-PEERS send-community neighbor OVERLAY-PEERS maximum-routes 0 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3A.cfg index 73090150340..c0ff75a3ac5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3A.cfg @@ -189,9 +189,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -206,9 +206,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3B.cfg index b32d3964bb5..417c2a05402 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_isis_overlay_ibgp/intended/configs/DC1-SVC3B.cfg @@ -189,9 +189,9 @@ router bfd ! router bgp 65000 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor OVERLAY-PEERS peer group neighbor OVERLAY-PEERS remote-as 65000 @@ -206,9 +206,9 @@ router bgp 65000 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn + neighbor OVERLAY-PEERS activate neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-IN in neighbor OVERLAY-PEERS route-map RM-EVPN-SOO-OUT out - neighbor OVERLAY-PEERS activate ! address-family ipv4 no neighbor OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1A.md index 6092ada0c6b..736fb3f646c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1A.md @@ -625,9 +625,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -650,8 +650,8 @@ router bgp 65104 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1B.md index ec1040fde93..e0c945f11e1 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-BL1B.md @@ -625,9 +625,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.11 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -650,8 +650,8 @@ router bgp 65104 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF1A.md index 35055c947e5..8b1cacb7fd0 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF1A.md @@ -493,9 +493,9 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -518,8 +518,8 @@ router bgp 65101 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2A.md index e36a156376f..25502c15c90 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2A.md @@ -709,9 +709,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -724,10 +724,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -748,8 +748,8 @@ router bgp 65102 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2B.md index c943de64899..1e75652a1a3 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-LEAF2B.md @@ -709,9 +709,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -724,10 +724,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -748,8 +748,8 @@ router bgp 65102 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE1.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE1.md index 59eda819d2d..6d1d99b5a01 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE1.md @@ -481,9 +481,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE2.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE2.md index 659a118c117..59d77b96357 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE2.md @@ -481,9 +481,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE3.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE3.md index f60b55ab377..10aa4ed82ce 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE3.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE3.md @@ -481,9 +481,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE4.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE4.md index a220761863a..46bd2593ea8 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE4.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SPINE4.md @@ -481,9 +481,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3A.md index 927c58cc3b7..8daa055e356 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3A.md @@ -702,9 +702,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -717,10 +717,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -741,8 +741,8 @@ router bgp 65103 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3B.md index 362129a217b..9c44c9256f9 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/documentation/devices/DC1-SVC3B.md @@ -702,9 +702,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -717,10 +717,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -741,8 +741,8 @@ router bgp 65103 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1A.cfg index 2edee2e128f..ac04213ea81 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1A.cfg @@ -163,9 +163,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -188,8 +188,8 @@ router bgp 65104 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1B.cfg index 4a5180ebba9..36ac516d6e6 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-BL1B.cfg @@ -163,9 +163,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.11 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -188,8 +188,8 @@ router bgp 65104 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg index a3332db3b43..39599403374 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg @@ -113,9 +113,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -138,8 +138,8 @@ router bgp 65101 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg index bf1add8a4e1..c367ba7e138 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg @@ -213,9 +213,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -228,10 +228,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -252,8 +252,8 @@ router bgp 65102 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg index b21005e6bb3..836072541d5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg @@ -213,9 +213,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -228,10 +228,10 @@ router bgp 65102 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65102 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-LEAF2A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -252,8 +252,8 @@ router bgp 65102 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE1.cfg index ef44a0c0a45..f89e150c2a6 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE1.cfg @@ -132,9 +132,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE2.cfg index 00833be6595..29dcb079ba4 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE2.cfg @@ -132,9 +132,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE3.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE3.cfg index 0729f507c04..192ceac48c5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE3.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE3.cfg @@ -132,9 +132,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE4.cfg index cf1ee685bcb..0a11dd603e1 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SPINE4.cfg @@ -132,9 +132,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3A.cfg index 6ac75a99047..05ef5efdbb8 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3A.cfg @@ -208,9 +208,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -223,10 +223,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3B + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -247,8 +247,8 @@ router bgp 65103 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3B.cfg index 0c5d9b9528d..d1b2c65d3ae 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_ospf_overlay_ebgp/intended/configs/DC1-SVC3B.cfg @@ -208,9 +208,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 10 ecmp 10 update wait-install no bgp default ipv4-unicast + maximum-paths 10 ecmp 10 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -223,10 +223,10 @@ router bgp 65103 neighbor MLAG-IPv4-UNDERLAY-PEER remote-as 65103 neighbor MLAG-IPv4-UNDERLAY-PEER next-hop-self neighbor MLAG-IPv4-UNDERLAY-PEER description DC1-SVC3A + neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor MLAG-IPv4-UNDERLAY-PEER password 7 vnEaG8gMeQf3d3cN6PktXQ== neighbor MLAG-IPv4-UNDERLAY-PEER send-community neighbor MLAG-IPv4-UNDERLAY-PEER maximum-routes 12000 - neighbor MLAG-IPv4-UNDERLAY-PEER route-map RM-MLAG-PEER-IN in neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -247,8 +247,8 @@ router bgp 65103 vlan 210 ! address-family evpn - host-flap detection window 180 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 180 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1A.md index ee416072789..781e837cd50 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1A.md @@ -668,9 +668,9 @@ ASN Notation: asplain ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -683,12 +683,6 @@ router bgp 65104 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65105 - neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 10.23.23.2 peer group UNDERLAY_PEERS neighbor 10.23.23.2 remote-as 64900 neighbor 10.23.23.2 description outside-r1 @@ -705,6 +699,12 @@ router bgp 65104 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65105 + neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65105 ! vlan-aware-bundle Tenant_A_WAN_Zone rd 192.168.255.10:14 @@ -725,13 +725,13 @@ router bgp 65104 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_WAN_Zone rd 192.168.255.10:14 @@ -741,13 +741,13 @@ router bgp 65104 update wait-install neighbor 123.1.1.10 remote-as 1234 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::a remote-as 12345 neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::b remote-as 12345 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1B.md index 1f9f42e1b39..1f378dc4a85 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-BL1B.md @@ -647,9 +647,9 @@ ASN Notation: asplain ! router bgp 65105 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -662,12 +662,6 @@ router bgp 65105 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65104 neighbor 10.23.23.6 peer group UNDERLAY_PEERS neighbor 10.23.23.6 remote-as 64900 neighbor 10.23.23.6 description outside-r1 @@ -684,6 +678,12 @@ router bgp 65105 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65104 ! vlan-aware-bundle Tenant_A_WAN_Zone rd 192.168.255.11:14 @@ -704,13 +704,13 @@ router bgp 65105 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_WAN_Zone rd 192.168.255.11:14 @@ -720,13 +720,13 @@ router bgp 65105 update wait-install neighbor 123.1.1.10 remote-as 1234 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::a remote-as 12345 neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::b remote-as 12345 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF1A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF1A.md index 3f66d2f8b44..1da2062265e 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF1A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF1A.md @@ -631,9 +631,9 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -646,10 +646,6 @@ router bgp 65101 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -663,6 +659,10 @@ router bgp 65101 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.5:12 @@ -677,13 +677,13 @@ router bgp 65101 vlan 120-121 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.5:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2A.md index 6655f54904d..bca8eabdef5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2A.md @@ -1031,9 +1031,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1046,19 +1046,14 @@ router bgp 65102 neighbor MLAG_PEER remote-as 65102 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF2B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -1072,6 +1067,11 @@ router bgp 65102 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.6:12 @@ -1122,15 +1122,15 @@ router bgp 65102 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.6:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2B.md index 7d133376789..f6be423bf5c 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF2B.md @@ -1031,9 +1031,9 @@ ASN Notation: asplain ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1046,19 +1046,14 @@ router bgp 65102 neighbor MLAG_PEER remote-as 65102 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF2A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -1072,6 +1067,11 @@ router bgp 65102 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.7:12 @@ -1122,15 +1122,15 @@ router bgp 65102 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.7:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3A.md index bcf098527d7..9e854f10fb5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3A.md @@ -958,9 +958,9 @@ ASN Notation: asplain ! router bgp 65106 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -973,21 +973,21 @@ router bgp 65106 neighbor MLAG_PEER remote-as 65106 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF3B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 neighbor 2001:1::5 peer group EVPN-OVERLAY-PEERS neighbor 2001:1::5 remote-as 65001 neighbor 2001:1::5 description DC1-SPINE5_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.12:12 @@ -1038,15 +1038,15 @@ router bgp 65106 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -1057,48 +1057,48 @@ router bgp 65106 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.12 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_DB_Zone rd 192.168.255.12:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.12 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_OP_Zone rd 192.168.255.12:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.12 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_WEB_Zone rd 192.168.255.12:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.12 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_B_OP_Zone rd 192.168.255.12:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.12 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_C_OP_Zone rd 192.168.255.12:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.12 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3B.md index f45c2c49fc8..42a9bcda220 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF3B.md @@ -958,9 +958,9 @@ ASN Notation: asplain ! router bgp 65106 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -973,21 +973,21 @@ router bgp 65106 neighbor MLAG_PEER remote-as 65106 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF3A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 neighbor 2001:1::5 peer group EVPN-OVERLAY-PEERS neighbor 2001:1::5 remote-as 65001 neighbor 2001:1::5 description DC1-SPINE5_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.13:12 @@ -1038,15 +1038,15 @@ router bgp 65106 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -1057,48 +1057,48 @@ router bgp 65106 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.13 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_DB_Zone rd 192.168.255.13:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.13 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_OP_Zone rd 192.168.255.13:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.13 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_WEB_Zone rd 192.168.255.13:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.13 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_B_OP_Zone rd 192.168.255.13:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.13 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_C_OP_Zone rd 192.168.255.13:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.13 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4A.md index 8e5fb781271..c2e171c15a5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4A.md @@ -949,9 +949,9 @@ ASN Notation: asplain ! router bgp 65107 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -964,20 +964,20 @@ router bgp 65107 neighbor MLAG_PEER remote-as 65107 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF4B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 neighbor 192.168.255.6 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.6 remote-as 65001 neighbor 192.168.255.6 description DC1-SPINE6_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.14:12 @@ -1028,15 +1028,15 @@ router bgp 65107 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -1047,48 +1047,48 @@ router bgp 65107 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.14 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_DB_Zone rd 192.168.255.14:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.14 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_OP_Zone rd 192.168.255.14:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.14 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_WEB_Zone rd 192.168.255.14:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.14 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_B_OP_Zone rd 192.168.255.14:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.14 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_C_OP_Zone rd 192.168.255.14:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.14 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4B.md index 5300bc749a1..8ec96448a93 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-LEAF4B.md @@ -949,9 +949,9 @@ ASN Notation: asplain ! router bgp 65107 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -964,20 +964,20 @@ router bgp 65107 neighbor MLAG_PEER remote-as 65107 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF4A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 neighbor 192.168.255.6 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.6 remote-as 65001 neighbor 192.168.255.6 description DC1-SPINE6_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.15:12 @@ -1028,15 +1028,15 @@ router bgp 65107 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -1047,48 +1047,48 @@ router bgp 65107 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.15 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_DB_Zone rd 192.168.255.15:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.15 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_OP_Zone rd 192.168.255.15:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.15 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_WEB_Zone rd 192.168.255.15:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.15 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_B_OP_Zone rd 192.168.255.15:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.15 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_C_OP_Zone rd 192.168.255.15:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.15 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE1.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE1.md index f9f005528c4..8cf0dc5f111 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE1.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE1.md @@ -442,9 +442,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -458,13 +458,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -487,14 +480,21 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE2.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE2.md index 67238694dfd..e8c08d06f56 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE2.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE2.md @@ -442,9 +442,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -458,13 +458,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -487,14 +480,21 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE3.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE3.md index 549afc3b4b1..81352089487 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE3.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE3.md @@ -442,9 +442,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -458,13 +458,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -487,14 +480,21 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE4.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE4.md index e8108c009fe..71ba80088b5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE4.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE4.md @@ -442,9 +442,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -458,13 +458,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -487,14 +480,21 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE5.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE5.md index 61ba142cea0..85e18b1c6e2 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE5.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE5.md @@ -412,9 +412,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -428,10 +428,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65106 neighbor 2001:1::c peer group EVPN-OVERLAY-PEERS neighbor 2001:1::c remote-as 65106 neighbor 2001:1::c description DC1-LEAF3A_Loopback0 @@ -439,14 +435,18 @@ router bgp 65001 neighbor 2001:1::d remote-as 65106 neighbor 2001:1::d description DC1-LEAF3B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65106 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor UNDERLAY_PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE6.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE6.md index c428e836016..270295c5396 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE6.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SPINE6.md @@ -394,9 +394,9 @@ ASN Notation: asplain ! router bgp 65001 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -410,8 +410,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65107 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65107 neighbor 192.168.255.14 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.14 remote-as 65107 neighbor 192.168.255.14 description DC1-LEAF4A_Loopback0 @@ -419,14 +417,16 @@ router bgp 65001 neighbor 192.168.255.15 remote-as 65107 neighbor 192.168.255.15 description DC1-LEAF4B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65107 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65107 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor UNDERLAY_PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3A.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3A.md index fde718c4479..25a220f7631 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3A.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3A.md @@ -1233,9 +1233,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1248,19 +1248,14 @@ router bgp 65103 neighbor MLAG_PEER remote-as 65103 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-SVC3B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -1274,6 +1269,11 @@ router bgp 65103 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.8:12 @@ -1342,87 +1342,87 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.8:12 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.8 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_DB_Zone rd 192.168.255.8:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.8 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_OP_Zone rd 192.168.255.8:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.8 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WAN_Zone rd 192.168.255.8:14 route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.8 - neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WEB_Zone rd 192.168.255.8:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.8 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_OP_Zone rd 192.168.255.8:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.8 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_WAN_Zone rd 192.168.255.8:21 route-target import evpn 21:21 route-target export evpn 21:21 router-id 192.168.255.8 - neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_OP_Zone rd 192.168.255.8:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.8 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_WAN_Zone rd 192.168.255.8:31 route-target import evpn 31:31 route-target export evpn 31:31 router-id 192.168.255.8 - neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3B.md b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3B.md index 29f2e4e844e..434f9566ee1 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3B.md +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/documentation/devices/DC1-SVC3B.md @@ -1207,9 +1207,9 @@ ASN Notation: asplain ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -1222,19 +1222,14 @@ router bgp 65103 neighbor MLAG_PEER remote-as 65103 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-SVC3A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -1248,6 +1243,11 @@ router bgp 65103 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.9:12 @@ -1316,87 +1316,87 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.9:12 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.9 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_DB_Zone rd 192.168.255.9:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.9 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_OP_Zone rd 192.168.255.9:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.9 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WAN_Zone rd 192.168.255.9:14 route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.9 - neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WEB_Zone rd 192.168.255.9:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.9 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_OP_Zone rd 192.168.255.9:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.9 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_WAN_Zone rd 192.168.255.9:21 route-target import evpn 21:21 route-target export evpn 21:21 router-id 192.168.255.9 - neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_OP_Zone rd 192.168.255.9:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.9 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_WAN_Zone rd 192.168.255.9:31 route-target import evpn 31:31 route-target export evpn 31:31 router-id 192.168.255.9 - neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 ``` ## BFD diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1A.cfg index 56e45f93426..dbde08d61e5 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1A.cfg @@ -186,9 +186,9 @@ router bfd ! router bgp 65104 router-id 192.168.255.10 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -201,12 +201,6 @@ router bgp 65104 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65105 - neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 10.23.23.2 peer group UNDERLAY_PEERS neighbor 10.23.23.2 remote-as 64900 neighbor 10.23.23.2 description outside-r1 @@ -223,6 +217,12 @@ router bgp 65104 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65105 + neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65105 ! vlan-aware-bundle Tenant_A_WAN_Zone rd 192.168.255.10:14 @@ -243,13 +243,13 @@ router bgp 65104 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_WAN_Zone rd 192.168.255.10:14 @@ -259,13 +259,13 @@ router bgp 65104 update wait-install neighbor 123.1.1.10 remote-as 1234 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::a remote-as 12345 neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::b remote-as 12345 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1B.cfg index 10c166355b3..34a4051dd9a 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-BL1B.cfg @@ -187,9 +187,9 @@ router bfd ! router bgp 65105 router-id 192.168.255.11 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -202,12 +202,6 @@ router bgp 65105 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65104 neighbor 10.23.23.6 peer group UNDERLAY_PEERS neighbor 10.23.23.6 remote-as 64900 neighbor 10.23.23.6 description outside-r1 @@ -224,6 +218,12 @@ router bgp 65105 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet9 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet10 peer-group UNDERLAY_PEERS remote-as 65104 ! vlan-aware-bundle Tenant_A_WAN_Zone rd 192.168.255.11:14 @@ -244,13 +244,13 @@ router bgp 65105 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_WAN_Zone rd 192.168.255.11:14 @@ -260,13 +260,13 @@ router bgp 65105 update wait-install neighbor 123.1.1.10 remote-as 1234 neighbor 123.1.1.10 local-as 123 no-prepend replace-as + neighbor 123.1.1.10 update-source Loopback123 neighbor 123.1.1.10 description External IPv4 BGP peer neighbor 123.1.1.10 ebgp-multihop 3 + neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out + neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT neighbor 123.1.1.10 send-community standard extended neighbor 123.1.1.10 maximum-routes 0 - neighbor 123.1.1.10 default-originate route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT - neighbor 123.1.1.10 update-source Loopback123 - neighbor 123.1.1.10 route-map RM-Tenant_A_WAN_Zone-123.1.1.10-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::a remote-as 12345 neighbor fd5a:fe45:8831:06c5::a route-map RM-Tenant_A_WAN_Zone-fd5a:fe45:8831:06c5::a-SET-NEXT-HOP-OUT out neighbor fd5a:fe45:8831:06c5::b remote-as 12345 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg index 8df6f7635be..5ebb651895d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF1A.cfg @@ -181,9 +181,9 @@ router bfd ! router bgp 65101 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -196,10 +196,6 @@ router bgp 65101 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -213,6 +209,10 @@ router bgp 65101 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.5:12 @@ -227,13 +227,13 @@ router bgp 65101 vlan 120-121 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.5:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg index 01856ff2eaf..7319d0ec0bc 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2A.cfg @@ -452,9 +452,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -467,19 +467,14 @@ router bgp 65102 neighbor MLAG_PEER remote-as 65102 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF2B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -493,6 +488,11 @@ router bgp 65102 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.6:12 @@ -543,15 +543,15 @@ router bgp 65102 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.6:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg index 655ce94c823..a565f74bea7 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF2B.cfg @@ -452,9 +452,9 @@ router bfd ! router bgp 65102 router-id 192.168.255.7 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -467,19 +467,14 @@ router bgp 65102 neighbor MLAG_PEER remote-as 65102 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF2A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -493,6 +488,11 @@ router bgp 65102 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65102 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.7:12 @@ -543,15 +543,15 @@ router bgp 65102 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.7:12 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3A.cfg index 88521fb9a52..79b537e4530 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3A.cfg @@ -391,9 +391,9 @@ router bfd ! router bgp 65106 router-id 192.168.255.12 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -406,21 +406,21 @@ router bgp 65106 neighbor MLAG_PEER remote-as 65106 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF3B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 neighbor 2001:1::5 peer group EVPN-OVERLAY-PEERS neighbor 2001:1::5 remote-as 65001 neighbor 2001:1::5 description DC1-SPINE5_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.12:12 @@ -471,15 +471,15 @@ router bgp 65106 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -490,47 +490,47 @@ router bgp 65106 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.12 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_DB_Zone rd 192.168.255.12:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.12 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_OP_Zone rd 192.168.255.12:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.12 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_WEB_Zone rd 192.168.255.12:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.12 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_B_OP_Zone rd 192.168.255.12:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.12 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_C_OP_Zone rd 192.168.255.12:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.12 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3B.cfg index 23d2d8cccf9..62575dc2635 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF3B.cfg @@ -391,9 +391,9 @@ router bfd ! router bgp 65106 router-id 192.168.255.13 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -406,21 +406,21 @@ router bgp 65106 neighbor MLAG_PEER remote-as 65106 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF3A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 neighbor 2001:1::5 peer group EVPN-OVERLAY-PEERS neighbor 2001:1::5 remote-as 65001 neighbor 2001:1::5 description DC1-SPINE5_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65106 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.13:12 @@ -471,15 +471,15 @@ router bgp 65106 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -490,47 +490,47 @@ router bgp 65106 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.13 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_DB_Zone rd 192.168.255.13:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.13 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_OP_Zone rd 192.168.255.13:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.13 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_A_WEB_Zone rd 192.168.255.13:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.13 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_B_OP_Zone rd 192.168.255.13:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.13 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65106 ! vrf Tenant_C_OP_Zone rd 192.168.255.13:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.13 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65106 ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4A.cfg index c5da64bab00..535a39c33f2 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4A.cfg @@ -384,9 +384,9 @@ router bfd ! router bgp 65107 router-id 192.168.255.14 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -399,20 +399,20 @@ router bgp 65107 neighbor MLAG_PEER remote-as 65107 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF4B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 neighbor 192.168.255.6 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.6 remote-as 65001 neighbor 192.168.255.6 description DC1-SPINE6_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.14:12 @@ -463,15 +463,15 @@ router bgp 65107 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -482,47 +482,47 @@ router bgp 65107 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.14 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_DB_Zone rd 192.168.255.14:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.14 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_OP_Zone rd 192.168.255.14:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.14 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_WEB_Zone rd 192.168.255.14:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.14 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_B_OP_Zone rd 192.168.255.14:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.14 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_C_OP_Zone rd 192.168.255.14:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.14 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4B.cfg index f290f6de263..a6ffb977fa0 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-LEAF4B.cfg @@ -384,9 +384,9 @@ router bfd ! router bgp 65107 router-id 192.168.255.15 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -399,20 +399,20 @@ router bgp 65107 neighbor MLAG_PEER remote-as 65107 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-LEAF4A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 neighbor 192.168.255.6 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.6 remote-as 65001 neighbor 192.168.255.6 description DC1-SPINE6_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65107 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.15:12 @@ -463,15 +463,15 @@ router bgp 65107 vlan 310-311 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor MLAG_PEER activate @@ -482,47 +482,47 @@ router bgp 65107 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.15 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_DB_Zone rd 192.168.255.15:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.15 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_OP_Zone rd 192.168.255.15:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.15 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_A_WEB_Zone rd 192.168.255.15:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.15 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_B_OP_Zone rd 192.168.255.15:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.15 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65107 ! vrf Tenant_C_OP_Zone rd 192.168.255.15:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.15 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65107 ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE1.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE1.cfg index ee39593fa28..911c804016d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE1.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE1.cfg @@ -111,9 +111,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.1 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,13 +127,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -156,13 +149,20 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE2.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE2.cfg index c0b01438303..f2044306b16 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE2.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE2.cfg @@ -111,9 +111,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.2 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,13 +127,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -156,13 +149,20 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE3.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE3.cfg index f07b18938e3..de5f76bac48 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE3.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE3.cfg @@ -111,9 +111,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.3 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,13 +127,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -156,13 +149,20 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE4.cfg index 64e7ca8ea5e..910b6ca9516 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE4.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE4.cfg @@ -111,9 +111,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.4 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -127,13 +127,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 - neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 - neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 neighbor 192.168.255.5 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.5 remote-as 65101 neighbor 192.168.255.5 description DC1-LEAF1A_Loopback0 @@ -156,13 +149,20 @@ router bgp 65001 neighbor 192.168.255.11 remote-as 65105 neighbor 192.168.255.11 description DC1-BL1B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65101 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65102 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet5 peer-group UNDERLAY_PEERS remote-as 65103 + neighbor interface Ethernet6 peer-group UNDERLAY_PEERS remote-as 65104 + neighbor interface Ethernet7 peer-group UNDERLAY_PEERS remote-as 65105 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE5.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE5.cfg index 773a26c55ec..fa24657c9b4 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE5.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE5.cfg @@ -97,9 +97,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.5 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -113,10 +113,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65106 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65106 neighbor 2001:1::c peer group EVPN-OVERLAY-PEERS neighbor 2001:1::c remote-as 65106 neighbor 2001:1::c description DC1-LEAF3A_Loopback0 @@ -124,14 +120,18 @@ router bgp 65001 neighbor 2001:1::d remote-as 65106 neighbor 2001:1::d description DC1-LEAF3B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65106 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65106 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor UNDERLAY_PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE6.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE6.cfg index d21ffec65de..81b0a44b920 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE6.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SPINE6.cfg @@ -83,9 +83,9 @@ router bfd ! router bgp 65001 router-id 192.168.255.6 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS next-hop-unchanged @@ -99,8 +99,6 @@ router bgp 65001 neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65107 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65107 neighbor 192.168.255.14 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.14 remote-as 65107 neighbor 192.168.255.14 description DC1-LEAF4A_Loopback0 @@ -108,14 +106,16 @@ router bgp 65001 neighbor 192.168.255.15 remote-as 65107 neighbor 192.168.255.15 description DC1-LEAF4B_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65107 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65107 ! address-family evpn neighbor EVPN-OVERLAY-PEERS activate ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! address-family ipv6 neighbor UNDERLAY_PEERS activate diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3A.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3A.cfg index ca1d8bf0aed..d870d33c776 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3A.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3A.cfg @@ -600,9 +600,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.8 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -615,19 +615,14 @@ router bgp 65103 neighbor MLAG_PEER remote-as 65103 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-SVC3B + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -641,6 +636,11 @@ router bgp 65103 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.8:12 @@ -709,86 +709,86 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.8:12 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.8 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_DB_Zone rd 192.168.255.8:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.8 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_OP_Zone rd 192.168.255.8:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.8 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WAN_Zone rd 192.168.255.8:14 route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.8 - neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WEB_Zone rd 192.168.255.8:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.8 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_OP_Zone rd 192.168.255.8:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.8 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_WAN_Zone rd 192.168.255.8:21 route-target import evpn 21:21 route-target export evpn 21:21 router-id 192.168.255.8 - neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_OP_Zone rd 192.168.255.8:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.8 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_WAN_Zone rd 192.168.255.8:31 route-target import evpn 31:31 route-target export evpn 31:31 router-id 192.168.255.8 - neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 ! end diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3B.cfg b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3B.cfg index e50bd68bb5b..fb7374a939d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3B.cfg +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/configs/DC1-SVC3B.cfg @@ -584,9 +584,9 @@ router bfd ! router bgp 65103 router-id 192.168.255.9 - maximum-paths 4 ecmp 4 update wait-install no bgp default ipv4-unicast + maximum-paths 4 ecmp 4 distance bgp 20 200 200 neighbor EVPN-OVERLAY-PEERS peer group neighbor EVPN-OVERLAY-PEERS update-source Loopback0 @@ -599,19 +599,14 @@ router bgp 65103 neighbor MLAG_PEER remote-as 65103 neighbor MLAG_PEER next-hop-self neighbor MLAG_PEER description DC1-SVC3A + neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor MLAG_PEER password 7 arwUnrq9ydqIhjfTwRhAlg== neighbor MLAG_PEER send-community neighbor MLAG_PEER maximum-routes 12000 - neighbor MLAG_PEER route-map RM-MLAG-PEER-IN in neighbor UNDERLAY_PEERS peer group neighbor UNDERLAY_PEERS password 7 af6F4WLl4wUrWRZcwbEwkQ== neighbor UNDERLAY_PEERS send-community neighbor UNDERLAY_PEERS maximum-routes 12000 - neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 - neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 neighbor 192.168.255.1 peer group EVPN-OVERLAY-PEERS neighbor 192.168.255.1 remote-as 65001 neighbor 192.168.255.1 description DC1-SPINE1_Loopback0 @@ -625,6 +620,11 @@ router bgp 65103 neighbor 192.168.255.4 remote-as 65001 neighbor 192.168.255.4 description DC1-SPINE4_Loopback0 redistribute connected route-map RM-CONN-2-BGP + neighbor interface Ethernet1 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet2 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet3 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Ethernet4 peer-group UNDERLAY_PEERS remote-as 65001 + neighbor interface Vlan4093 peer-group MLAG_PEER remote-as 65103 ! vlan-aware-bundle Tenant_A_APP_Zone rd 192.168.255.9:12 @@ -693,86 +693,86 @@ router bgp 65103 vlan 350 ! address-family evpn - host-flap detection window 20 threshold 30 neighbor EVPN-OVERLAY-PEERS activate + host-flap detection window 20 threshold 30 ! address-family ipv4 no neighbor EVPN-OVERLAY-PEERS activate - neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor MLAG_PEER activate - neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate + neighbor MLAG_PEER next-hop address-family ipv6 originate neighbor UNDERLAY_PEERS activate + neighbor UNDERLAY_PEERS next-hop address-family ipv6 originate ! vrf Tenant_A_APP_Zone rd 192.168.255.9:12 route-target import evpn 12:12 route-target export evpn 12:12 router-id 192.168.255.9 - neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3011 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_DB_Zone rd 192.168.255.9:13 route-target import evpn 13:13 route-target export evpn 13:13 router-id 192.168.255.9 - neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3012 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_OP_Zone rd 192.168.255.9:10 route-target import evpn 10:10 route-target export evpn 10:10 router-id 192.168.255.9 - neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3009 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WAN_Zone rd 192.168.255.9:14 route-target import evpn 14:14 route-target export evpn 14:14 router-id 192.168.255.9 - neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3013 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_A_WEB_Zone rd 192.168.255.9:11 route-target import evpn 11:11 route-target export evpn 11:11 router-id 192.168.255.9 - neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3010 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_OP_Zone rd 192.168.255.9:20 route-target import evpn 20:20 route-target export evpn 20:20 router-id 192.168.255.9 - neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3019 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_B_WAN_Zone rd 192.168.255.9:21 route-target import evpn 21:21 route-target export evpn 21:21 router-id 192.168.255.9 - neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3020 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_OP_Zone rd 192.168.255.9:30 route-target import evpn 30:30 route-target export evpn 30:30 router-id 192.168.255.9 - neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan2 peer-group MLAG_PEER remote-as 65103 ! vrf Tenant_C_WAN_Zone rd 192.168.255.9:31 route-target import evpn 31:31 route-target export evpn 31:31 router-id 192.168.255.9 - neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 redistribute connected route-map RM-CONN-2-BGP-VRFS + neighbor interface Vlan3030 peer-group MLAG_PEER remote-as 65103 ! end diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/router-bgp.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/router-bgp.j2 index 54374326c72..d477194a94b 100644 --- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/router-bgp.j2 +++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/router-bgp.j2 @@ -13,6 +13,22 @@ router bgp {{ router_bgp.as }} {% if router_bgp.router_id is arista.avd.defined %} router-id {{ router_bgp.router_id }} {% endif %} +{% if router_bgp.updates.wait_for_convergence is arista.avd.defined(true) %} + update wait-for-convergence +{% endif %} +{% if router_bgp.updates.wait_install is arista.avd.defined(true) %} + update wait-install +{% endif %} +{% if router_bgp.bgp.default.ipv4_unicast is arista.avd.defined(true) %} + bgp default ipv4-unicast +{% elif router_bgp.bgp.default.ipv4_unicast is arista.avd.defined(false) %} + no bgp default ipv4-unicast +{% endif %} +{% if router_bgp.bgp.default.ipv4_unicast_transport_ipv6 is arista.avd.defined(true) %} + bgp default ipv4-unicast transport ipv6 +{% elif router_bgp.bgp.default.ipv4_unicast_transport_ipv6 is arista.avd.defined(false) %} + no bgp default ipv4-unicast transport ipv6 +{% endif %} {% if router_bgp.distance.external_routes is arista.avd.defined %} {% set distance_cli = "distance bgp " ~ router_bgp.distance.external_routes %} {% if router_bgp.distance.internal_routes is arista.avd.defined and router_bgp.distance.local_routes is arista.avd.defined %} @@ -29,6 +45,9 @@ router bgp {{ router_bgp.as }} {% endif %} graceful-restart {% endif %} +{% if router_bgp.bgp_cluster_id is arista.avd.defined %} + bgp cluster-id {{ router_bgp.bgp_cluster_id }} +{% endif %} {% if router_bgp.graceful_restart_helper.enabled is arista.avd.defined(false) %} no graceful-restart-helper {% elif router_bgp.graceful_restart_helper.enabled is arista.avd.defined(true) %} @@ -52,31 +71,9 @@ router bgp {{ router_bgp.as }} {% endif %} {{ paths_cli }} {% endif %} -{% if router_bgp.updates.wait_for_convergence is arista.avd.defined(true) %} - update wait-for-convergence -{% endif %} -{% if router_bgp.updates.wait_install is arista.avd.defined(true) %} - update wait-install -{% endif %} -{% if router_bgp.bgp.default.ipv4_unicast is arista.avd.defined(true) %} - bgp default ipv4-unicast -{% elif router_bgp.bgp.default.ipv4_unicast is arista.avd.defined(false) %} - no bgp default ipv4-unicast -{% endif %} -{% if router_bgp.bgp.default.ipv4_unicast_transport_ipv6 is arista.avd.defined(true) %} - bgp default ipv4-unicast transport ipv6 -{% elif router_bgp.bgp.default.ipv4_unicast_transport_ipv6 is arista.avd.defined(false) %} - no bgp default ipv4-unicast transport ipv6 -{% endif %} -{% if router_bgp.bgp_cluster_id is arista.avd.defined %} - bgp cluster-id {{ router_bgp.bgp_cluster_id }} -{% endif %} {% for bgp_default in router_bgp.bgp_defaults | arista.avd.default([]) %} {{ bgp_default }} {% endfor %} -{% if router_bgp.bgp.bestpath.d_path is arista.avd.defined(true) %} - bgp bestpath d-path -{% endif %} {% if router_bgp.bgp.additional_paths.receive is arista.avd.defined(true) %} bgp additional-paths receive {% endif %} @@ -112,29 +109,23 @@ router bgp {{ router_bgp.as }} {{ listen_range_cli }} {% endfor %} {% endif %} +{% if router_bgp.bgp.bestpath.d_path is arista.avd.defined(true) %} + bgp bestpath d-path +{% endif %} {% for peer_group in router_bgp.peer_groups | arista.avd.natural_sort('name') %} -{% if peer_group.shutdown is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} shutdown -{% endif %} neighbor {{ peer_group.name }} peer group {% if peer_group.remote_as is arista.avd.defined %} neighbor {{ peer_group.name }} remote-as {{ peer_group.remote_as }} {% endif %} -{% if peer_group.local_as is arista.avd.defined %} - neighbor {{ peer_group.name }} local-as {{ peer_group.local_as }} no-prepend replace-as -{% endif %} -{% if peer_group.as_path.remote_as_replace_out is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} as-path remote-as replace out -{% endif %} -{% if peer_group.as_path.prepend_own_disabled is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} as-path prepend-own disabled -{% endif %} {% if peer_group.next_hop_self is arista.avd.defined(true) %} neighbor {{ peer_group.name }} next-hop-self {% endif %} {% if peer_group.next_hop_unchanged is arista.avd.defined(true) %} neighbor {{ peer_group.name }} next-hop-unchanged {% endif %} +{% if peer_group.shutdown is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} shutdown +{% endif %} {% if peer_group.remove_private_as.enabled is arista.avd.defined(true) %} {% set remove_private_as_cli = "neighbor " ~ peer_group.name ~ " remove-private-as" %} {% if peer_group.remove_private_as.all is arista.avd.defined(true) %} @@ -147,23 +138,23 @@ router bgp {{ router_bgp.as }} {% elif peer_group.remove_private_as.enabled is arista.avd.defined(false) %} no neighbor {{ peer_group.name }} remove-private-as {% endif %} -{% if peer_group.remove_private_as_ingress.enabled is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = "neighbor " ~ peer_group.name ~ " remove-private-as ingress" %} -{% if peer_group.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} -{% endif %} - {{ remove_private_as_ingress_cli }} -{% elif peer_group.remove_private_as_ingress.enabled is arista.avd.defined(false) %} - no neighbor {{ peer_group.name }} remove-private-as ingress +{% if peer_group.as_path.prepend_own_disabled is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} as-path prepend-own disabled {% endif %} -{% if peer_group.update_source is arista.avd.defined %} - neighbor {{ peer_group.name }} update-source {{ peer_group.update_source }} +{% if peer_group.as_path.remote_as_replace_out is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} as-path remote-as replace out {% endif %} -{% if peer_group.description is arista.avd.defined %} - neighbor {{ peer_group.name }} description {{ peer_group.description }} +{% if peer_group.local_as is arista.avd.defined %} + neighbor {{ peer_group.name }} local-as {{ peer_group.local_as }} no-prepend replace-as {% endif %} -{% if peer_group.route_reflector_client is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} route-reflector-client +{% if peer_group.weight is arista.avd.defined %} + neighbor {{ peer_group.name }} weight {{ peer_group.weight }} +{% endif %} +{% if peer_group.passive is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} passive +{% endif %} +{% if peer_group.update_source is arista.avd.defined %} + neighbor {{ peer_group.name }} update-source {{ peer_group.update_source }} {% endif %} {% if peer_group.bfd is arista.avd.defined(true) %} neighbor {{ peer_group.name }} bfd @@ -173,6 +164,9 @@ router bgp {{ router_bgp.as }} neighbor {{ peer_group.name }} bfd interval {{ peer_group.bfd_timers.interval }} min-rx {{ peer_group.bfd_timers.min_rx }} multiplier {{ peer_group.bfd_timers.multiplier }} {% endif %} {% endif %} +{% if peer_group.description is arista.avd.defined %} + neighbor {{ peer_group.name }} description {{ peer_group.description }} +{% endif %} {% if peer_group.allowas_in.enabled is arista.avd.defined(true) %} {% set allowas_in_cli = "neighbor " ~ peer_group.name ~ " allowas-in" %} {% if peer_group.allowas_in.times is arista.avd.defined %} @@ -196,9 +190,27 @@ router bgp {{ router_bgp.as }} {% if peer_group.ttl_maximum_hops is arista.avd.defined %} neighbor {{ peer_group.name }} ttl maximum-hops {{ peer_group.ttl_maximum_hops }} {% endif %} +{% if peer_group.route_reflector_client is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} route-reflector-client +{% endif %} +{% if peer_group.session_tracker is arista.avd.defined %} + neighbor {{ peer_group.name }} session tracker {{ peer_group.session_tracker }} +{% endif %} +{% if peer_group.timers is arista.avd.defined %} + neighbor {{ peer_group.name }} timers {{ peer_group.timers }} +{% endif %} +{% if peer_group.route_map_in is arista.avd.defined %} + neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_in }} in +{% endif %} +{% if peer_group.route_map_out is arista.avd.defined %} + neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_out }} out +{% endif %} {% if peer_group.password is arista.avd.defined %} neighbor {{ peer_group.name }} password 7 {{ peer_group.password | arista.avd.hide_passwords(hide_passwords) }} {% endif %} +{% if peer_group.shared_secret.profile is arista.avd.defined and peer_group.shared_secret.hash_algorithm is arista.avd.defined %} + neighbor {{ peer_group.name }} password shared-secret profile {{ peer_group.shared_secret.profile }} algorithm {{ peer_group.shared_secret.hash_algorithm }} +{% endif %} {% if peer_group.default_originate.enabled is arista.avd.defined(true) %} {% set default_originate_cli = "neighbor " ~ peer_group.name ~ " default-originate" %} {% if peer_group.default_originate.route_map is arista.avd.defined %} @@ -209,15 +221,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ default_originate_cli }} {% endif %} -{% if peer_group.passive is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} passive -{% endif %} -{% if peer_group.session_tracker is arista.avd.defined %} - neighbor {{ peer_group.name }} session tracker {{ peer_group.session_tracker }} -{% endif %} -{% if peer_group.shared_secret.profile is arista.avd.defined and peer_group.shared_secret.hash_algorithm is arista.avd.defined %} - neighbor {{ peer_group.name }} password shared-secret profile {{ peer_group.shared_secret.profile }} algorithm {{ peer_group.shared_secret.hash_algorithm }} -{% endif %} {% if peer_group.send_community is arista.avd.defined('all') %} neighbor {{ peer_group.name }} send-community {% elif peer_group.send_community is arista.avd.defined %} @@ -263,24 +266,14 @@ router bgp {{ router_bgp.as }} {% endif %} {{ link_bandwidth_cli }} {% endif %} -{% if peer_group.weight is arista.avd.defined %} - neighbor {{ peer_group.name }} weight {{ peer_group.weight }} -{% endif %} -{% if peer_group.timers is arista.avd.defined %} - neighbor {{ peer_group.name }} timers {{ peer_group.timers }} -{% endif %} -{% if peer_group.route_map_in is arista.avd.defined %} - neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_in }} in -{% endif %} -{% if peer_group.route_map_out is arista.avd.defined %} - neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_out }} out -{% endif %} -{% endfor %} -{% for neighbor_interface in router_bgp.neighbor_interfaces | arista.avd.natural_sort('name') %} -{% if neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.remote_as is arista.avd.defined %} - neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} remote-as {{ neighbor_interface.remote_as }} -{% elif neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.peer_filter is arista.avd.defined %} - neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} peer-filter {{ neighbor_interface.peer_filter }} +{% if peer_group.remove_private_as_ingress.enabled is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = "neighbor " ~ peer_group.name ~ " remove-private-as ingress" %} +{% if peer_group.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} +{% endif %} + {{ remove_private_as_ingress_cli }} +{% elif peer_group.remove_private_as_ingress.enabled is arista.avd.defined(false) %} + no neighbor {{ peer_group.name }} remove-private-as ingress {% endif %} {% endfor %} {% for neighbor in router_bgp.neighbors | arista.avd.natural_sort('ip_address') %} @@ -308,37 +301,20 @@ router bgp {{ router_bgp.as }} {% elif neighbor.remove_private_as.enabled is arista.avd.defined(false) %} no neighbor {{ neighbor.ip_address }} remove-private-as {% endif %} -{% if neighbor.remove_private_as_ingress.enabled is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = "neighbor " ~ neighbor.ip_address ~ " remove-private-as ingress" %} -{% if neighbor.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} -{% endif %} - {{ remove_private_as_ingress_cli }} -{% elif neighbor.remove_private_as_ingress.enabled is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} remove-private-as ingress +{% if neighbor.as_path.prepend_own_disabled is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} as-path prepend-own disabled {% endif %} {% if neighbor.as_path.remote_as_replace_out is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} as-path remote-as replace out {% endif %} -{% if neighbor.as_path.prepend_own_disabled is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} as-path prepend-own disabled -{% endif %} {% if neighbor.local_as is arista.avd.defined %} neighbor {{ neighbor.ip_address }} local-as {{ neighbor.local_as }} no-prepend replace-as {% endif %} -{% if neighbor.description is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} description {{ neighbor.description }} -{% endif %} -{% if neighbor.route_reflector_client is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} route-reflector-client -{% elif neighbor.route_reflector_client is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} route-reflector-client -{% endif %} -{% if neighbor.ebgp_multihop is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} ebgp-multihop {{ neighbor.ebgp_multihop }} +{% if neighbor.weight is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} weight {{ neighbor.weight }} {% endif %} -{% if neighbor.ttl_maximum_hops is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} ttl maximum-hops {{ neighbor.ttl_maximum_hops }} +{% if neighbor.passive is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} passive {% endif %} {% if neighbor.update_source is arista.avd.defined %} neighbor {{ neighbor.ip_address }} update-source {{ neighbor.update_source }} @@ -353,6 +329,9 @@ router bgp {{ router_bgp.as }} {% elif neighbor.bfd is arista.avd.defined(false) and neighbor.peer_group is arista.avd.defined %} no neighbor {{ neighbor.ip_address }} bfd {% endif %} +{% if neighbor.description is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} description {{ neighbor.description }} +{% endif %} {% if neighbor.allowas_in.enabled is arista.avd.defined(true) %} {% set allowas_in_cli = "neighbor " ~ neighbor.ip_address ~ " allowas-in" %} {% if neighbor.allowas_in.times is arista.avd.defined %} @@ -370,14 +349,16 @@ router bgp {{ router_bgp.as }} {% set neighbor_rib_in_pre_policy_retain_cli = "no neighbor " ~ neighbor.ip_address ~ " rib-in pre-policy retain" %} {{ neighbor_rib_in_pre_policy_retain_cli }} {% endif %} -{% if neighbor.password is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} password 7 {{ neighbor.password | arista.avd.hide_passwords(hide_passwords) }} +{% if neighbor.ebgp_multihop is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} ebgp-multihop {{ neighbor.ebgp_multihop }} {% endif %} -{% if neighbor.passive is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} passive +{% if neighbor.ttl_maximum_hops is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} ttl maximum-hops {{ neighbor.ttl_maximum_hops }} {% endif %} -{% if neighbor.weight is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} weight {{ neighbor.weight }} +{% if neighbor.route_reflector_client is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} route-reflector-client +{% elif neighbor.route_reflector_client is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} route-reflector-client {% endif %} {% if neighbor.session_tracker is arista.avd.defined() %} neighbor {{ neighbor.ip_address }} session tracker {{ neighbor.session_tracker }} @@ -394,6 +375,9 @@ router bgp {{ router_bgp.as }} {% if neighbor.shared_secret.profile is arista.avd.defined and neighbor.shared_secret.hash_algorithm is arista.avd.defined %} neighbor {{ neighbor.ip_address }} password shared-secret profile {{ neighbor.shared_secret.profile }} algorithm {{ neighbor.shared_secret.hash_algorithm }} {% endif %} +{% if neighbor.password is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} password 7 {{ neighbor.password | arista.avd.hide_passwords(hide_passwords) }} +{% endif %} {% if neighbor.default_originate.enabled is arista.avd.defined(true) %} {% set default_originate_cli = "neighbor " ~ neighbor.ip_address ~ " default-originate" %} {% if neighbor.default_originate.route_map is arista.avd.defined %} @@ -449,6 +433,15 @@ router bgp {{ router_bgp.as }} {% endif %} {{ link_bandwidth_cli }} {% endif %} +{% if neighbor.remove_private_as_ingress.enabled is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = "neighbor " ~ neighbor.ip_address ~ " remove-private-as ingress" %} +{% if neighbor.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} +{% endif %} + {{ remove_private_as_ingress_cli }} +{% elif neighbor.remove_private_as_ingress.enabled is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} remove-private-as ingress +{% endif %} {% endfor %} {% if router_bgp.bgp.redistribute_internal is arista.avd.defined(true) %} bgp redistribute-internal @@ -659,14 +652,16 @@ router bgp {{ router_bgp.as }} {{ redistribute_route_cli }} {% endfor %} {% endif %} +{% for neighbor_interface in router_bgp.neighbor_interfaces | arista.avd.natural_sort('name') %} +{% if neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.remote_as is arista.avd.defined %} + neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} remote-as {{ neighbor_interface.remote_as }} +{% elif neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.peer_filter is arista.avd.defined %} + neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} peer-filter {{ neighbor_interface.peer_filter }} +{% endif %} +{% endfor %} {# L2VPNs - (vxlan) vlan based #} {% if router_bgp.vlans is arista.avd.defined %} -{# Force the ids to be string to follow the same ordering as on EOS #} -{% set bgp_vlans = router_bgp.vlans %} -{% for bgp_vlan in bgp_vlans %} -{% do bgp_vlan.update({"id": bgp_vlan['id'] | string}) %} -{% endfor %} -{% for vlan in bgp_vlans | sort(attribute="id") %} +{% for vlan in router_bgp.vlans | arista.avd.natural_sort %} ! vlan {{ vlan.id }} {% if vlan.rd is arista.avd.defined %} @@ -705,6 +700,37 @@ router bgp {{ router_bgp.as }} {% endif %} {% endfor %} {% endif %} +{# bgp vpws services #} +{% if router_bgp.vpws is arista.avd.defined %} +{% for vpws_service in router_bgp.vpws | arista.avd.natural_sort('name') %} + ! +{% if vpws_service.name is arista.avd.defined %} + vpws {{ vpws_service.name }} +{% if vpws_service.rd is arista.avd.defined %} + rd {{ vpws_service.rd }} +{% endif %} +{% if vpws_service.route_targets.import_export is arista.avd.defined %} + route-target import export evpn {{ vpws_service.route_targets.import_export }} +{% endif %} +{% if vpws_service.mpls_control_word is arista.avd.defined(true) %} + mpls control-word +{% endif %} +{% if vpws_service.label_flow is arista.avd.defined(true) %} + label flow +{% endif %} +{% if vpws_service.mtu is arista.avd.defined %} + mtu {{ vpws_service.mtu }} +{% endif %} +{% for pw in vpws_service.pseudowires | arista.avd.natural_sort('name') %} +{% if pw.name is arista.avd.defined and pw.id_local is arista.avd.defined and pw.id_remote is arista.avd.defined %} + ! + pseudowire {{ pw.name }} + evpn vpws id local {{ pw.id_local }} remote {{ pw.id_remote }} +{% endif %} +{% endfor %} +{% endif %} +{% endfor %} +{% endif %} {# vxlan vlan aware bundles #} {% for vlan_aware_bundle in router_bgp.vlan_aware_bundles | arista.avd.natural_sort('name') %} ! @@ -745,42 +771,17 @@ router bgp {{ router_bgp.as }} {{ vlan_aware_bundle.eos_cli | indent(6, false) }} {% endif %} {% endfor %} -{# bgp vpws services #} -{% if router_bgp.vpws is arista.avd.defined %} -{% for vpws_service in router_bgp.vpws | arista.avd.natural_sort('name') %} - ! -{% if vpws_service.name is arista.avd.defined %} - vpws {{ vpws_service.name }} -{% if vpws_service.rd is arista.avd.defined %} - rd {{ vpws_service.rd }} -{% endif %} -{% if vpws_service.route_targets.import_export is arista.avd.defined %} - route-target import export evpn {{ vpws_service.route_targets.import_export }} -{% endif %} -{% if vpws_service.mpls_control_word is arista.avd.defined(true) %} - mpls control-word -{% endif %} -{% if vpws_service.label_flow is arista.avd.defined(true) %} - label flow -{% endif %} -{% if vpws_service.mtu is arista.avd.defined %} - mtu {{ vpws_service.mtu }} -{% endif %} -{% for pw in vpws_service.pseudowires | arista.avd.natural_sort('name') %} -{% if pw.name is arista.avd.defined and pw.id_local is arista.avd.defined and pw.id_remote is arista.avd.defined %} - ! - pseudowire {{ pw.name }} - evpn vpws id local {{ pw.id_local }} remote {{ pw.id_remote }} -{% endif %} -{% endfor %} -{% endif %} -{% endfor %} -{% endif %} {# address families activation #} {# address family evpn activation #} {% if router_bgp.address_family_evpn is arista.avd.defined %} ! address-family evpn +{% if router_bgp.address_family_evpn.route.export_ethernet_segment_ip_mass_withdraw is arista.avd.defined(true) %} + route export ethernet-segment ip mass-withdraw +{% endif %} +{% if router_bgp.address_family_evpn.route.import_ethernet_segment_ip_mass_withdraw is arista.avd.defined(true) %} + route import ethernet-segment ip mass-withdraw +{% endif %} {% if router_bgp.address_family_evpn.bgp.additional_paths.receive is arista.avd.defined(true) %} bgp additional-paths receive {% elif router_bgp.address_family_evpn.bgp_additional_paths.receive is arista.avd.defined(true) %} @@ -812,26 +813,6 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_evpn.next_hop_unchanged is arista.avd.defined(true) %} bgp next-hop-unchanged {% endif %} -{% if router_bgp.address_family_evpn.evpn_hostflap_detection.enabled is arista.avd.defined(false) %} - no host-flap detection -{% elif router_bgp.address_family_evpn.evpn_hostflap_detection.enabled is arista.avd.defined(true) %} -{% set hostflap_detection_cli = '' %} -{% if router_bgp.address_family_evpn.evpn_hostflap_detection.window is arista.avd.defined %} -{% set hostflap_detection_cli = hostflap_detection_cli ~ ' window ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.window %} -{% endif %} -{% if router_bgp.address_family_evpn.evpn_hostflap_detection.threshold is arista.avd.defined %} -{% set hostflap_detection_cli = hostflap_detection_cli ~ ' threshold ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.threshold %} -{% endif %} -{% if router_bgp.address_family_evpn.evpn_hostflap_detection.expiry_timeout is arista.avd.defined %} -{% set hostflap_detection_cli = hostflap_detection_cli ~ ' expiry timeout ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.expiry_timeout ~ ' seconds' %} -{% endif %} -{% if hostflap_detection_cli != '' %} - host-flap detection{{ hostflap_detection_cli }} -{% endif %} -{% endif %} -{% if router_bgp.address_family_evpn.domain_identifier is arista.avd.defined %} - domain identifier {{ router_bgp.address_family_evpn.domain_identifier }} -{% endif %} {% if router_bgp.address_family_evpn.neighbor_default.encapsulation is arista.avd.defined("mpls") %} {% set evpn_neighbor_default_encap_cli = "neighbor default encapsulation mpls" %} {% if router_bgp.address_family_evpn.neighbor_default.next_hop_self_source_interface is arista.avd.defined %} @@ -857,6 +838,14 @@ router bgp {{ router_bgp.as }} {% endif %} {% endif %} {% for peer_group in router_bgp.address_family_evpn.peer_groups | arista.avd.natural_sort('name') %} +{% if peer_group.activate is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} activate +{% elif peer_group.activate is arista.avd.defined(false) %} + no neighbor {{ peer_group.name }} activate +{% endif %} +{% if peer_group.additional_paths.receive is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} additional-paths receive +{% endif %} {% if peer_group.route_map_in is arista.avd.defined %} neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_in }} in {% endif %} @@ -878,14 +867,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ peer_group_default_route_cli }} {% endif %} -{% if peer_group.activate is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} activate -{% elif peer_group.activate is arista.avd.defined(false) %} - no neighbor {{ peer_group.name }} activate -{% endif %} -{% if peer_group.additional_paths.receive is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} additional-paths receive -{% endif %} {% if peer_group.additional_paths.send is arista.avd.defined %} {% if peer_group.additional_paths.send == 'disabled' %} no neighbor {{ peer_group.name }} additional-paths send @@ -899,12 +880,12 @@ router bgp {{ router_bgp.as }} neighbor {{ peer_group.name }} additional-paths send {{ peer_group.additional_paths.send }} {% endif %} {% endif %} -{% if peer_group.domain_remote is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} domain remote -{% endif %} {% if peer_group.encapsulation is arista.avd.defined %} neighbor {{ peer_group.name }} encapsulation {{ peer_group.encapsulation }} {% endif %} +{% if peer_group.domain_remote is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} domain remote +{% endif %} {% endfor %} {% for neighbor in router_bgp.address_family_evpn.neighbors | arista.avd.natural_sort('ip_address') %} {% if neighbor.activate is arista.avd.defined(true) %} @@ -947,9 +928,15 @@ router bgp {{ router_bgp.as }} neighbor {{ neighbor.ip_address }} encapsulation {{ neighbor.encapsulation }} {% endif %} {% endfor %} +{% if router_bgp.address_family_evpn.domain_identifier is arista.avd.defined %} + domain identifier {{ router_bgp.address_family_evpn.domain_identifier }} +{% endif %} {% if router_bgp.address_family_evpn.next_hop.resolution_disabled is arista.avd.defined(true) %} next-hop resolution disabled {% endif %} +{% if router_bgp.address_family_evpn.route.import_match_failure_action is arista.avd.defined('discard') %} + route import match-failure action discard +{% endif %} {% if router_bgp.address_family_evpn.neighbor_default.next_hop_self_received_evpn_routes.enable is arista.avd.defined(true) %} {% set evpn_neighbor_default_nhs_received_evpn_routes_cli = "neighbor default next-hop-self received-evpn-routes route-type ip-prefix" %} {% if router_bgp.address_family_evpn.neighbor_default.next_hop_self_received_evpn_routes.inter_domain is arista.avd.defined(true) %} @@ -957,14 +944,22 @@ router bgp {{ router_bgp.as }} {% endif %} {{ evpn_neighbor_default_nhs_received_evpn_routes_cli }} {% endif %} -{% if router_bgp.address_family_evpn.route.import_match_failure_action is arista.avd.defined('discard') %} - route import match-failure action discard -{% endif %} -{% if router_bgp.address_family_evpn.route.import_ethernet_segment_ip_mass_withdraw is arista.avd.defined(true) %} - route import ethernet-segment ip mass-withdraw -{% endif %} -{% if router_bgp.address_family_evpn.route.export_ethernet_segment_ip_mass_withdraw is arista.avd.defined(true) %} - route export ethernet-segment ip mass-withdraw +{% if router_bgp.address_family_evpn.evpn_hostflap_detection.enabled is arista.avd.defined(false) %} + no host-flap detection +{% elif router_bgp.address_family_evpn.evpn_hostflap_detection.enabled is arista.avd.defined(true) %} +{% set hostflap_detection_cli = '' %} +{% if router_bgp.address_family_evpn.evpn_hostflap_detection.window is arista.avd.defined %} +{% set hostflap_detection_cli = hostflap_detection_cli ~ ' window ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.window %} +{% endif %} +{% if router_bgp.address_family_evpn.evpn_hostflap_detection.threshold is arista.avd.defined %} +{% set hostflap_detection_cli = hostflap_detection_cli ~ ' threshold ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.threshold %} +{% endif %} +{% if router_bgp.address_family_evpn.evpn_hostflap_detection.expiry_timeout is arista.avd.defined %} +{% set hostflap_detection_cli = hostflap_detection_cli ~ ' expiry timeout ' ~ router_bgp.address_family_evpn.evpn_hostflap_detection.expiry_timeout ~ ' seconds' %} +{% endif %} +{% if hostflap_detection_cli != '' %} + host-flap detection{{ hostflap_detection_cli }} +{% endif %} {% endif %} {% if router_bgp.address_family_evpn.layer_2_fec_in_place_update.enabled is arista.avd.defined(true) %} {% set layer2_cli = "layer-2 fec in-place update" %} @@ -1023,28 +1018,6 @@ router bgp {{ router_bgp.as }} {% endif %} {% endfor %} {% endif %} -{# address family rt-membership activation #} -{% if router_bgp.address_family_rtc is arista.avd.defined %} - ! - address-family rt-membership -{% for peer_group in router_bgp.address_family_rtc.peer_groups | arista.avd.natural_sort('name') %} -{% if peer_group.activate is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} activate -{% elif peer_group.activate is arista.avd.defined(false) %} - no neighbor {{ peer_group.name }} activate -{% endif %} -{% if peer_group.default_route_target is defined %} -{% if peer_group.default_route_target.only is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} default-route-target only -{% else %} - neighbor {{ peer_group.name }} default-route-target -{% endif %} -{% endif %} -{% if peer_group.default_route_target.encoding_origin_as_omit is defined %} - neighbor {{ peer_group.name }} default-route-target encoding origin-as omit -{% endif %} -{% endfor %} -{% endif %} {# address family ipv4 activation #} {% if router_bgp.address_family_ipv4 is arista.avd.defined %} ! @@ -1071,6 +1044,11 @@ router bgp {{ router_bgp.as }} {% endif %} {% endif %} {% for peer_group in router_bgp.address_family_ipv4.peer_groups | arista.avd.natural_sort('name') %} +{% if peer_group.activate is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} activate +{% elif peer_group.activate is arista.avd.defined(false) %} + no neighbor {{ peer_group.name }} activate +{% endif %} {% if peer_group.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ peer_group.name }} additional-paths receive {% endif %} @@ -1100,19 +1078,7 @@ router bgp {{ router_bgp.as }} {% if peer_group.default_originate.always is arista.avd.defined(true) %} {% set neighbor_default_originate_cli = neighbor_default_originate_cli ~ " always" %} {% endif %} - {{ neighbor_default_originate_cli }} -{% endif %} -{% if peer_group.next_hop.address_family_ipv6.enabled is arista.avd.defined(true) %} -{% set nexthop_v6_cli = "neighbor " ~ peer_group.name ~ " next-hop address-family ipv6" %} -{% if peer_group.next_hop.address_family_ipv6.originate is arista.avd.defined(true) %} -{% set nexthop_v6_cli = nexthop_v6_cli ~ " originate" %} -{% endif %} - {{ nexthop_v6_cli }} -{% endif %} -{% if peer_group.activate is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} activate -{% elif peer_group.activate is arista.avd.defined(false) %} - no neighbor {{ peer_group.name }} activate + {{ neighbor_default_originate_cli }} {% endif %} {% if peer_group.additional_paths.send is arista.avd.defined %} {% if peer_group.additional_paths.send == 'disabled' %} @@ -1135,8 +1101,20 @@ router bgp {{ router_bgp.as }} {% endif %} {% endif %} {% endif %} +{% if peer_group.next_hop.address_family_ipv6.enabled is arista.avd.defined(true) %} +{% set nexthop_v6_cli = "neighbor " ~ peer_group.name ~ " next-hop address-family ipv6" %} +{% if peer_group.next_hop.address_family_ipv6.originate is arista.avd.defined(true) %} +{% set nexthop_v6_cli = nexthop_v6_cli ~ " originate" %} +{% endif %} + {{ nexthop_v6_cli }} +{% endif %} {% endfor %} {% for neighbor in router_bgp.address_family_ipv4.neighbors | arista.avd.natural_sort('ip_address') %} +{% if neighbor.activate is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} activate +{% elif neighbor.activate is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} activate +{% endif %} {% if neighbor.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} additional-paths receive {% endif %} @@ -1189,11 +1167,6 @@ router bgp {{ router_bgp.as }} {% endif %} {% endif %} {% endif %} -{% if neighbor.activate is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} activate -{% elif neighbor.activate is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} activate -{% endif %} {% endfor %} {% for network in router_bgp.address_family_ipv4.networks | arista.avd.natural_sort('prefix') %} {% if network.route_map is arista.avd.defined %} @@ -1442,6 +1415,9 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_ipv4_labeled_unicast.bgp.next_hop_unchanged is arista.avd.defined(true) %} bgp next-hop-unchanged {% endif %} +{% if router_bgp.address_family_ipv4_labeled_unicast.neighbor_default.next_hop_self is arista.avd.defined(true) %} + neighbor default next-hop-self +{% endif %} {% if router_bgp.address_family_ipv4_labeled_unicast.next_hop_resolution_ribs is arista.avd.defined %} {% set v4_bgp_lu_resolution_ribs = [] %} {% for rib in router_bgp.address_family_ipv4_labeled_unicast.next_hop_resolution_ribs %} @@ -1662,9 +1638,6 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_ipv4_labeled_unicast.graceful_restart is arista.avd.defined(true) %} graceful-restart {% endif %} -{% if router_bgp.address_family_ipv4_labeled_unicast.neighbor_default.next_hop_self is arista.avd.defined(true) %} - neighbor default next-hop-self -{% endif %} {% if router_bgp.address_family_ipv4_labeled_unicast.tunnel_source_protocols is arista.avd.defined %} {% for tunnel_source_protocol in router_bgp.address_family_ipv4_labeled_unicast.tunnel_source_protocols %} {% set tunnel_source_protocol_cli = "tunnel source-protocol " ~ tunnel_source_protocol.protocol %} @@ -1690,12 +1663,6 @@ router bgp {{ router_bgp.as }} bgp additional-paths receive {% endif %} {% for peer_group in router_bgp.address_family_ipv4_multicast.peer_groups | arista.avd.natural_sort('name') %} -{% if peer_group.route_map_in is arista.avd.defined %} - neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_in }} in -{% endif %} -{% if peer_group.route_map_out is arista.avd.defined %} - neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_out }} out -{% endif %} {% if peer_group.activate is arista.avd.defined(true) %} neighbor {{ peer_group.name }} activate {% elif peer_group.activate is arista.avd.defined(false) %} @@ -1704,14 +1671,14 @@ router bgp {{ router_bgp.as }} {% if peer_group.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ peer_group.name }} additional-paths receive {% endif %} -{% endfor %} -{% for neighbor in router_bgp.address_family_ipv4_multicast.neighbors | arista.avd.natural_sort('ip_address') %} -{% if neighbor.route_map_in is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in +{% if peer_group.route_map_in is arista.avd.defined %} + neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_in }} in {% endif %} -{% if neighbor.route_map_out is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out +{% if peer_group.route_map_out is arista.avd.defined %} + neighbor {{ peer_group.name }} route-map {{ peer_group.route_map_out }} out {% endif %} +{% endfor %} +{% for neighbor in router_bgp.address_family_ipv4_multicast.neighbors | arista.avd.natural_sort('ip_address') %} {% if neighbor.activate is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} activate {% elif neighbor.activate is arista.avd.defined(false) %} @@ -1720,6 +1687,12 @@ router bgp {{ router_bgp.as }} {% if neighbor.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} additional-paths receive {% endif %} +{% if neighbor.route_map_in is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in +{% endif %} +{% if neighbor.route_map_out is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out +{% endif %} {% endfor %} {% if router_bgp.address_family_ipv4_multicast.redistribute is arista.avd.defined %} {% set redistribute_var = router_bgp.address_family_ipv4_multicast.redistribute %} @@ -1765,23 +1738,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_ospf }} {% endif %} -{% if redistribute_var.ospf.match_external.enabled is arista.avd.defined(true) %} -{% set redistribute_ospf_match = "redistribute ospf match external" %} -{% if redistribute_var.ospf.match_external.route_map is arista.avd.defined %} -{% set redistribute_ospf_match = redistribute_ospf_match ~ " route-map " ~ redistribute_var.ospf.match_external.route_map %} -{% endif %} - {{ redistribute_ospf_match }} -{% endif %} -{% if redistribute_var.ospf.match_nssa_external.enabled is arista.avd.defined(true) %} -{% set redistribute_ospf_match = "redistribute ospf match nssa-external" %} -{% if redistribute_var.ospf.match_nssa_external.nssa_type is arista.avd.defined %} -{% set redistribute_ospf_match = redistribute_ospf_match ~ " " ~ redistribute_var.ospf.match_nssa_external.nssa_type %} -{% endif %} -{% if redistribute_var.ospf.match_nssa_external.route_map is arista.avd.defined %} -{% set redistribute_ospf_match = redistribute_ospf_match ~ " route-map " ~ redistribute_var.ospf.match_nssa_external.route_map %} -{% endif %} - {{ redistribute_ospf_match }} -{% endif %} {% if redistribute_var.ospfv3.enabled is arista.avd.defined(true) %} {% set redistribute_ospfv3 = "redistribute ospfv3" %} {% if redistribute_var.ospfv3.route_map is arista.avd.defined %} @@ -1812,6 +1768,23 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_ospfv3_match }} {% endif %} +{% if redistribute_var.ospf.match_external.enabled is arista.avd.defined(true) %} +{% set redistribute_ospf_match = "redistribute ospf match external" %} +{% if redistribute_var.ospf.match_external.route_map is arista.avd.defined %} +{% set redistribute_ospf_match = redistribute_ospf_match ~ " route-map " ~ redistribute_var.ospf.match_external.route_map %} +{% endif %} + {{ redistribute_ospf_match }} +{% endif %} +{% if redistribute_var.ospf.match_nssa_external.enabled is arista.avd.defined(true) %} +{% set redistribute_ospf_match = "redistribute ospf match nssa-external" %} +{% if redistribute_var.ospf.match_nssa_external.nssa_type is arista.avd.defined %} +{% set redistribute_ospf_match = redistribute_ospf_match ~ " " ~ redistribute_var.ospf.match_nssa_external.nssa_type %} +{% endif %} +{% if redistribute_var.ospf.match_nssa_external.route_map is arista.avd.defined %} +{% set redistribute_ospf_match = redistribute_ospf_match ~ " route-map " ~ redistribute_var.ospf.match_nssa_external.route_map %} +{% endif %} + {{ redistribute_ospf_match }} +{% endif %} {% if redistribute_var.static.enabled is arista.avd.defined(true) %} {% set redistribute_static = "redistribute static" %} {% if redistribute_var.static.route_map is arista.avd.defined %} @@ -1896,6 +1869,11 @@ router bgp {{ router_bgp.as }} {% endif %} {% endif %} {% for peer_group in router_bgp.address_family_ipv6.peer_groups | arista.avd.natural_sort('name') %} +{% if peer_group.activate is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} activate +{% elif peer_group.activate is arista.avd.defined(false) %} + no neighbor {{ peer_group.name }} activate +{% endif %} {% if peer_group.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ peer_group.name }} additional-paths receive {% endif %} @@ -1917,11 +1895,6 @@ router bgp {{ router_bgp.as }} {% if peer_group.prefix_list_out is arista.avd.defined %} neighbor {{ peer_group.name }} prefix-list {{ peer_group.prefix_list_out }} out {% endif %} -{% if peer_group.activate is arista.avd.defined(true) %} - neighbor {{ peer_group.name }} activate -{% elif peer_group.activate is arista.avd.defined(false) %} - no neighbor {{ peer_group.name }} activate -{% endif %} {% if peer_group.additional_paths.send is arista.avd.defined %} {% if peer_group.additional_paths.send == 'disabled' %} no neighbor {{ peer_group.name }} additional-paths send @@ -1945,6 +1918,11 @@ router bgp {{ router_bgp.as }} {% endif %} {% endfor %} {% for neighbor in router_bgp.address_family_ipv6.neighbors | arista.avd.natural_sort('ip_address') %} +{% if neighbor.activate is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} activate +{% elif neighbor.activate is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} activate +{% endif %} {% if neighbor.additional_paths.receive is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} additional-paths receive {% endif %} @@ -1966,11 +1944,6 @@ router bgp {{ router_bgp.as }} {% if neighbor.prefix_list_out is arista.avd.defined %} neighbor {{ neighbor.ip_address }} prefix-list {{ neighbor.prefix_list_out }} out {% endif %} -{% if neighbor.activate is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} activate -{% elif neighbor.activate is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} activate -{% endif %} {% if neighbor.additional_paths.send is arista.avd.defined %} {% if neighbor.additional_paths.send == 'disabled' %} no neighbor {{ neighbor.ip_address }} additional-paths send @@ -2021,6 +1994,13 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_bgp }} {% endif %} +{% if redistribute_var.dhcp.enabled is arista.avd.defined(true) %} +{% set redistribute_dhcp = "redistribute dhcp" %} +{% if redistribute_var.dhcp.route_map is arista.avd.defined %} +{% set redistribute_dhcp = redistribute_dhcp ~ " route-map " ~ redistribute_var.dhcp.route_map %} +{% endif %} + {{ redistribute_dhcp }} +{% endif %} {% if redistribute_var.connected.enabled is arista.avd.defined(true) %} {% set redistribute_conn = "redistribute connected" %} {% if redistribute_var.connected.include_leaked is arista.avd.defined(true) %} @@ -2033,13 +2013,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_conn }} {% endif %} -{% if redistribute_var.dhcp.enabled is arista.avd.defined(true) %} -{% set redistribute_dhcp = "redistribute dhcp" %} -{% if redistribute_var.dhcp.route_map is arista.avd.defined %} -{% set redistribute_dhcp = redistribute_dhcp ~ " route-map " ~ redistribute_var.dhcp.route_map %} -{% endif %} - {{ redistribute_dhcp }} -{% endif %} {% if redistribute_var.dynamic.enabled is arista.avd.defined(true) %} {% set redistribute_dynamic = "redistribute dynamic" %} {% if redistribute_var.dynamic.route_map is arista.avd.defined %} @@ -2049,6 +2022,13 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_dynamic }} {% endif %} +{% if redistribute_var.user.enabled is arista.avd.defined(true) %} +{% set redistribute_user = "redistribute user" %} +{% if redistribute_var.user.rcf is arista.avd.defined %} +{% set redistribute_user = redistribute_user ~ " rcf " ~ redistribute_var.user.rcf %} +{% endif %} + {{ redistribute_user }} +{% endif %} {% if redistribute_var.isis.enabled is arista.avd.defined(true) %} {% set redistribute_isis = "redistribute isis" %} {% if redistribute_var.isis.isis_level is arista.avd.defined %} @@ -2118,13 +2098,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_static }} {% endif %} -{% if redistribute_var.user.enabled is arista.avd.defined(true) %} -{% set redistribute_user = "redistribute user" %} -{% if redistribute_var.user.rcf is arista.avd.defined %} -{% set redistribute_user = redistribute_user ~ " rcf " ~ redistribute_var.user.rcf %} -{% endif %} - {{ redistribute_user }} -{% endif %} {% elif router_bgp.address_family_ipv6.redistribute_routes is arista.avd.defined %} {% for redistribute_route in router_bgp.address_family_ipv6.redistribute_routes | arista.avd.natural_sort('source_protocol') %} {% set redistribute_route_cli = "redistribute " ~ redistribute_route.source_protocol %} @@ -2176,15 +2149,15 @@ router bgp {{ router_bgp.as }} {% if neighbor.activate is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} activate {% endif %} +{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} additional-paths receive +{% endif %} {% if neighbor.route_map_in is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in {% endif %} {% if neighbor.route_map_out is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out {% endif %} -{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} additional-paths receive -{% endif %} {% endfor %} {% for network in router_bgp.address_family_ipv6_multicast.networks | arista.avd.natural_sort('prefix') %} {% set network_cli = "network " ~ network.prefix %} @@ -2452,13 +2425,32 @@ router bgp {{ router_bgp.as }} {% endif %} {% endfor %} {% endif %} +{# address family rt-membership activation #} +{% if router_bgp.address_family_rtc is arista.avd.defined %} + ! + address-family rt-membership +{% for peer_group in router_bgp.address_family_rtc.peer_groups | arista.avd.natural_sort('name') %} +{% if peer_group.activate is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} activate +{% elif peer_group.activate is arista.avd.defined(false) %} + no neighbor {{ peer_group.name }} activate +{% endif %} +{% if peer_group.default_route_target is defined %} +{% if peer_group.default_route_target.only is arista.avd.defined(true) %} + neighbor {{ peer_group.name }} default-route-target only +{% else %} + neighbor {{ peer_group.name }} default-route-target +{% endif %} +{% endif %} +{% if peer_group.default_route_target.encoding_origin_as_omit is defined %} + neighbor {{ peer_group.name }} default-route-target encoding origin-as omit +{% endif %} +{% endfor %} +{% endif %} {# address family vpn-ipv4 activation #} {% if router_bgp.address_family_vpn_ipv4 is arista.avd.defined %} ! address-family vpn-ipv4 -{% if router_bgp.address_family_vpn_ipv4.domain_identifier is arista.avd.defined %} - domain identifier {{ router_bgp.address_family_vpn_ipv4.domain_identifier }} -{% endif %} {% for peer_group in router_bgp.address_family_vpn_ipv4.peer_groups | arista.avd.natural_sort('name') %} {% if peer_group.activate is arista.avd.defined(true) %} neighbor {{ peer_group.name }} activate @@ -2518,6 +2510,9 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_vpn_ipv4.neighbor_default_encapsulation_mpls_next_hop_self.source_interface is arista.avd.defined %} neighbor default encapsulation mpls next-hop-self source-interface {{ router_bgp.address_family_vpn_ipv4.neighbor_default_encapsulation_mpls_next_hop_self.source_interface }} {% endif %} +{% if router_bgp.address_family_vpn_ipv4.domain_identifier is arista.avd.defined %} + domain identifier {{ router_bgp.address_family_vpn_ipv4.domain_identifier }} +{% endif %} {% if router_bgp.address_family_vpn_ipv4.route.import_match_failure_action is arista.avd.defined('discard') %} route import match-failure action discard {% endif %} @@ -2526,9 +2521,6 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_vpn_ipv6 is arista.avd.defined %} ! address-family vpn-ipv6 -{% if router_bgp.address_family_vpn_ipv6.domain_identifier is arista.avd.defined %} - domain identifier {{ router_bgp.address_family_vpn_ipv6.domain_identifier }} -{% endif %} {% for peer_group in router_bgp.address_family_vpn_ipv6.peer_groups | arista.avd.natural_sort('name') %} {% if peer_group.activate is arista.avd.defined(true) %} neighbor {{ peer_group.name }} activate @@ -2588,6 +2580,9 @@ router bgp {{ router_bgp.as }} {% if router_bgp.address_family_vpn_ipv6.neighbor_default_encapsulation_mpls_next_hop_self.source_interface is arista.avd.defined %} neighbor default encapsulation mpls next-hop-self source-interface {{ router_bgp.address_family_vpn_ipv6.neighbor_default_encapsulation_mpls_next_hop_self.source_interface }} {% endif %} +{% if router_bgp.address_family_vpn_ipv6.domain_identifier is arista.avd.defined %} + domain identifier {{ router_bgp.address_family_vpn_ipv6.domain_identifier }} +{% endif %} {% if router_bgp.address_family_vpn_ipv6.route.import_match_failure_action is arista.avd.defined('discard') %} route import match-failure action discard {% endif %} @@ -2599,27 +2594,8 @@ router bgp {{ router_bgp.as }} {% if vrf.rd is arista.avd.defined %} rd {{ vrf.rd }} {% endif %} -{% if vrf.evpn_multicast is arista.avd.defined(true) %} - evpn multicast -{% if vrf.evpn_multicast_gateway_dr_election.algorithm is arista.avd.defined %} -{% if vrf.evpn_multicast_gateway_dr_election.algorithm == "preference" %} -{% if vrf.evpn_multicast_gateway_dr_election.preference_value is arista.avd.defined %} - gateway dr election algorithm preference {{ vrf.evpn_multicast_gateway_dr_election.preference_value }} -{% endif %} -{% else %} - gateway dr election algorithm {{ vrf.evpn_multicast_gateway_dr_election.algorithm }} -{% endif %} -{% endif %} -{% if vrf.evpn_multicast_address_family.ipv4 is arista.avd.defined - and vrf.evpn_multicast_address_family.ipv4.transit is arista.avd.defined(true) %} - address-family ipv4 -{% if vrf.evpn_multicast_address_family.ipv4.transit is arista.avd.defined(true) %} - transit -{% endif %} -{% endif %} -{% endif %} {% if vrf.default_route_exports is arista.avd.defined %} -{% for default_route_export in vrf.default_route_exports %} +{% for default_route_export in vrf.default_route_exports | arista.avd.natural_sort('address_family') %} {% set vrf_default_route_export_cli = "default-route export " ~ default_route_export.address_family %} {% if default_route_export.always is arista.avd.defined(true) %} {% set vrf_default_route_export_cli = vrf_default_route_export_cli ~ " always" %} @@ -2682,6 +2658,27 @@ router bgp {{ router_bgp.as }} {% if vrf.timers is arista.avd.defined %} timers bgp {{ vrf.timers }} {% endif %} +{% if vrf.bgp.additional_paths.install is arista.avd.defined(true) %} + bgp additional-paths install +{% elif vrf.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} + bgp additional-paths install ecmp-primary +{% endif %} +{% if vrf.bgp.additional_paths.receive is arista.avd.defined(true) %} + bgp additional-paths receive +{% endif %} +{% if vrf.bgp.additional_paths.send is arista.avd.defined %} +{% if vrf.bgp.additional_paths.send == 'disabled' %} + no bgp additional-paths send +{% elif vrf.bgp.additional_paths.send_limit is arista.avd.defined and vrf.bgp.additional_paths.send == 'ecmp' %} + bgp additional-paths send ecmp limit {{ vrf.bgp.additional_paths.send_limit }} +{% elif vrf.bgp.additional_paths.send == 'limit' %} +{% if vrf.bgp.additional_paths.send_limit is arista.avd.defined %} + bgp additional-paths send limit {{ vrf.bgp.additional_paths.send_limit }} +{% endif %} +{% else %} + bgp additional-paths send {{ vrf.bgp.additional_paths.send }} +{% endif %} +{% endif %} {% if vrf.listen_ranges is arista.avd.defined %} {% for listen_range in vrf.listen_ranges | arista.avd.natural_sort('peer_group') if listen_range.peer_group is arista.avd.defined and listen_range.prefix is arista.avd.defined and (listen_range.peer_filter is arista.avd.defined or listen_range.remote_as is arista.avd.defined) %} @@ -2698,71 +2695,48 @@ router bgp {{ router_bgp.as }} {{ listen_range_cli }} {% endfor %} {% endif %} -{% for neighbor_interface in vrf.neighbor_interfaces | arista.avd.natural_sort('name') %} -{% if neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.remote_as is arista.avd.defined %} - neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} remote-as {{ neighbor_interface.remote_as }} -{% elif neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.peer_filter is arista.avd.defined %} - neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} peer-filter {{ neighbor_interface.peer_filter }} -{% endif %} -{% endfor %} {% for neighbor in vrf.neighbors | arista.avd.natural_sort('ip_address') %} +{% if neighbor.peer_group is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} peer group {{ neighbor.peer_group }} +{% endif %} {% if neighbor.remote_as is arista.avd.defined %} neighbor {{ neighbor.ip_address }} remote-as {{ neighbor.remote_as }} {% endif %} -{% if neighbor.peer_group is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} peer group {{ neighbor.peer_group }} +{% if neighbor.next_hop_self is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} next-hop-self +{% endif %} +{% if neighbor.shutdown is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} shutdown {% endif %} {% if neighbor.remove_private_as.enabled is arista.avd.defined(true) %} {% set remove_private_as_cli = "neighbor " ~ neighbor.ip_address ~ " remove-private-as" %} {% if neighbor.remove_private_as.all is arista.avd.defined(true) %} -{% set remove_private_as_cli = remove_private_as_cli ~ " all" %} -{% if neighbor.remove_private_as.replace_as is arista.avd.defined(true) %} -{% set remove_private_as_cli = remove_private_as_cli ~ " replace-as" %} -{% endif %} -{% endif %} - {{ remove_private_as_cli }} -{% elif neighbor.remove_private_as.enabled is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} remove-private-as -{% endif %} -{% if neighbor.remove_private_as_ingress.enabled is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = "neighbor " ~ neighbor.ip_address ~ " remove-private-as ingress" %} -{% if neighbor.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} -{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} -{% endif %} - {{ remove_private_as_ingress_cli }} -{% elif neighbor.remove_private_as_ingress.enabled is arista.avd.defined(false) %} - no neighbor {{ neighbor.ip_address }} remove-private-as ingress -{% endif %} -{% if neighbor.password is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} password 7 {{ neighbor.password | arista.avd.hide_passwords(hide_passwords) }} -{% endif %} -{% if neighbor.passive is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} passive +{% set remove_private_as_cli = remove_private_as_cli ~ " all" %} +{% if neighbor.remove_private_as.replace_as is arista.avd.defined(true) %} +{% set remove_private_as_cli = remove_private_as_cli ~ " replace-as" %} +{% endif %} +{% endif %} + {{ remove_private_as_cli }} +{% elif neighbor.remove_private_as.enabled is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} remove-private-as {% endif %} -{% if neighbor.weight is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} weight {{ neighbor.weight }} +{% if neighbor.as_path.prepend_own_disabled is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} as-path prepend-own disabled {% endif %} {% if neighbor.as_path.remote_as_replace_out is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} as-path remote-as replace out {% endif %} -{% if neighbor.as_path.prepend_own_disabled is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} as-path prepend-own disabled -{% endif %} {% if neighbor.local_as is arista.avd.defined %} neighbor {{ neighbor.ip_address }} local-as {{ neighbor.local_as }} no-prepend replace-as {% endif %} -{% if neighbor.description is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} description {{ neighbor.description }} +{% if neighbor.weight is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} weight {{ neighbor.weight }} {% endif %} -{% if neighbor.ebgp_multihop is arista.avd.defined %} -{% set neighbor_ebgp_multihop_cli = "neighbor " ~ neighbor.ip_address ~ " ebgp-multihop" %} -{% if neighbor.ebgp_multihop is number %} -{% set neighbor_ebgp_multihop_cli = neighbor_ebgp_multihop_cli ~ " " ~ neighbor.ebgp_multihop %} -{% endif %} - {{ neighbor_ebgp_multihop_cli }} +{% if neighbor.passive is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} passive {% endif %} -{% if neighbor.next_hop_self is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} next-hop-self +{% if neighbor.update_source is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} update-source {{ neighbor.update_source }} {% endif %} {% if neighbor.bfd is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} bfd @@ -2774,6 +2748,9 @@ router bgp {{ router_bgp.as }} {% elif neighbor.bfd is arista.avd.defined(false) and neighbor.peer_group is arista.avd.defined %} no neighbor {{ neighbor.ip_address }} bfd {% endif %} +{% if neighbor.description is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} description {{ neighbor.description }} +{% endif %} {% if neighbor.allowas_in.enabled is arista.avd.defined(true) %} {% set allowas_in_cli = "neighbor " ~ neighbor.ip_address ~ " allowas-in" %} {% if neighbor.allowas_in.times is arista.avd.defined %} @@ -2791,47 +2768,20 @@ router bgp {{ router_bgp.as }} {% set neighbor_rib_in_pre_policy_retain_cli = "no neighbor " ~ neighbor.ip_address ~ " rib-in pre-policy retain" %} {{ neighbor_rib_in_pre_policy_retain_cli }} {% endif %} -{% if neighbor.timers is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} timers {{ neighbor.timers }} -{% endif %} -{% if neighbor.shutdown is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} shutdown -{% endif %} -{% if neighbor.send_community is arista.avd.defined('all') %} - neighbor {{ neighbor.ip_address }} send-community -{% elif neighbor.send_community is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} send-community {{ neighbor.send_community }} +{% if neighbor.ebgp_multihop is arista.avd.defined %} +{% set neighbor_ebgp_multihop_cli = "neighbor " ~ neighbor.ip_address ~ " ebgp-multihop" %} +{% if neighbor.ebgp_multihop is number %} +{% set neighbor_ebgp_multihop_cli = neighbor_ebgp_multihop_cli ~ " " ~ neighbor.ebgp_multihop %} +{% endif %} + {{ neighbor_ebgp_multihop_cli }} {% endif %} {% if neighbor.route_reflector_client is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} route-reflector-client {% elif neighbor.route_reflector_client is arista.avd.defined(false) %} no neighbor {{ neighbor.ip_address }} route-reflector-client {% endif %} -{% if neighbor.maximum_routes is arista.avd.defined %} -{% set maximum_routes_cli = "neighbor " ~ neighbor.ip_address ~ " maximum-routes " ~ neighbor.maximum_routes %} -{% if neighbor.maximum_routes_warning_limit is arista.avd.defined %} -{% set maximum_routes_cli = maximum_routes_cli ~ " warning-limit " ~ neighbor.maximum_routes_warning_limit %} -{% endif %} -{% if neighbor.maximum_routes_warning_only is arista.avd.defined(true) %} -{% set maximum_routes_cli = maximum_routes_cli ~ " warning-only" %} -{% endif %} - {{ maximum_routes_cli }} -{% endif %} -{% if neighbor.default_originate is arista.avd.defined %} -{% set neighbor_default_originate_cli = "neighbor " ~ neighbor.ip_address ~ " default-originate" %} -{% if neighbor.default_originate.route_map is arista.avd.defined %} -{% set neighbor_default_originate_cli = neighbor_default_originate_cli ~ " route-map " ~ neighbor.default_originate.route_map %} -{% endif %} -{% if neighbor.default_originate.always is arista.avd.defined(true) %} -{% set neighbor_default_originate_cli = neighbor_default_originate_cli ~ " always" %} -{% endif %} - {{ neighbor_default_originate_cli }} -{% endif %} -{% if neighbor.update_source is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} update-source {{ neighbor.update_source }} -{% endif %} -{% if neighbor.route_map_out is arista.avd.defined %} - neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out +{% if neighbor.timers is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} timers {{ neighbor.timers }} {% endif %} {% if neighbor.route_map_in is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in @@ -2852,6 +2802,46 @@ router bgp {{ router_bgp.as }} neighbor {{ neighbor.ip_address }} additional-paths send {{ neighbor.additional_paths.send }} {% endif %} {% endif %} +{% if neighbor.route_map_out is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out +{% endif %} +{% if neighbor.password is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} password 7 {{ neighbor.password | arista.avd.hide_passwords(hide_passwords) }} +{% endif %} +{% if neighbor.default_originate is arista.avd.defined %} +{% set neighbor_default_originate_cli = "neighbor " ~ neighbor.ip_address ~ " default-originate" %} +{% if neighbor.default_originate.route_map is arista.avd.defined %} +{% set neighbor_default_originate_cli = neighbor_default_originate_cli ~ " route-map " ~ neighbor.default_originate.route_map %} +{% endif %} +{% if neighbor.default_originate.always is arista.avd.defined(true) %} +{% set neighbor_default_originate_cli = neighbor_default_originate_cli ~ " always" %} +{% endif %} + {{ neighbor_default_originate_cli }} +{% endif %} +{% if neighbor.send_community is arista.avd.defined('all') %} + neighbor {{ neighbor.ip_address }} send-community +{% elif neighbor.send_community is arista.avd.defined %} + neighbor {{ neighbor.ip_address }} send-community {{ neighbor.send_community }} +{% endif %} +{% if neighbor.maximum_routes is arista.avd.defined %} +{% set maximum_routes_cli = "neighbor " ~ neighbor.ip_address ~ " maximum-routes " ~ neighbor.maximum_routes %} +{% if neighbor.maximum_routes_warning_limit is arista.avd.defined %} +{% set maximum_routes_cli = maximum_routes_cli ~ " warning-limit " ~ neighbor.maximum_routes_warning_limit %} +{% endif %} +{% if neighbor.maximum_routes_warning_only is arista.avd.defined(true) %} +{% set maximum_routes_cli = maximum_routes_cli ~ " warning-only" %} +{% endif %} + {{ maximum_routes_cli }} +{% endif %} +{% if neighbor.remove_private_as_ingress.enabled is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = "neighbor " ~ neighbor.ip_address ~ " remove-private-as ingress" %} +{% if neighbor.remove_private_as_ingress.replace_as is arista.avd.defined(true) %} +{% set remove_private_as_ingress_cli = remove_private_as_ingress_cli ~ " replace-as" %} +{% endif %} + {{ remove_private_as_ingress_cli }} +{% elif neighbor.remove_private_as_ingress.enabled is arista.avd.defined(false) %} + no neighbor {{ neighbor.ip_address }} remove-private-as ingress +{% endif %} {% endfor %} {% for network in vrf.networks | arista.avd.natural_sort('prefix') %} {% if network.route_map is arista.avd.defined %} @@ -2860,27 +2850,6 @@ router bgp {{ router_bgp.as }} network {{ network.prefix }} {% endif %} {% endfor %} -{% if vrf.bgp.additional_paths.install is arista.avd.defined(true) %} - bgp additional-paths install -{% elif vrf.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} - bgp additional-paths install ecmp-primary -{% endif %} -{% if vrf.bgp.additional_paths.receive is arista.avd.defined(true) %} - bgp additional-paths receive -{% endif %} -{% if vrf.bgp.additional_paths.send is arista.avd.defined %} -{% if vrf.bgp.additional_paths.send == 'disabled' %} - no bgp additional-paths send -{% elif vrf.bgp.additional_paths.send_limit is arista.avd.defined and vrf.bgp.additional_paths.send == 'ecmp' %} - bgp additional-paths send ecmp limit {{ vrf.bgp.additional_paths.send_limit }} -{% elif vrf.bgp.additional_paths.send == 'limit' %} -{% if vrf.bgp.additional_paths.send_limit is arista.avd.defined %} - bgp additional-paths send limit {{ vrf.bgp.additional_paths.send_limit }} -{% endif %} -{% else %} - bgp additional-paths send {{ vrf.bgp.additional_paths.send }} -{% endif %} -{% endif %} {% if vrf.bgp.redistribute_internal is arista.avd.defined(true) %} bgp redistribute-internal {% elif vrf.bgp.redistribute_internal is arista.avd.defined(false) %} @@ -2907,20 +2876,6 @@ router bgp {{ router_bgp.as }} {% endfor %} {% if vrf.redistribute is arista.avd.defined %} {% set redistribute_var = vrf.redistribute %} -{% if redistribute_var.attached_host.enabled is arista.avd.defined(true) %} -{% set redistribute_host = "redistribute attached-host" %} -{% if redistribute_var.attached_host.route_map is arista.avd.defined %} -{% set redistribute_host = redistribute_host ~ " route-map " ~ redistribute_var.attached_host.route_map %} -{% endif %} - {{ redistribute_host }} -{% endif %} -{% if redistribute_var.bgp.enabled is arista.avd.defined(true) %} -{% set redistribute_bgp = "redistribute bgp leaked" %} -{% if redistribute_var.bgp.route_map is arista.avd.defined %} -{% set redistribute_bgp = redistribute_bgp ~ " route-map " ~ redistribute_var.bgp.route_map %} -{% endif %} - {{ redistribute_bgp }} -{% endif %} {% if redistribute_var.connected.enabled is arista.avd.defined(true) %} {% set redistribute_conn = "redistribute connected" %} {% if redistribute_var.connected.include_leaked is arista.avd.defined(true) %} @@ -2933,15 +2888,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_conn }} {% endif %} -{% if redistribute_var.dynamic.enabled is arista.avd.defined(true) %} -{% set redistribute_dynamic = "redistribute dynamic" %} -{% if redistribute_var.dynamic.route_map is arista.avd.defined %} -{% set redistribute_dynamic = redistribute_dynamic ~ " route-map " ~ redistribute_var.dynamic.route_map %} -{% elif redistribute_var.dynamic.rcf is arista.avd.defined %} -{% set redistribute_dynamic = redistribute_dynamic ~ " rcf " ~ redistribute_var.dynamic.rcf %} -{% endif %} - {{ redistribute_dynamic }} -{% endif %} {% if redistribute_var.isis.enabled is arista.avd.defined(true) %} {% set redistribute_isis = "redistribute isis" %} {% if redistribute_var.isis.isis_level is arista.avd.defined %} @@ -3041,13 +2987,6 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_ospfv3_match }} {% endif %} -{% if redistribute_var.rip.enabled is arista.avd.defined(true) %} -{% set redistribute_rip = "redistribute rip" %} -{% if redistribute_var.rip.route_map is arista.avd.defined %} -{% set redistribute_rip = redistribute_rip ~ " route-map " ~ redistribute_var.rip.route_map %} -{% endif %} - {{ redistribute_rip }} -{% endif %} {% if redistribute_var.static.enabled is arista.avd.defined(true) %} {% set redistribute_static = "redistribute static" %} {% if redistribute_var.static.include_leaked is arista.avd.defined(true) %} @@ -3060,6 +2999,36 @@ router bgp {{ router_bgp.as }} {% endif %} {{ redistribute_static }} {% endif %} +{% if redistribute_var.rip.enabled is arista.avd.defined(true) %} +{% set redistribute_rip = "redistribute rip" %} +{% if redistribute_var.rip.route_map is arista.avd.defined %} +{% set redistribute_rip = redistribute_rip ~ " route-map " ~ redistribute_var.rip.route_map %} +{% endif %} + {{ redistribute_rip }} +{% endif %} +{% if redistribute_var.attached_host.enabled is arista.avd.defined(true) %} +{% set redistribute_host = "redistribute attached-host" %} +{% if redistribute_var.attached_host.route_map is arista.avd.defined %} +{% set redistribute_host = redistribute_host ~ " route-map " ~ redistribute_var.attached_host.route_map %} +{% endif %} + {{ redistribute_host }} +{% endif %} +{% if redistribute_var.dynamic.enabled is arista.avd.defined(true) %} +{% set redistribute_dynamic = "redistribute dynamic" %} +{% if redistribute_var.dynamic.route_map is arista.avd.defined %} +{% set redistribute_dynamic = redistribute_dynamic ~ " route-map " ~ redistribute_var.dynamic.route_map %} +{% elif redistribute_var.dynamic.rcf is arista.avd.defined %} +{% set redistribute_dynamic = redistribute_dynamic ~ " rcf " ~ redistribute_var.dynamic.rcf %} +{% endif %} + {{ redistribute_dynamic }} +{% endif %} +{% if redistribute_var.bgp.enabled is arista.avd.defined(true) %} +{% set redistribute_bgp = "redistribute bgp leaked" %} +{% if redistribute_var.bgp.route_map is arista.avd.defined %} +{% set redistribute_bgp = redistribute_bgp ~ " route-map " ~ redistribute_var.bgp.route_map %} +{% endif %} + {{ redistribute_bgp }} +{% endif %} {% if redistribute_var.user.enabled is arista.avd.defined(true) %} {% set redistribute_user = "redistribute user" %} {% if redistribute_var.user.rcf is arista.avd.defined %} @@ -3090,6 +3059,13 @@ router bgp {{ router_bgp.as }} {{ redistribute_route_cli }} {% endfor %} {% endif %} +{% for neighbor_interface in vrf.neighbor_interfaces | arista.avd.natural_sort('name') %} +{% if neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.remote_as is arista.avd.defined %} + neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} remote-as {{ neighbor_interface.remote_as }} +{% elif neighbor_interface.peer_group is arista.avd.defined and neighbor_interface.peer_filter is arista.avd.defined %} + neighbor interface {{ neighbor_interface.name }} peer-group {{ neighbor_interface.peer_group }} peer-filter {{ neighbor_interface.peer_filter }} +{% endif %} +{% endfor %} {% if vrf.address_family_flow_spec_ipv4 is arista.avd.defined %} ! address-family flow-spec ipv4 @@ -3123,17 +3099,17 @@ router bgp {{ router_bgp.as }} {% if vrf.address_family_ipv4 is arista.avd.defined %} ! address-family ipv4 +{% if vrf.address_family_ipv4.bgp.additional_paths.install is arista.avd.defined(true) %} + bgp additional-paths install +{% elif vrf.address_family_ipv4.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} + bgp additional-paths install ecmp-primary +{% endif %} {% if vrf.address_family_ipv4.bgp.missing_policy.direction_in_action is arista.avd.defined %} bgp missing-policy direction in action {{ vrf.address_family_ipv4.bgp.missing_policy.direction_in_action }} {% endif %} {% if vrf.address_family_ipv4.bgp.missing_policy.direction_out_action is arista.avd.defined %} bgp missing-policy direction out action {{ vrf.address_family_ipv4.bgp.missing_policy.direction_out_action }} {% endif %} -{% if vrf.address_family_ipv4.bgp.additional_paths.install is arista.avd.defined(true) %} - bgp additional-paths install -{% elif vrf.address_family_ipv4.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} - bgp additional-paths install ecmp-primary -{% endif %} {% if vrf.address_family_ipv4.bgp.additional_paths.receive is arista.avd.defined(true) %} bgp additional-paths receive {% endif %} @@ -3414,15 +3390,15 @@ router bgp {{ router_bgp.as }} {% if neighbor.activate is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} activate {% endif %} +{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} additional-paths receive +{% endif %} {% if neighbor.route_map_in is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in {% endif %} {% if neighbor.route_map_out is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out {% endif %} -{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} additional-paths receive -{% endif %} {% endfor %} {% for network in vrf.address_family_ipv4_multicast.networks | arista.avd.natural_sort('prefix') %} {% set network_cli = "network " ~ network.prefix %} @@ -3554,17 +3530,17 @@ router bgp {{ router_bgp.as }} {% if vrf.address_family_ipv6 is arista.avd.defined %} ! address-family ipv6 +{% if vrf.address_family_ipv6.bgp.additional_paths.install is arista.avd.defined(true) %} + bgp additional-paths install +{% elif vrf.address_family_ipv6.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} + bgp additional-paths install ecmp-primary +{% endif %} {% if vrf.address_family_ipv6.bgp.missing_policy.direction_in_action is arista.avd.defined %} bgp missing-policy direction in action {{ vrf.address_family_ipv6.bgp.missing_policy.direction_in_action }} {% endif %} {% if vrf.address_family_ipv6.bgp.missing_policy.direction_out_action is arista.avd.defined %} bgp missing-policy direction out action {{ vrf.address_family_ipv6.bgp.missing_policy.direction_out_action }} {% endif %} -{% if vrf.address_family_ipv6.bgp.additional_paths.install is arista.avd.defined(true) %} - bgp additional-paths install -{% elif vrf.address_family_ipv6.bgp.additional_paths.install_ecmp_primary is arista.avd.defined(true) %} - bgp additional-paths install ecmp-primary -{% endif %} {% if vrf.address_family_ipv6.bgp.additional_paths.receive is arista.avd.defined(true) %} bgp additional-paths receive {% endif %} @@ -3792,15 +3768,15 @@ router bgp {{ router_bgp.as }} {% if neighbor.activate is arista.avd.defined(true) %} neighbor {{ neighbor.ip_address }} activate {% endif %} +{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} + neighbor {{ neighbor.ip_address }} additional-paths receive +{% endif %} {% if neighbor.route_map_in is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_in }} in {% endif %} {% if neighbor.route_map_out is arista.avd.defined %} neighbor {{ neighbor.ip_address }} route-map {{ neighbor.route_map_out }} out {% endif %} -{% if neighbor.additional_paths.receive is arista.avd.defined(true) %} - neighbor {{ neighbor.ip_address }} additional-paths receive -{% endif %} {% endfor %} {% for network in vrf.address_family_ipv6_multicast.networks | arista.avd.natural_sort('prefix') %} {% set network_cli = "network " ~ network.prefix %} @@ -3922,6 +3898,25 @@ router bgp {{ router_bgp.as }} {% endfor %} {% endif %} {% endif %} +{% if vrf.evpn_multicast is arista.avd.defined(true) %} + evpn multicast +{% if vrf.evpn_multicast_gateway_dr_election.algorithm is arista.avd.defined %} +{% if vrf.evpn_multicast_gateway_dr_election.algorithm == "preference" %} +{% if vrf.evpn_multicast_gateway_dr_election.preference_value is arista.avd.defined %} + gateway dr election algorithm preference {{ vrf.evpn_multicast_gateway_dr_election.preference_value }} +{% endif %} +{% else %} + gateway dr election algorithm {{ vrf.evpn_multicast_gateway_dr_election.algorithm }} +{% endif %} +{% endif %} +{% if vrf.evpn_multicast_address_family.ipv4 is arista.avd.defined + and vrf.evpn_multicast_address_family.ipv4.transit is arista.avd.defined(true) %} + address-family ipv4 +{% if vrf.evpn_multicast_address_family.ipv4.transit is arista.avd.defined(true) %} + transit +{% endif %} +{% endif %} +{% endif %} {% if vrf.eos_cli is arista.avd.defined %} ! {{ vrf.eos_cli | indent(6, false) }}