From eb6111c75f7703701b6a273d655235b71d4b0c5d Mon Sep 17 00:00:00 2001 From: Claus Holbech Date: Tue, 1 Oct 2024 10:14:48 +0200 Subject: [PATCH 1/4] Refactor(eos_designs)!: Change default VRF Diagnostic Loopback descriptions --- .../arista/avd/docs/porting-guides/5.x.x.md | 14 + .../documentation/devices/dc1-leaf1a.md | 12 +- .../documentation/devices/dc1-leaf1b.md | 12 +- .../documentation/devices/dc1-leaf2a.md | 12 +- .../documentation/devices/dc1-leaf2b.md | 12 +- .../documentation/devices/dc2-leaf1a.md | 12 +- .../documentation/devices/dc2-leaf1b.md | 12 +- .../documentation/devices/dc2-leaf2a.md | 12 +- .../documentation/devices/dc2-leaf2b.md | 12 +- .../intended/configs/dc1-leaf1a.cfg | 4 +- .../intended/configs/dc1-leaf1b.cfg | 4 +- .../intended/configs/dc1-leaf2a.cfg | 4 +- .../intended/configs/dc1-leaf2b.cfg | 4 +- .../intended/configs/dc2-leaf1a.cfg | 4 +- .../intended/configs/dc2-leaf1b.cfg | 4 +- .../intended/configs/dc2-leaf2a.cfg | 4 +- .../intended/configs/dc2-leaf2b.cfg | 4 +- .../structured_configs/dc1-leaf1a.yml | 4 +- .../structured_configs/dc1-leaf1b.yml | 4 +- .../structured_configs/dc1-leaf2a.yml | 4 +- .../structured_configs/dc1-leaf2b.yml | 4 +- .../structured_configs/dc2-leaf1a.yml | 4 +- .../structured_configs/dc2-leaf1b.yml | 4 +- .../structured_configs/dc2-leaf2a.yml | 4 +- .../structured_configs/dc2-leaf2b.yml | 4 +- .../documentation/devices/dc1-leaf1a.md | 12 +- .../documentation/devices/dc1-leaf1b.md | 12 +- .../documentation/devices/dc1-leaf2a.md | 12 +- .../documentation/devices/dc1-leaf2b.md | 12 +- .../intended/configs/dc1-leaf1a.cfg | 4 +- .../intended/configs/dc1-leaf1b.cfg | 4 +- .../intended/configs/dc1-leaf2a.cfg | 4 +- .../intended/configs/dc1-leaf2b.cfg | 4 +- .../structured_configs/dc1-leaf1a.yml | 4 +- .../structured_configs/dc1-leaf1b.yml | 4 +- .../structured_configs/dc1-leaf2a.yml | 4 +- .../structured_configs/dc1-leaf2b.yml | 4 +- .../devices/router-bgp-additional-paths.md | 4 - .../configs/router-bgp-additional-paths.cfg | 2 - .../documentation/devices/DC1-LEAF2A.md | 6 +- .../documentation/devices/DC1-LEAF2B.md | 6 +- .../documentation/devices/DC1-SVC3A.md | 6 +- .../documentation/devices/DC1-SVC3B.md | 6 +- .../intended/configs/DC1-BL1A.cfg | 14 +- .../intended/configs/DC1-BL1B.cfg | 14 +- .../intended/configs/DC1-L2LEAF1A.cfg | 14 +- .../intended/configs/DC1-L2LEAF2A.cfg | 14 +- .../intended/configs/DC1-L2LEAF2B.cfg | 14 +- .../intended/configs/DC1-LEAF1A.cfg | 14 +- .../intended/configs/DC1-LEAF2A.cfg | 16 +- .../intended/configs/DC1-LEAF2B.cfg | 16 +- .../intended/configs/DC1-SPINE1.cfg | 14 +- .../intended/configs/DC1-SPINE2.cfg | 14 +- .../intended/configs/DC1-SPINE3.cfg | 14 +- .../intended/configs/DC1-SPINE4.cfg | 14 +- .../intended/configs/DC1-SVC3A.cfg | 16 +- .../intended/configs/DC1-SVC3B.cfg | 16 +- .../structured_configs/DC1-LEAF2A.yml | 2 +- .../structured_configs/DC1-LEAF2B.yml | 2 +- .../intended/structured_configs/DC1-SVC3A.yml | 2 +- .../intended/structured_configs/DC1-SVC3B.yml | 2 +- .../cvp-empty-filter/cv_server_configlets.yml | 724 +++++++++--------- .../cvp/cv_server_configlets.yml | 724 +++++++++--------- .../documentation/devices/DC1-POD1-LEAF2B.md | 18 +- .../documentation/devices/DC1-POD2-LEAF1A.md | 12 +- .../documentation/devices/DC1.POD1.LEAF2A.md | 18 +- .../documentation/devices/DC2-POD1-LEAF1A.md | 12 +- .../intended/configs/DC1-POD1-LEAF2B.cfg | 6 +- .../intended/configs/DC1-POD2-LEAF1A.cfg | 4 +- .../intended/configs/DC1.POD1.LEAF2A.cfg | 6 +- .../intended/configs/DC2-POD1-LEAF1A.cfg | 4 +- .../structured_configs/DC1-POD1-LEAF2B.yml | 6 +- .../structured_configs/DC1-POD2-LEAF1A.yml | 4 +- .../structured_configs/DC1.POD1.LEAF2A.yml | 6 +- .../structured_configs/DC2-POD1-LEAF1A.yml | 4 +- .../intended/configs/DC1-LEAF1A.cfg | 2 +- .../intended/configs/DC1-LEAF2A.cfg | 4 +- .../intended/configs/DC1-LEAF2B.cfg | 4 +- .../intended/configs/DC1-SVC3A.cfg | 2 +- .../intended/configs/DC1-SVC3B.cfg | 2 +- .../configs/DC1_UNDEPLOYED_LEAF1A.cfg | 2 +- .../configs/DC1_UNDEPLOYED_LEAF1B.cfg | 2 +- .../configs/EVPN-MULTICAST-DISABLED.cfg | 18 +- .../configs/EVPN-MULTICAST-L3LEAF1A.cfg | 18 +- .../configs/EVPN-MULTICAST-L3LEAF1B.cfg | 18 +- .../configs/EVPN-MULTICAST-L3LEAF2A.cfg | 18 +- .../configs/EVPN-MULTICAST-L3LEAF3A.cfg | 18 +- .../configs/EVPN-MULTICAST-L3LEAF3B.cfg | 18 +- .../intended/configs/MH-LEAF1A.cfg | 2 +- .../intended/configs/MH-LEAF1B.cfg | 2 +- .../intended/configs/MH-LEAF2A.cfg | 2 +- .../configs/evpn_services_l2_only_false.cfg | 2 +- .../structured_configs/DC1-LEAF1A.yml | 2 +- .../structured_configs/DC1-LEAF2A.yml | 4 +- .../structured_configs/DC1-LEAF2B.yml | 4 +- .../intended/structured_configs/DC1-SVC3A.yml | 2 +- .../intended/structured_configs/DC1-SVC3B.yml | 2 +- .../DC1_UNDEPLOYED_LEAF1A.yml | 2 +- .../DC1_UNDEPLOYED_LEAF1B.yml | 2 +- .../EVPN-MULTICAST-DISABLED.yml | 18 +- .../EVPN-MULTICAST-L3LEAF1A.yml | 18 +- .../EVPN-MULTICAST-L3LEAF1B.yml | 18 +- .../EVPN-MULTICAST-L3LEAF2A.yml | 18 +- .../EVPN-MULTICAST-L3LEAF3A.yml | 18 +- .../EVPN-MULTICAST-L3LEAF3B.yml | 18 +- .../intended/structured_configs/MH-LEAF1A.yml | 2 +- .../intended/structured_configs/MH-LEAF1B.yml | 2 +- .../intended/structured_configs/MH-LEAF2A.yml | 2 +- .../evpn_services_l2_only_false.yml | 2 +- .../structured_configs/dc1-leaf1a.yml | 4 +- .../structured_configs/dc1-leaf1b.yml | 4 +- .../structured_configs/dc1-leaf2a.yml | 4 +- .../structured_configs/dc1-leaf2b.yml | 4 +- .../structured_configs/dc2-leaf1a.yml | 4 +- .../structured_configs/dc2-leaf1b.yml | 4 +- .../structured_configs/dc2-leaf2a.yml | 4 +- .../structured_configs/dc2-leaf2b.yml | 4 +- .../dc2-leaf3a.arista.com.yml | 4 +- .../dc2-leaf3b.arista.com.yml | 4 +- .../test_catalogs/dc1-leaf1a-catalog.yml | 4 +- .../test_catalogs/dc1-leaf1b-catalog.yml | 4 +- .../test_catalogs/dc1-leaf2a-catalog.yml | 4 +- .../test_catalogs/dc2-leaf1a-catalog.yml | 4 +- .../test_catalogs/dc2-leaf1b-catalog.yml | 4 +- .../test_catalogs/dc2-leaf2a-catalog.yml | 4 +- .../test_catalogs/dc2-leaf2b-catalog.yml | 4 +- .../dc2-leaf3a.arista.com-catalog.yml | 4 +- .../dc2-leaf3b.arista.com-catalog.yml | 4 +- .../reports/FABRIC-state.csv | 36 +- .../reports/FABRIC-state.md | 36 +- .../test_results/dc1-leaf1a-results.json | 4 +- .../test_results/dc1-leaf1b-results.json | 4 +- .../test_results/dc1-leaf2a-results.json | 4 +- .../test_results/dc2-leaf1a-results.json | 4 +- .../test_results/dc2-leaf1b-results.json | 4 +- .../test_results/dc2-leaf2a-results.json | 4 +- .../test_results/dc2-leaf2b-results.json | 4 +- .../dc2-leaf3a.arista.com-results.json | 4 +- .../dc2-leaf3b.arista.com-results.json | 4 +- .../documentation/devices/DC1-LEAF2A.md | 6 +- .../documentation/devices/DC1-LEAF2B.md | 6 +- .../documentation/devices/DC1-LEAF3A.md | 6 +- .../documentation/devices/DC1-LEAF3B.md | 6 +- .../documentation/devices/DC1-LEAF4A.md | 6 +- .../documentation/devices/DC1-LEAF4B.md | 6 +- .../documentation/devices/DC1-SVC3A.md | 6 +- .../documentation/devices/DC1-SVC3B.md | 6 +- .../intended/configs/DC1-LEAF2A.cfg | 2 +- .../intended/configs/DC1-LEAF2B.cfg | 2 +- .../intended/configs/DC1-LEAF3A.cfg | 2 +- .../intended/configs/DC1-LEAF3B.cfg | 2 +- .../intended/configs/DC1-LEAF4A.cfg | 2 +- .../intended/configs/DC1-LEAF4B.cfg | 2 +- .../intended/configs/DC1-SVC3A.cfg | 2 +- .../intended/configs/DC1-SVC3B.cfg | 2 +- .../structured_configs/DC1-LEAF2A.yml | 2 +- .../structured_configs/DC1-LEAF2B.yml | 2 +- .../structured_configs/DC1-LEAF3A.yml | 2 +- .../structured_configs/DC1-LEAF3B.yml | 2 +- .../structured_configs/DC1-LEAF4A.yml | 2 +- .../structured_configs/DC1-LEAF4B.yml | 2 +- .../intended/structured_configs/DC1-SVC3A.yml | 2 +- .../intended/structured_configs/DC1-SVC3B.yml | 2 +- .../docs/tables/fabric-settings.md | 11 + .../schema/eos_designs.schema.yml | 10 + ...t_vrf_diag_loopback_description.schema.yml | 23 + .../_eos_designs/shared_utils/descriptions.py | 5 + .../network_services/loopback_interfaces.py | 5 +- 168 files changed, 1350 insertions(+), 1280 deletions(-) create mode 100644 python-avd/pyavd/_eos_designs/schema/schema_fragments/default_vrf_diag_loopback_description.schema.yml diff --git a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md index 3dc636d9c93..fa338094c75 100644 --- a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md +++ b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md @@ -465,6 +465,20 @@ The description can be reverted manually if needed: +mgmt_interface_description: "oob_management" ``` +#### VRF diagnostic loopback interfaces + +The default interface description for VRF diagnostic loopbacks changes to `DIAG_VRF_`. Previously the default description was `_VTEP_DIAGNOSTICS`. + +Setting the description directly on `loopback_description` defined under `vtep_diagnostic` still takes precedence. + +The default descriptions can be reverted manually if needed: + +```diff ++default_vrf_diag_loopback_description: "DIAG_VRF_{vrf}" +``` + +The description fields support templates. See the input variables documentation for available fields. + #### Connected Endpoints ethernet interfaces The default interface description for the connected endpoints changes to `__`. 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 62d820eb68f..ddde71713f7 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 @@ -359,8 +359,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.3/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.3/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.3/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.3/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.3/32 | ##### IPv6 @@ -368,8 +368,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -386,13 +386,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.3/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.3/32 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 b1aea70b336..b61bf11dc1a 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 @@ -359,8 +359,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.4/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.4/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.4/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.4/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.4/32 | ##### IPv6 @@ -368,8 +368,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -386,13 +386,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.4/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.4/32 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 699d3902d06..814d3ec58c0 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 @@ -367,8 +367,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.5/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.5/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.5/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.5/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.5/32 | ##### IPv6 @@ -376,8 +376,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -394,13 +394,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.5/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.5/32 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 3f027821918..caac95d57eb 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 @@ -367,8 +367,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.6/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.6/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.6/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.6/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.6/32 | ##### IPv6 @@ -376,8 +376,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -394,13 +394,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.6/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.6/32 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 b94afcc90df..752ef997541 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 @@ -359,8 +359,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.128.13/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.13/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.13/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.13/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.13/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.13/32 | ##### IPv6 @@ -368,8 +368,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -386,13 +386,13 @@ interface Loopback1 ip address 10.255.129.13/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.13/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.13/32 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 24f5f02ab5a..5d31a1e7bc3 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 @@ -359,8 +359,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.128.14/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.13/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.14/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.14/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.14/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.14/32 | ##### IPv6 @@ -368,8 +368,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -386,13 +386,13 @@ interface Loopback1 ip address 10.255.129.13/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.14/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.14/32 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 8958dba962a..1ccda73ebab 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 @@ -367,8 +367,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.128.15/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.15/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.15/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.15/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.15/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.15/32 | ##### IPv6 @@ -376,8 +376,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -394,13 +394,13 @@ interface Loopback1 ip address 10.255.129.15/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.15/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.15/32 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 d3d2a4f22f5..59138f9cef3 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 @@ -367,8 +367,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.128.16/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.129.15/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.16/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.16/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.16/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.16/32 | ##### IPv6 @@ -376,8 +376,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -394,13 +394,13 @@ interface Loopback1 ip address 10.255.129.15/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.16/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.16/32 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 70be116e1b4..d1ac355fd33 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 @@ -134,13 +134,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.3/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.3/32 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 5d06e4773eb..88dbd154cca 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 @@ -134,13 +134,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.4/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.4/32 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 0cf76b0dd8f..2a10ad72797 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 @@ -141,13 +141,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.5/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.5/32 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 b0c461784d3..fb8bb82c7b0 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 @@ -141,13 +141,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.6/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.6/32 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 57127117680..6f36489d675 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 @@ -134,13 +134,13 @@ interface Loopback1 ip address 10.255.129.13/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.13/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.13/32 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 32e9200c340..8177a777d06 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 @@ -134,13 +134,13 @@ interface Loopback1 ip address 10.255.129.13/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.14/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.14/32 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 8cf8fde53ac..a2d7f2f6eb4 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 @@ -141,13 +141,13 @@ interface Loopback1 ip address 10.255.129.15/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.15/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.15/32 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 b6ce25e1309..5da6ae69ea0 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 @@ -141,13 +141,13 @@ interface Loopback1 ip address 10.255.129.15/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.16/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.16/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml index a98018dc6ac..cdcdb329f0f 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml @@ -430,12 +430,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.3/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.3/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml index 71a683ce4b4..a204385a4bb 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml @@ -430,12 +430,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.4/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.4/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml index f3c92270d4c..f3152a09660 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml @@ -502,12 +502,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.5/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.5/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml index 95935924964..a58f9c545ee 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml @@ -502,12 +502,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.6/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.6/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1a.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1a.yml index c715085df41..486f216028d 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1a.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1a.yml @@ -430,12 +430,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.13/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.13/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.13/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1b.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1b.yml index 6a118282f0c..a9b9117c804 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1b.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf1b.yml @@ -430,12 +430,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.13/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.14/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.14/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2a.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2a.yml index 02c7095eda1..dcbfe5e4856 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2a.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2a.yml @@ -502,12 +502,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.15/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.15/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.15/32 diff --git a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2b.yml b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2b.yml index 0dd00b04242..8b1071b6c3e 100644 --- a/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2b.yml +++ b/ansible_collections/arista/avd/examples/dual-dc-l3ls/intended/structured_configs/dc2-leaf2b.yml @@ -502,12 +502,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.15/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.16/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.16/32 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 b7e500aa556..92db7ff3921 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 @@ -420,8 +420,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.3/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.3/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.3/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.3/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.3/32 | ##### IPv6 @@ -429,8 +429,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -447,13 +447,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.3/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.3/32 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 aefbcda8ee6..3eb0086a51c 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 @@ -420,8 +420,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.4/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.3/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.4/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.4/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.4/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.4/32 | ##### IPv6 @@ -429,8 +429,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -447,13 +447,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.4/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.4/32 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 82388edcfb5..87c2fa58080 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 @@ -420,8 +420,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.5/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.5/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.5/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.5/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.5/32 | ##### IPv6 @@ -429,8 +429,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -447,13 +447,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.5/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.5/32 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 a4fa45552f2..e01892a25a3 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 @@ -420,8 +420,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 10.255.0.6/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 10.255.1.5/32 | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | 10.255.10.6/32 | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | 10.255.11.6/32 | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | 10.255.10.6/32 | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | 10.255.11.6/32 | ##### IPv6 @@ -429,8 +429,8 @@ interface Port-Channel8 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback10 | VRF10_VTEP_DIAGNOSTICS | VRF10 | - | -| Loopback11 | VRF11_VTEP_DIAGNOSTICS | VRF11 | - | +| Loopback10 | DIAG_VRF_VRF10 | VRF10 | - | +| Loopback11 | DIAG_VRF_VRF11 | VRF11 | - | #### Loopback Interfaces Device Configuration @@ -447,13 +447,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.6/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.6/32 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 afce49cb531..b5c43284c08 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 @@ -139,13 +139,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.3/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.3/32 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 86484ab5c97..f90d1d28ab2 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 @@ -139,13 +139,13 @@ interface Loopback1 ip address 10.255.1.3/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.4/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.4/32 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 21a77aeb15e..37f11dea479 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 @@ -139,13 +139,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.5/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.5/32 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 10fcaf2d1d5..287b3b7701f 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 @@ -139,13 +139,13 @@ interface Loopback1 ip address 10.255.1.5/32 ! interface Loopback10 - description VRF10_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF10 no shutdown vrf VRF10 ip address 10.255.10.6/32 ! interface Loopback11 - description VRF11_VTEP_DIAGNOSTICS + description DIAG_VRF_VRF11 no shutdown vrf VRF11 ip address 10.255.11.6/32 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml index 5fa0020ce2e..5493f52edf7 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1a.yml @@ -451,12 +451,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.3/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.3/32 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml index 1ddd5518ee9..f6296381d4e 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf1b.yml @@ -451,12 +451,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.4/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.4/32 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml index d445ebe957f..8f3fa3982b5 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2a.yml @@ -451,12 +451,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.5/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.5/32 diff --git a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml index 5edfc87e9e4..6537b98c4ff 100644 --- a/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml +++ b/ansible_collections/arista/avd/examples/single-dc-l3ls/intended/structured_configs/dc1-leaf2b.yml @@ -451,12 +451,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.6/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.6/32 diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md index ec6cd5480d8..94ef907ff92 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md @@ -49,8 +49,6 @@ ASN Notation: asplain | BGP Tuning | | ---------- | -| no bgp additional-paths receive | -| bgp additional-paths send ecmp limit 30 | #### Router BGP Device Configuration @@ -58,6 +56,4 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.42 - no bgp additional-paths receive - bgp additional-paths send ecmp limit 30 ``` diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg index 96bcb87b8ae..d43b943a3cb 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg @@ -6,5 +6,3 @@ interface Management1 ! router bgp 65101 router-id 192.168.255.42 - no bgp additional-paths receive - bgp additional-paths send ecmp limit 30 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 93b837bd46b..eaa7f43f657 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 @@ -480,7 +480,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.6/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.6/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.6/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.6/32 | ##### IPv6 @@ -488,7 +488,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -505,7 +505,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.6/32 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 f9b76e44e2d..3410872336c 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 @@ -480,7 +480,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.7/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.6/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.7/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.7/32 | ##### IPv6 @@ -488,7 +488,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -505,7 +505,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.7/32 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 12eb18aa7b0..ea1d8b1716e 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 @@ -524,7 +524,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.8/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.8/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.8/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.8/32 | ##### IPv6 @@ -532,7 +532,7 @@ interface Port-Channel10 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -549,7 +549,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.8/32 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 e5e26693845..3070cce2d31 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 @@ -498,7 +498,7 @@ interface Port-Channel7 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.9/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.8/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.9/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.9/32 | ##### IPv6 @@ -506,7 +506,7 @@ interface Port-Channel7 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -523,7 +523,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 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..2d4202fa9c9 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -60,13 +67,6 @@ vrf instance Tenant_B_WAN_Zone ! vrf instance Tenant_C_WAN_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-BL1B_Port-Channel5 no shutdown 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..4ac76e50341 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -60,13 +67,6 @@ vrf instance Tenant_B_WAN_Zone ! vrf instance Tenant_C_WAN_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-BL1A_Port-Channel5 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg index ddf7b4757e7..9e7fc2a620c 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -44,13 +51,6 @@ vlan 131 ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel1 description L2_DC1_LEAF2_Port-Channel7 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg index 1f0a5d6c92c..7de28adbae8 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -76,13 +83,6 @@ vlan 4094 ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel1 description L2_DC1_SVC3_Port-Channel7 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg index def1fd62633..f038d282688 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -76,13 +83,6 @@ vlan 4094 ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel1 description L2_DC1_SVC3_Port-Channel7 no shutdown 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..fe49f3eeb5f 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -42,13 +49,6 @@ vrf instance Tenant_A_APP_Zone ! vrf instance Tenant_A_WEB_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Ethernet1 description P2P_DC1-SPINE1_Ethernet1 no shutdown 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 d3ac87c1a86..725b8cb871e 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -107,13 +114,6 @@ vrf instance Tenant_B_OP_Zone ! vrf instance Tenant_C_OP_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-LEAF2B_Port-Channel5 no shutdown @@ -196,7 +196,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.6/32 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 c3a280f5aff..270ea9b87b3 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -107,13 +114,6 @@ vrf instance Tenant_B_OP_Zone ! vrf instance Tenant_C_OP_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-LEAF2A_Port-Channel5 no shutdown @@ -196,7 +196,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.7/32 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..5e676823ae3 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -23,13 +30,6 @@ spanning-tree mode none ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet1 no shutdown 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..d3c0b9feac8 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -23,13 +30,6 @@ spanning-tree mode none ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet2 no shutdown 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..2101e0eb94c 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -23,13 +30,6 @@ spanning-tree mode none ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet3 no shutdown 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..68d33d7da54 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -23,13 +30,6 @@ spanning-tree mode none ! vrf instance MGMT ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet4 no shutdown 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 56e9ee44dbc..c388ca24f7f 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -134,13 +141,6 @@ vrf instance Tenant_C_OP_Zone ! vrf instance Tenant_C_WAN_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-SVC3B_Port-Channel5 no shutdown @@ -231,7 +231,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.8/32 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 43a5f6c5b3e..c57993024db 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 @@ -5,6 +5,13 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -134,13 +141,6 @@ vrf instance Tenant_C_OP_Zone ! vrf instance Tenant_C_WAN_Zone ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! interface Port-Channel5 description MLAG_DC1-SVC3A_Port-Channel5 no shutdown @@ -215,7 +215,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2A.yml index 1f5c03b4b01..4e2ae7cf15a 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2A.yml @@ -750,7 +750,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.6/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.6/32 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2B.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2B.yml index 978b748f6d3..2ee440fb265 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2B.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-LEAF2B.yml @@ -750,7 +750,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.6/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.7/32 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3A.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3A.yml index 6103544048f..b227ac7bc58 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3A.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3A.yml @@ -930,7 +930,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.8/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.8/32 diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3B.yml b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3B.yml index 42dd0f75732..b5fdae7e7d6 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3B.yml +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/structured_configs/DC1-SVC3B.yml @@ -908,7 +908,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.8/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.9/32 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 b40ef5ab11a..ed346d35748 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 @@ -1,50 +1,51 @@ cvp_configlets: AVD_DC1-BL1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-BL1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-BL1A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n + \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Ethernet1\n description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description - P2P_DC1-SPINE2_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.43/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.45/31\n!\ninterface - Ethernet4\n description P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.47/31\n!\ninterface Ethernet5\n description - MLAG_DC1-BL1B_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet6\n description MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group - 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.10/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description - OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.110/24\n!\ninterface - Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n - \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface - Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n - \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n - \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface - Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n - \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_C_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description - MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface - Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n - \ ip address 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n - \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-BL1B_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet6\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.43/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.45/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.47/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1B_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.10/32\n!\ninterface + Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.110/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface + Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n + \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface + Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3020\n + \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n description + MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n + \ ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description MLAG_L3\n + \ no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface Vlan4094\n + \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address + 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n vxlan + source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -118,50 +119,51 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-BL1B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-BL1B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-BL1B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n + \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Ethernet1\n description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description - P2P_DC1-SPINE2_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.51/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.53/31\n!\ninterface - Ethernet4\n description P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.55/31\n!\ninterface Ethernet5\n description - MLAG_DC1-BL1A_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet6\n description MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group - 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.11/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description - OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.111/24\n!\ninterface - Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n - \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface - Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n - \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n - \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface - Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n - \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_C_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description - MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface - Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n - \ ip address 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n - \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-BL1A_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet7\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.51/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.53/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.55/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1A_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.11/32\n!\ninterface + Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.111/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface + Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n + \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface + Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3020\n + \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n description + MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n + \ ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description MLAG_L3\n + \ no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface Vlan4094\n + \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address + 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n vxlan + source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -235,20 +237,20 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-L2LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF1A\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n - \ protocol https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface - Port-Channel1\n description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\ninterface Port-Channel1\n + \ description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface Ethernet1\n description L2_DC1-LEAF2A_Ethernet7\n no shutdown\n channel-group 1 mode active\n!\ninterface Ethernet2\n description L2_DC1-LEAF2B_Ethernet7\n \ no shutdown\n channel-group 1 mode active\n!\ninterface Management1\n description @@ -257,14 +259,15 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2A\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -273,9 +276,8 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n - \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description - L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n + \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2B_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -293,14 +295,15 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2B\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -309,9 +312,8 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n - \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description - L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n + \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2A_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -329,29 +331,29 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF1A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nspanning-tree - mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name - Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name - Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf - instance Tenant_A_WEB_Zone\n!\nmanagement api http-commands\n protocol https\n - \ no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.1/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.3/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.5/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.7/31\n!\ninterface Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n - \ no shutdown\n switchport trunk allowed vlan 110-111,210-211\n switchport - mode trunk\n switchport\n!\ninterface Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n - \ no shutdown\n switchport access vlan 110\n switchport mode access\n switchport\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nspanning-tree mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan + 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf + instance Tenant_A_WEB_Zone\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.1/31\n!\ninterface + Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.3/31\n!\ninterface Ethernet3\n description + P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.5/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.7/31\n!\ninterface + Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,210-211\n switchport mode trunk\n switchport\n!\ninterface + Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n no shutdown\n switchport + access vlan 110\n switchport mode access\n switchport\n!\ninterface Loopback0\n + \ description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.5/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.105/24\n!\ninterface Vlan120\n description Tenant_A_WEB_Zone_1\n @@ -410,16 +412,17 @@ cvp_configlets: 192.168.255.5\n redistribute connected\n!\nend\n" AVD_DC1-LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF2A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -432,13 +435,12 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n - \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-LEAF2B_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n + \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet2\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.9/31\n!\ninterface @@ -455,9 +457,9 @@ cvp_configlets: 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n \ ip address 192.168.255.6/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n \ no shutdown\n ip address 192.168.254.6/32\n!\ninterface Loopback100\n description - Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address 10.255.1.6/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.106/24\n!\ninterface Vlan110\n + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.6/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.106/24\n!\ninterface Vlan110\n \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -591,16 +593,17 @@ cvp_configlets: DC1-LEAF2B_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF2B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -613,13 +616,12 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n - \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-LEAF2A_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n + \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet3\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.17/31\n!\ninterface @@ -636,9 +638,9 @@ cvp_configlets: 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n \ ip address 192.168.255.7/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n \ no shutdown\n ip address 192.168.254.6/32\n!\ninterface Loopback100\n description - Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address 10.255.1.7/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.107/24\n!\ninterface Vlan110\n + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.7/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.107/24\n!\ninterface Vlan110\n \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -772,37 +774,38 @@ cvp_configlets: DC1-LEAF2A_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SPINE1: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE1\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.0/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.8/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.16/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet1\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.24/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.32/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.40/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.48/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.1/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.101/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE1\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.0/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.8/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.16/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet1\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.24/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.32/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.40/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.48/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.1/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.101/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -842,37 +845,38 @@ cvp_configlets: activate\n!\nend\n" AVD_DC1-SPINE2: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE2\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.2/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.10/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.18/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet2\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.26/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.34/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.42/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.50/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.2/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.102/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE2\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.2/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.10/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.18/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet2\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.26/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.34/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.42/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.50/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.2/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.102/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -912,37 +916,38 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE3: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE3\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.4/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.12/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.20/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet3\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.28/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.36/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.44/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.52/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.3/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.103/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE3\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.4/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.12/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.20/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet3\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.28/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.36/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.44/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.52/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.3/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.103/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -982,37 +987,38 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE4: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE4\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.6/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.14/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.22/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet4\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.30/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.38/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.46/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.54/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.4/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.104/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE4\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.6/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.14/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.22/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet4\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.30/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.38/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.46/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.54/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.4/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.104/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -1052,16 +1058,17 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SVC3A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SVC3A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SVC3A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1079,17 +1086,16 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n - \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n - \ description SERVER_server03_ESI\n no shutdown\n switchport trunk allowed - vlan 110-111,210-211\n switchport mode trunk\n switchport\n evpn ethernet-segment\n - \ identifier 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n - \ lacp system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface + Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n no shutdown\n switchport + mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport + mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n description + SERVER_server03_ESI\n no shutdown\n switchport trunk allowed vlan 110-111,210-211\n + \ switchport mode trunk\n switchport\n evpn ethernet-segment\n identifier + 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n lacp + system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.25/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet4\n no shutdown\n mtu 1500\n \ no switchport\n ip address 172.31.255.27/31\n!\ninterface Ethernet3\n description @@ -1105,9 +1111,9 @@ cvp_configlets: \ no shutdown\n channel-group 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.8/32\n!\ninterface Loopback1\n \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface - Loopback100\n description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n - \ vrf Tenant_A_OP_Zone\n ip address 10.255.1.8/32\n!\ninterface Management1\n - \ description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.108/24\n!\ninterface + Loopback100\n description DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf + Tenant_A_OP_Zone\n ip address 10.255.1.8/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.108/24\n!\ninterface Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -1272,16 +1278,17 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SVC3B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SVC3B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SVC3B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1299,32 +1306,31 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n - \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description - P2P_DC1-SPINE1_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.33/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.35/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.37/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.39/31\n!\ninterface Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-SVC3A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet7\n description L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group - 7 mode active\n!\ninterface Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n - \ no shutdown\n channel-group 7 mode active\n!\ninterface Loopback0\n description - ROUTER_ID\n no shutdown\n ip address 192.168.255.9/32\n!\ninterface Loopback1\n - \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface - Loopback100\n description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n - \ vrf Tenant_A_OP_Zone\n ip address 10.255.1.9/32\n!\ninterface Management1\n - \ description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface - Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n - \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface + Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n no shutdown\n switchport + mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport + mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.33/31\n!\ninterface + Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.35/31\n!\ninterface Ethernet3\n description + P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.37/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.39/31\n!\ninterface + Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n no shutdown\n channel-group + 5 mode active\n!\ninterface Ethernet6\n description MLAG_DC1-SVC3A_Ethernet6\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet7\n description + L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group 7 mode active\n!\ninterface + Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n no shutdown\n channel-group + 7 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.9/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.8/32\n!\ninterface Loopback100\n description + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.9/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface Vlan110\n + \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip + address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT source-interface lo100\n ip address virtual 10.1.11.1/24\n!\ninterface Vlan120\n \ description Tenant_A_WEB_Zone_1\n no shutdown\n vrf Tenant_A_WEB_Zone\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 b40ef5ab11a..ed346d35748 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 @@ -1,50 +1,51 @@ cvp_configlets: AVD_DC1-BL1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-BL1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-BL1A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n + \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Ethernet1\n description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description - P2P_DC1-SPINE2_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.43/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.45/31\n!\ninterface - Ethernet4\n description P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.47/31\n!\ninterface Ethernet5\n description - MLAG_DC1-BL1B_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet6\n description MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group - 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.10/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description - OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.110/24\n!\ninterface - Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n - \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface - Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n - \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n - \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface - Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n - \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_C_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description - MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface - Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n - \ ip address 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n - \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-BL1B_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet6\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.43/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.45/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.47/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1B_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.10/32\n!\ninterface + Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.110/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface + Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n + \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface + Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3020\n + \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n description + MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n + \ ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description MLAG_L3\n + \ no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface Vlan4094\n + \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address + 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n vxlan + source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -118,50 +119,51 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-BL1B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-BL1B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-BL1B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n + \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Ethernet1\n description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description - P2P_DC1-SPINE2_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.51/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.53/31\n!\ninterface - Ethernet4\n description P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.55/31\n!\ninterface Ethernet5\n description - MLAG_DC1-BL1A_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet6\n description MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group - 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.11/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description - OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.111/24\n!\ninterface - Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n - \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface - Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n - \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n - \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface - Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n - \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_C_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description - MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface - Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n - \ ip address 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n - \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-BL1A_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet7\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.51/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.53/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.55/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1A_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.11/32\n!\ninterface + Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.111/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface + Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n + \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface + Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3020\n + \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n description + MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n + \ ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description MLAG_L3\n + \ no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface Vlan4094\n + \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address + 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n vxlan + source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -235,20 +237,20 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-L2LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF1A\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n - \ protocol https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface - Port-Channel1\n description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\ninterface Port-Channel1\n + \ description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface Ethernet1\n description L2_DC1-LEAF2A_Ethernet7\n no shutdown\n channel-group 1 mode active\n!\ninterface Ethernet2\n description L2_DC1-LEAF2B_Ethernet7\n \ no shutdown\n channel-group 1 mode active\n!\ninterface Management1\n description @@ -257,14 +259,15 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2A\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -273,9 +276,8 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n - \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description - L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n + \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2B_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -293,14 +295,15 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2B\nip name-server - vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode - mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-L2LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -309,9 +312,8 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n - \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description - L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n + \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2A_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -329,29 +331,29 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF1A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nspanning-tree - mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name - Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name - Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf - instance Tenant_A_WEB_Zone\n!\nmanagement api http-commands\n protocol https\n - \ no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.1/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.3/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.5/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.7/31\n!\ninterface Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n - \ no shutdown\n switchport trunk allowed vlan 110-111,210-211\n switchport - mode trunk\n switchport\n!\ninterface Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n - \ no shutdown\n switchport access vlan 110\n switchport mode access\n switchport\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nspanning-tree mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan + 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf + instance Tenant_A_WEB_Zone\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.1/31\n!\ninterface + Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.3/31\n!\ninterface Ethernet3\n description + P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.5/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.7/31\n!\ninterface + Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,210-211\n switchport mode trunk\n switchport\n!\ninterface + Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n no shutdown\n switchport + access vlan 110\n switchport mode access\n switchport\n!\ninterface Loopback0\n + \ description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.5/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.105/24\n!\ninterface Vlan120\n description Tenant_A_WEB_Zone_1\n @@ -410,16 +412,17 @@ cvp_configlets: 192.168.255.5\n redistribute connected\n!\nend\n" AVD_DC1-LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF2A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -432,13 +435,12 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n - \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-LEAF2B_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n + \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet2\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.9/31\n!\ninterface @@ -455,9 +457,9 @@ cvp_configlets: 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n \ ip address 192.168.255.6/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n \ no shutdown\n ip address 192.168.254.6/32\n!\ninterface Loopback100\n description - Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address 10.255.1.6/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.106/24\n!\ninterface Vlan110\n + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.6/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.106/24\n!\ninterface Vlan110\n \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -591,16 +593,17 @@ cvp_configlets: DC1-LEAF2B_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-LEAF2B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -613,13 +616,12 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api - http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n - \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n + \ description MLAG_DC1-LEAF2A_Port-Channel5\n no shutdown\n switchport mode + trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n + \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet3\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.17/31\n!\ninterface @@ -636,9 +638,9 @@ cvp_configlets: 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n \ ip address 192.168.255.7/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n \ no shutdown\n ip address 192.168.254.6/32\n!\ninterface Loopback100\n description - Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address 10.255.1.7/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.107/24\n!\ninterface Vlan110\n + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.7/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.107/24\n!\ninterface Vlan110\n \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -772,37 +774,38 @@ cvp_configlets: DC1-LEAF2A_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SPINE1: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE1\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.0/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.8/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.16/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet1\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.24/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.32/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.40/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.48/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.1/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.101/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE1\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.0/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.8/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.16/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet1\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.24/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.32/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.40/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.48/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.1/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.101/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -842,37 +845,38 @@ cvp_configlets: activate\n!\nend\n" AVD_DC1-SPINE2: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE2\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.2/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.10/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.18/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet2\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.26/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.34/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.42/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.50/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.2/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.102/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE2\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.2/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.10/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.18/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet2\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.26/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.34/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.42/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.50/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.2/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.102/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -912,37 +916,38 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE3: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE3\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.4/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.12/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.20/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet3\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.28/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.36/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.44/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.52/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.3/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.103/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE3\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.4/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.12/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.20/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet3\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.28/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.36/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.44/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.52/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.3/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.103/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -982,37 +987,38 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE4: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SPINE4\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol - https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n - \ description P2P_DC1-LEAF1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.6/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.14/31\n!\ninterface - Ethernet3\n description P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.22/31\n!\ninterface Ethernet4\n description - P2P_DC1-SVC3A_Ethernet4\n shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.30/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.38/31\n!\ninterface - Ethernet6\n description P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.46/31\n!\ninterface Ethernet7\n description - P2P_DC1-BL1B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.54/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.4/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n - \ no shutdown\n vrf MGMT\n ip address 192.168.200.104/24\n!\nip routing\nno - ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit - 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 - 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SPINE4\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf + instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.6/31\n!\ninterface + Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.14/31\n!\ninterface Ethernet3\n description + P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.22/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet4\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.30/31\n!\ninterface + Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.38/31\n!\ninterface Ethernet6\n description + P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.46/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.54/31\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.4/32\n!\ninterface + Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip + address 192.168.200.104/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list + PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route + vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -1052,16 +1058,17 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SVC3A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SVC3A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SVC3A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1079,17 +1086,16 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n - \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n - \ description SERVER_server03_ESI\n no shutdown\n switchport trunk allowed - vlan 110-111,210-211\n switchport mode trunk\n switchport\n evpn ethernet-segment\n - \ identifier 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n - \ lacp system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface + Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n no shutdown\n switchport + mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport + mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n description + SERVER_server03_ESI\n no shutdown\n switchport trunk allowed vlan 110-111,210-211\n + \ switchport mode trunk\n switchport\n evpn ethernet-segment\n identifier + 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n lacp + system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.25/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet4\n no shutdown\n mtu 1500\n \ no switchport\n ip address 172.31.255.27/31\n!\ninterface Ethernet3\n description @@ -1105,9 +1111,9 @@ cvp_configlets: \ no shutdown\n channel-group 10 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.8/32\n!\ninterface Loopback1\n \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface - Loopback100\n description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n - \ vrf Tenant_A_OP_Zone\n ip address 10.255.1.8/32\n!\ninterface Management1\n - \ description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.108/24\n!\ninterface + Loopback100\n description DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf + Tenant_A_OP_Zone\n ip address 10.255.1.8/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.108/24\n!\ninterface Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT @@ -1272,16 +1278,17 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SVC3B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon - TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista - -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent - -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno - ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SVC3B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n - \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n - \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 + -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata + -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan + internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SVC3B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan + 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1299,32 +1306,31 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n - \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface - Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport - trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n - \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description - P2P_DC1-SPINE1_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.33/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.35/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.37/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.39/31\n!\ninterface Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-SVC3A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Ethernet7\n description L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group - 7 mode active\n!\ninterface Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n - \ no shutdown\n channel-group 7 mode active\n!\ninterface Loopback0\n description - ROUTER_ID\n no shutdown\n ip address 192.168.255.9/32\n!\ninterface Loopback1\n - \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface - Loopback100\n description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS\n no shutdown\n - \ vrf Tenant_A_OP_Zone\n ip address 10.255.1.9/32\n!\ninterface Management1\n - \ description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface - Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n - \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface + Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n no shutdown\n switchport + mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n + \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk + allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport + mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.33/31\n!\ninterface + Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.35/31\n!\ninterface Ethernet3\n description + P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.37/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.39/31\n!\ninterface + Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n no shutdown\n channel-group + 5 mode active\n!\ninterface Ethernet6\n description MLAG_DC1-SVC3A_Ethernet6\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet7\n description + L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group 7 mode active\n!\ninterface + Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n no shutdown\n channel-group + 7 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.9/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.8/32\n!\ninterface Loopback100\n description + DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address + 10.255.1.9/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no + shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface Vlan110\n + \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip + address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT source-interface lo100\n ip address virtual 10.1.11.1/24\n!\ninterface Vlan120\n \ description Tenant_A_WEB_Zone_1\n no shutdown\n vrf Tenant_A_WEB_Zone\n 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 537c528c845..32f33579e8e 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 @@ -506,9 +506,9 @@ interface Port-Channel19 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 172.16.110.5/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 172.18.110.4/32 | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.5/32 | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | 10.101.101.5/32 | -| Loopback102 | vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS | vrf_with_loopbacks_dc1_pod1_only | 10.102.101.5/32 | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.5/32 | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | 10.101.101.5/32 | +| Loopback102 | DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only | vrf_with_loopbacks_dc1_pod1_only | 10.102.101.5/32 | ##### IPv6 @@ -516,9 +516,9 @@ interface Port-Channel19 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | - | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | - | -| Loopback102 | vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS | vrf_with_loopbacks_dc1_pod1_only | - | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | - | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | - | +| Loopback102 | DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only | vrf_with_loopbacks_dc1_pod1_only | - | #### Loopback Interfaces Device Configuration @@ -535,19 +535,19 @@ interface Loopback1 ip address 172.18.110.4/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.5/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.101.5/32 ! interface Loopback102 - description vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only no shutdown vrf vrf_with_loopbacks_dc1_pod1_only ip address 10.102.101.5/32 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 8c5076b5ceb..41c7c702f27 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 @@ -294,8 +294,8 @@ interface Ethernet3 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 172.16.120.3/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 172.18.120.3/32 | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.3/32 | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | 10.101.102.3/32 | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.3/32 | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | 10.101.102.3/32 | ##### IPv6 @@ -303,8 +303,8 @@ interface Ethernet3 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | - | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | - | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | - | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | - | #### Loopback Interfaces Device Configuration @@ -321,13 +321,13 @@ interface Loopback1 ip address 172.18.120.3/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.3/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.102.3/32 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 9fd8e5395e8..78c1e439729 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 @@ -481,9 +481,9 @@ interface Port-Channel19 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 172.16.110.4/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 172.18.110.4/32 | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.4/32 | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | 10.101.101.4/32 | -| Loopback102 | vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS | vrf_with_loopbacks_dc1_pod1_only | 10.102.101.4/32 | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.4/32 | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | 10.101.101.4/32 | +| Loopback102 | DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only | vrf_with_loopbacks_dc1_pod1_only | 10.102.101.4/32 | ##### IPv6 @@ -491,9 +491,9 @@ interface Port-Channel19 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | - | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | - | -| Loopback102 | vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS | vrf_with_loopbacks_dc1_pod1_only | - | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | - | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | - | +| Loopback102 | DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only | vrf_with_loopbacks_dc1_pod1_only | - | #### Loopback Interfaces Device Configuration @@ -510,19 +510,19 @@ interface Loopback1 ip address 172.18.110.4/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.4/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.101.4/32 ! interface Loopback102 - description vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only no shutdown vrf vrf_with_loopbacks_dc1_pod1_only ip address 10.102.101.4/32 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 f877421baca..94312aa789f 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 @@ -298,8 +298,8 @@ interface Port-Channel3 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 172.16.210.3/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 172.18.210.3/32 | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.3/32 | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | 10.101.201.3/32 | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | 10.100.0.3/32 | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | 10.101.201.3/32 | ##### IPv6 @@ -307,8 +307,8 @@ interface Port-Channel3 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_overlapping_pool | - | -| Loopback101 | vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS | vrf_with_loopbacks_from_pod_pools | - | +| Loopback100 | DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool | vrf_with_loopbacks_from_overlapping_pool | - | +| Loopback101 | DIAG_VRF_vrf_with_loopbacks_from_pod_pools | vrf_with_loopbacks_from_pod_pools | - | #### Loopback Interfaces Device Configuration @@ -325,13 +325,13 @@ interface Loopback1 ip address 172.18.210.3/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.3/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.201.3/32 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 081feb4314f..742508d3757 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 @@ -244,19 +244,19 @@ interface Loopback1 ip address 172.18.110.4/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.5/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.101.5/32 ! interface Loopback102 - description vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only no shutdown vrf vrf_with_loopbacks_dc1_pod1_only ip address 10.102.101.5/32 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 7c9568cd90e..f1af0204d72 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 @@ -100,13 +100,13 @@ interface Loopback1 ip address 172.18.120.3/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.3/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.102.3/32 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 398eaaf931b..c34070b3cca 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 @@ -244,19 +244,19 @@ interface Loopback1 ip address 172.18.110.4/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.4/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.101.4/32 ! interface Loopback102 - description vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only no shutdown vrf vrf_with_loopbacks_dc1_pod1_only ip address 10.102.101.4/32 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 9fa3309ccb5..f917013fab4 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 @@ -91,13 +91,13 @@ interface Loopback1 ip address 172.18.210.3/32 ! interface Loopback100 - description vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool no shutdown vrf vrf_with_loopbacks_from_overlapping_pool ip address 10.100.0.3/32 ! interface Loopback101 - description vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description DIAG_VRF_vrf_with_loopbacks_from_pod_pools no shutdown vrf vrf_with_loopbacks_from_pod_pools ip address 10.101.201.3/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD1-LEAF2B.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD1-LEAF2B.yml index 782b006e60e..047a56f6269 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD1-LEAF2B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD1-LEAF2B.yml @@ -770,17 +770,17 @@ loopback_interfaces: shutdown: false ip_address: 172.18.110.4/32 - name: Loopback102 - description: vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only shutdown: false vrf: vrf_with_loopbacks_dc1_pod1_only ip_address: 10.102.101.5/32 - name: Loopback100 - description: vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool shutdown: false vrf: vrf_with_loopbacks_from_overlapping_pool ip_address: 10.100.0.5/32 - name: Loopback101 - description: vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_pod_pools shutdown: false vrf: vrf_with_loopbacks_from_pod_pools ip_address: 10.101.101.5/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD2-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD2-LEAF1A.yml index 2c1cc348c37..9246e495091 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD2-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1-POD2-LEAF1A.yml @@ -317,12 +317,12 @@ loopback_interfaces: shutdown: false ip_address: 172.18.120.3/32 - name: Loopback100 - description: vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool shutdown: false vrf: vrf_with_loopbacks_from_overlapping_pool ip_address: 10.100.0.3/32 - name: Loopback101 - description: vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_pod_pools shutdown: false vrf: vrf_with_loopbacks_from_pod_pools ip_address: 10.101.102.3/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1.POD1.LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1.POD1.LEAF2A.yml index e3a61bfc976..3c2da604e19 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1.POD1.LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC1.POD1.LEAF2A.yml @@ -732,17 +732,17 @@ loopback_interfaces: shutdown: false ip_address: 172.18.110.4/32 - name: Loopback102 - description: vrf_with_loopbacks_dc1_pod1_only_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_dc1_pod1_only shutdown: false vrf: vrf_with_loopbacks_dc1_pod1_only ip_address: 10.102.101.4/32 - name: Loopback100 - description: vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool shutdown: false vrf: vrf_with_loopbacks_from_overlapping_pool ip_address: 10.100.0.4/32 - name: Loopback101 - description: vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_pod_pools shutdown: false vrf: vrf_with_loopbacks_from_pod_pools ip_address: 10.101.101.4/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC2-POD1-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC2-POD1-LEAF1A.yml index 3a7fce4c90a..3c853e7aa29 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC2-POD1-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs-twodc-5stage-clos/intended/structured_configs/DC2-POD1-LEAF1A.yml @@ -289,12 +289,12 @@ loopback_interfaces: shutdown: false ip_address: 172.18.210.3/32 - name: Loopback100 - description: vrf_with_loopbacks_from_overlapping_pool_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_overlapping_pool shutdown: false vrf: vrf_with_loopbacks_from_overlapping_pool ip_address: 10.100.0.3/32 - name: Loopback101 - description: vrf_with_loopbacks_from_pod_pools_VTEP_DIAGNOSTICS + description: DIAG_VRF_vrf_with_loopbacks_from_pod_pools shutdown: false vrf: vrf_with_loopbacks_from_pod_pools ip_address: 10.101.201.3/32 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 acc9329f160..36411a54417 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 @@ -158,7 +158,7 @@ interface Loopback1 ip address 192.168.43.43/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 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 07b27b810f5..6604be00a3f 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 @@ -423,13 +423,13 @@ interface Loopback1 ip address 192.168.254.10/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.10/32 ! interface Loopback101 - description Tenant_A_OSPF_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OSPF no shutdown vrf Tenant_A_OSPF ip address 10.255.11.10/32 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 7409d7b0d8c..7aef8c796b0 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 @@ -387,13 +387,13 @@ interface Loopback1 ip address 192.168.254.11/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.11/32 ! interface Loopback101 - description Tenant_A_OSPF_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OSPF no shutdown vrf Tenant_A_OSPF ip address 10.255.11.11/32 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 a4fdacc51a4..c2332146a81 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 @@ -615,7 +615,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.12/32 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 9ea59740507..c7c3d5af4c0 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 @@ -581,7 +581,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.13/32 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 0de8d7f6a74..c33c8146ee4 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 @@ -234,7 +234,7 @@ interface Loopback1 ip address 192.168.254.21/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.21/32 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 1a18a21cf29..75f155b7022 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 @@ -234,7 +234,7 @@ interface Loopback1 ip address 192.168.254.21/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.22/32 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 eb45111b259..7de80057153 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 @@ -194,55 +194,55 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.8/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.8/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.8/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.8/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.8/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.8/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.8/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.8/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.8/32 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 49189fb2a5e..cb7c04675de 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 @@ -367,55 +367,55 @@ interface Loopback1 ip address 192.168.254.3/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.3/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.3/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.3/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.3/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.3/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.3/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.3/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.3/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.3/32 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 f58081776fa..25890df91c1 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 @@ -367,55 +367,55 @@ interface Loopback1 ip address 192.168.254.3/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.4/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.4/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.4/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.4/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.4/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.4/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.4/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.4/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.4/32 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 d39861166d8..1c09bf9983e 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 @@ -234,55 +234,55 @@ interface Loopback1 ip address 192.168.254.5/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.5/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.5/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.5/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.5/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.5/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.5/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.5/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.5/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.5/32 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 73203c901d5..31d9b4e5555 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 @@ -262,55 +262,55 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.6/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.6/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.6/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.6/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.6/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.6/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.6/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.6/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.6/32 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 c96e4ebda41..b45ee54b28f 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 @@ -262,55 +262,55 @@ interface Loopback1 ip address 192.168.254.7/32 ! interface Loopback31 - description TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_130_131 ip address 10.255.1.7/32 ! interface Loopback32 - description TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 no shutdown vrf TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip address 10.255.2.7/32 ! interface Loopback33 - description TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 no shutdown vrf TEN_C_L3_MULTICAST_DISABLED_330_331 ip address 10.255.3.7/32 ! interface Loopback41 - description TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 no shutdown vrf TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip address 10.255.41.7/32 ! interface Loopback42 - description TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 no shutdown vrf TEN_D_L3_MULTICAST_DISABLED_240_241 ip address 10.255.42.7/32 ! interface Loopback51 - description TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED no shutdown vrf TEN_E_PEG_L3_MULTICAST_ENABLED ip address 10.255.51.7/32 ! interface Loopback52 - description TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT no shutdown vrf TEN_E_L3_MULTICAST_TRANSIT ip address 10.255.52.7/32 ! interface Loopback55 - description TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE no shutdown vrf TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip address 10.255.55.7/32 ! interface Loopback60 - description TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES no shutdown vrf TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip address 10.255.60.7/32 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..b4d24cc6f2c 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 @@ -309,7 +309,7 @@ interface Loopback1 ip address 192.168.254.33/32 ! interface Loopback100 - description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_X_OP_Zone no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.33/32 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..dd9bf0c1469 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 @@ -309,7 +309,7 @@ interface Loopback1 ip address 192.168.254.34/32 ! interface Loopback100 - description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_X_OP_Zone no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.34/32 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..759c518bb4e 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 @@ -90,7 +90,7 @@ interface Loopback1 ip address 192.168.254.35/32 ! interface Loopback100 - description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_X_OP_Zone no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.35/32 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 b190f0e09e2..f4ada567f29 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 @@ -173,7 +173,7 @@ interface Loopback1 ip address 192.168.254.109/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.109/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml index e30c845efb7..4501ea3ac56 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml @@ -396,7 +396,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.43.43/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.9/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml index 65f6ccf5d40..dd488396939 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml @@ -862,12 +862,12 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.10/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.10/32 - name: Loopback101 - description: Tenant_A_OSPF_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OSPF shutdown: false vrf: Tenant_A_OSPF ip_address: 10.255.11.10/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml index a3463f7492d..ca4c6d90908 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml @@ -805,12 +805,12 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.11/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.11/32 - name: Loopback101 - description: Tenant_A_OSPF_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OSPF shutdown: false vrf: Tenant_A_OSPF ip_address: 10.255.11.11/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml index 8a13351dee4..9d7d80c885a 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml @@ -1568,7 +1568,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.12/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml index a923be5b895..9c4fd2b413f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml @@ -1517,7 +1517,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.13/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml index b637f9ce1e9..3f66482ef29 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml @@ -976,7 +976,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.21/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.21/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml index 87397be7ec5..0431a7fe7bd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml @@ -976,7 +976,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.21/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.22/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-DISABLED.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-DISABLED.yml index 89f9e9eac3a..ef7f21eaa0c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-DISABLED.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-DISABLED.yml @@ -666,47 +666,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.8/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.8/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.8/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.8/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.8/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.8/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.8/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.8/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.8/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.8/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1A.yml index 8aaca1fe91c..27db52ec437 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1A.yml @@ -1450,47 +1450,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.3/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.3/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.3/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.3/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.3/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.3/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.3/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.3/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.3/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.3/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1B.yml index 62b3dfeddc3..036529f6a0d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF1B.yml @@ -1450,47 +1450,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.3/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.4/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.4/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.4/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.4/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.4/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.4/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.4/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.4/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.4/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF2A.yml index b805c72d775..d680a76909c 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF2A.yml @@ -713,47 +713,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.5/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.5/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.5/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.5/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.5/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.5/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.5/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.5/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.5/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.5/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3A.yml index 61b364641bd..e398813a3b0 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3A.yml @@ -754,47 +754,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.6/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.6/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.6/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.6/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.6/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.6/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.6/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.6/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.6/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.6/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3B.yml index af2e7b7053b..75ce37d970d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/EVPN-MULTICAST-L3LEAF3B.yml @@ -754,47 +754,47 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.7/32 - name: Loopback33 - description: TEN_C_L3_MULTICAST_DISABLED_330_331_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_DISABLED_330_331 shutdown: false vrf: TEN_C_L3_MULTICAST_DISABLED_330_331 ip_address: 10.255.3.7/32 - name: Loopback31 - description: TEN_C_L3_MULTICAST_ENABLED_130_131_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_130_131 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_130_131 ip_address: 10.255.1.7/32 - name: Loopback32 - description: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 shutdown: false vrf: TEN_C_L3_MULTICAST_ENABLED_230_DISABLED_231 ip_address: 10.255.2.7/32 - name: Loopback42 - description: TEN_D_L3_MULTICAST_DISABLED_240_241_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_DISABLED_240_241 shutdown: false vrf: TEN_D_L3_MULTICAST_DISABLED_240_241 ip_address: 10.255.42.7/32 - name: Loopback41 - description: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 shutdown: false vrf: TEN_D_L3_MULTICAST_ENABLED_140_DISABLED_141 ip_address: 10.255.41.7/32 - name: Loopback55 - description: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE shutdown: false vrf: TEN_E_L3_MULTICAST_ENABLED_PEG_OVERRIDE ip_address: 10.255.55.7/32 - name: Loopback60 - description: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES shutdown: false vrf: TEN_E_L3_MULTICAST_EVPN_PEG_RP_NODES ip_address: 10.255.60.7/32 - name: Loopback52 - description: TEN_E_L3_MULTICAST_TRANSIT_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_L3_MULTICAST_TRANSIT shutdown: false vrf: TEN_E_L3_MULTICAST_TRANSIT ip_address: 10.255.52.7/32 - name: Loopback51 - description: TEN_E_PEG_L3_MULTICAST_ENABLED_VTEP_DIAGNOSTICS + description: DIAG_VRF_TEN_E_PEG_L3_MULTICAST_ENABLED shutdown: false vrf: TEN_E_PEG_L3_MULTICAST_ENABLED ip_address: 10.255.51.7/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml index 93e360b2198..a426e471bfb 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml @@ -375,7 +375,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.33/32 - name: Loopback100 - description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_X_OP_Zone shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.33/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml index 8ecee723b3f..7ad6577af41 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml @@ -375,7 +375,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.34/32 - name: Loopback100 - description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_X_OP_Zone shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.34/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml index 804e1d37b39..238eb8f68a6 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml @@ -249,7 +249,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.35/32 - name: Loopback100 - description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_X_OP_Zone shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.35/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml index 1af6e3b2243..059ba04f1fd 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml @@ -474,7 +474,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.109/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.109/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1a.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1a.yml index 286ea6c626e..8021b311cf1 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1a.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1a.yml @@ -508,12 +508,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.3/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.3/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1b.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1b.yml index 49e904334e9..c44a110facb 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1b.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf1b.yml @@ -569,12 +569,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.3/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.4/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.4/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2a.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2a.yml index f525338b333..c5ec3027040 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2a.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2a.yml @@ -521,12 +521,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.5/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.5/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2b.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2b.yml index 642e2439137..26f98293cd6 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2b.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc1-leaf2b.yml @@ -521,12 +521,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.1.5/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.6/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.6/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1a.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1a.yml index 29c11f7c36c..2df7255bc9c 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1a.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1a.yml @@ -431,12 +431,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.13/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.13/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.13/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1b.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1b.yml index 3c84f9d6669..cadbfd8bc1f 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1b.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf1b.yml @@ -431,12 +431,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.13/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.14/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.14/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2a.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2a.yml index 77e6202cd54..9c2f9a65276 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2a.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2a.yml @@ -503,12 +503,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.15/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.15/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.15/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2b.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2b.yml index 76511c1d34d..920adedc57d 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2b.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf2b.yml @@ -503,12 +503,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.15/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.16/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.16/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3a.arista.com.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3a.arista.com.yml index 2001a276fe4..09393166b81 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3a.arista.com.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3a.arista.com.yml @@ -463,12 +463,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.17/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.17/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.17/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3b.arista.com.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3b.arista.com.yml index ee2776d0acc..1361a85add2 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3b.arista.com.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/structured_configs/dc2-leaf3b.arista.com.yml @@ -410,12 +410,12 @@ loopback_interfaces: shutdown: false ip_address: 10.255.129.17/32 - name: Loopback10 - description: VRF10_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF10 shutdown: false vrf: VRF10 ip_address: 10.255.10.18/32 - name: Loopback11 - description: VRF11_VTEP_DIAGNOSTICS + description: DIAG_VRF_VRF11 shutdown: false vrf: VRF11 ip_address: 10.255.11.18/32 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1a-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1a-catalog.yml index 69f26b3c04c..e8d56779d4b 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1a-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1a-catalog.yml @@ -472,13 +472,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1b-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1b-catalog.yml index 03874eb3f59..1b24a0ea6ee 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1b-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf1b-catalog.yml @@ -469,13 +469,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf2a-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf2a-catalog.yml index 5ac677bb5c7..72be8879072 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf2a-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc1-leaf2a-catalog.yml @@ -434,13 +434,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1a-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1a-catalog.yml index f43d7749aa3..33ff2cedb4b 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1a-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1a-catalog.yml @@ -419,13 +419,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1b-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1b-catalog.yml index 652decd54e0..f6876c876c2 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1b-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf1b-catalog.yml @@ -419,13 +419,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2a-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2a-catalog.yml index 8474c2f000e..7fb90814c23 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2a-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2a-catalog.yml @@ -442,13 +442,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2b-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2b-catalog.yml index 7a5eaf0521f..92d6fc21b94 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2b-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf2b-catalog.yml @@ -426,13 +426,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3a.arista.com-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3a.arista.com-catalog.yml index e703d77de76..1416480bdc2 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3a.arista.com-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3a.arista.com-catalog.yml @@ -466,13 +466,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3b.arista.com-catalog.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3b.arista.com-catalog.yml index 2ea65fd82f0..c046fa84954 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3b.arista.com-catalog.yml +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/intended/test_catalogs/dc2-leaf3b.arista.com-catalog.yml @@ -401,13 +401,13 @@ anta.tests.interfaces: - name: Loopback10 status: up result_overwrite: - custom_field: Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback10 - DIAG_VRF_VRF10 = 'up' - VerifyInterfacesStatus: interfaces: - name: Loopback11 status: up result_overwrite: - custom_field: Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' + custom_field: Interface Loopback11 - DIAG_VRF_VRF11 = 'up' - VerifyInterfacesStatus: interfaces: - name: Vxlan1 diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.csv b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.csv index 052256478bb..cf0b2d787aa 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.csv +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.csv @@ -69,8 +69,8 @@ id,dut,categories,test,description,inputs,result,messages 68,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc1-leaf1c_Ethernet1 = 'up',NOT RUN, 69,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 70,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -71,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -72,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +71,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +72,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 73,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc1-leaf1b_Port-Channel3 = 'up',NOT RUN, 74,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - PortChannel dc1-leaf1-server1 = 'up',NOT RUN, 75,dc1-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc1-leaf1c_Port-Channel1 = 'up',NOT RUN, @@ -228,8 +228,8 @@ id,dut,categories,test,description,inputs,result,messages 227,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc1-leaf1c_Ethernet2 = 'up',NOT RUN, 228,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 229,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -230,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -231,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +230,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +231,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 232,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc1-leaf1a_Port-Channel3 = 'up',NOT RUN, 233,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - PortChannel dc1-leaf1-server1 = 'up',NOT RUN, 234,dc1-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc1-leaf1c_Port-Channel1 = 'up',NOT RUN, @@ -463,8 +463,8 @@ id,dut,categories,test,description,inputs,result,messages 462,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc1-leaf2c_Ethernet1 = 'up',NOT RUN, 463,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 464,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -465,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -466,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +465,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +466,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 467,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc1-leaf2b_Port-Channel3 = 'up',NOT RUN, 468,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - SERVER_dc1-leaf2-server1_PortChannel dc1-leaf2-server1 = 'up',NOT RUN, 469,dc1-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc1-leaf2c_Port-Channel1 = 'up',NOT RUN, @@ -1404,8 +1404,8 @@ id,dut,categories,test,description,inputs,result,messages 1403,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc2-leaf1c_Ethernet1 = 'up',NOT RUN, 1404,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 1405,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -1406,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -1407,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +1406,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +1407,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 1408,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf1b_Port-Channel3 = 'up',NOT RUN, 1409,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - PortChannel dc2-leaf1-server1 = 'up',NOT RUN, 1410,dc2-leaf1a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc2-leaf1c_Port-Channel1 = 'up',NOT RUN, @@ -1566,8 +1566,8 @@ id,dut,categories,test,description,inputs,result,messages 1565,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc2-leaf1c_Ethernet2 = 'up',NOT RUN, 1566,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 1567,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -1568,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -1569,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +1568,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +1569,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 1570,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf1a_Port-Channel3 = 'up',NOT RUN, 1571,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - PortChannel dc2-leaf1-server1 = 'up',NOT RUN, 1572,dc2-leaf1b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc2-leaf1c_Port-Channel1 = 'up',NOT RUN, @@ -1805,8 +1805,8 @@ id,dut,categories,test,description,inputs,result,messages 1804,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc2-leaf2c_Ethernet1 = 'up',NOT RUN, 1805,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 1806,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -1807,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -1808,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +1807,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +1808,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 1809,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf2b_Port-Channel3 = 'up',NOT RUN, 1810,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - SERVER_dc2-leaf2-server1_PortChannel dc2-leaf2-server1 = 'up',NOT RUN, 1811,dc2-leaf2a,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc2-leaf2c_Port-Channel1 = 'up',NOT RUN, @@ -1968,8 +1968,8 @@ id,dut,categories,test,description,inputs,result,messages 1967,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet8 - L2_dc2-leaf2c_Ethernet2 = 'up',NOT RUN, 1968,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 1969,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -1970,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -1971,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +1970,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +1971,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 1972,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf2a_Port-Channel3 = 'up',NOT RUN, 1973,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel5 - SERVER_dc2-leaf2-server1_PortChannel dc2-leaf2-server1 = 'up',NOT RUN, 1974,dc2-leaf2b,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel8 - L2_dc2-leaf2c_Port-Channel1 = 'up',NOT RUN, @@ -2206,8 +2206,8 @@ id,dut,categories,test,description,inputs,result,messages 2205,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up',NOT RUN, 2206,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 2207,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -2208,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -2209,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +2208,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +2209,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 2210,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN, 2211,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel12 - Test_mode_and_vlans = 'up',NOT RUN, 2212,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel13 - Test_native_vlan_and_trunk_groups = 'up',NOT RUN, @@ -2369,8 +2369,8 @@ id,dut,categories,test,description,inputs,result,messages 2368,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up',NOT RUN, 2369,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN, 2370,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN, -2371,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up',NOT RUN, -2372,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up',NOT RUN, +2371,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN, +2372,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN, 2373,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN, 2374,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf3a.arista.com_Port-Channel3 = 'up',NOT RUN, 2375,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan11 - VRF10_VLAN11 = 'up',NOT RUN, diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.md b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.md index e5ea128168b..c66c1d091e6 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.md +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/FABRIC-state.md @@ -151,8 +151,8 @@ | 68 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc1-leaf1c_Ethernet1 = 'up' | NOT RUN | - | | 69 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 70 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 71 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 72 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 71 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 72 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 73 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc1-leaf1b_Port-Channel3 = 'up' | NOT RUN | - | | 74 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - PortChannel dc1-leaf1-server1 = 'up' | NOT RUN | - | | 75 | dc1-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc1-leaf1c_Port-Channel1 = 'up' | NOT RUN | - | @@ -310,8 +310,8 @@ | 227 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc1-leaf1c_Ethernet2 = 'up' | NOT RUN | - | | 228 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 229 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 230 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 231 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 230 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 231 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 232 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc1-leaf1a_Port-Channel3 = 'up' | NOT RUN | - | | 233 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - PortChannel dc1-leaf1-server1 = 'up' | NOT RUN | - | | 234 | dc1-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc1-leaf1c_Port-Channel1 = 'up' | NOT RUN | - | @@ -545,8 +545,8 @@ | 462 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc1-leaf2c_Ethernet1 = 'up' | NOT RUN | - | | 463 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 464 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 465 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 466 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 465 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 466 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 467 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc1-leaf2b_Port-Channel3 = 'up' | NOT RUN | - | | 468 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - SERVER_dc1-leaf2-server1_PortChannel dc1-leaf2-server1 = 'up' | NOT RUN | - | | 469 | dc1-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc1-leaf2c_Port-Channel1 = 'up' | NOT RUN | - | @@ -1486,8 +1486,8 @@ | 1403 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc2-leaf1c_Ethernet1 = 'up' | NOT RUN | - | | 1404 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 1405 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 1406 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 1407 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 1406 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 1407 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 1408 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf1b_Port-Channel3 = 'up' | NOT RUN | - | | 1409 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - PortChannel dc2-leaf1-server1 = 'up' | NOT RUN | - | | 1410 | dc2-leaf1a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc2-leaf1c_Port-Channel1 = 'up' | NOT RUN | - | @@ -1648,8 +1648,8 @@ | 1565 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc2-leaf1c_Ethernet2 = 'up' | NOT RUN | - | | 1566 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 1567 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 1568 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 1569 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 1568 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 1569 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 1570 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf1a_Port-Channel3 = 'up' | NOT RUN | - | | 1571 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - PortChannel dc2-leaf1-server1 = 'up' | NOT RUN | - | | 1572 | dc2-leaf1b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc2-leaf1c_Port-Channel1 = 'up' | NOT RUN | - | @@ -1887,8 +1887,8 @@ | 1804 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc2-leaf2c_Ethernet1 = 'up' | NOT RUN | - | | 1805 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 1806 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 1807 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 1808 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 1807 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 1808 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 1809 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf2b_Port-Channel3 = 'up' | NOT RUN | - | | 1810 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - SERVER_dc2-leaf2-server1_PortChannel dc2-leaf2-server1 = 'up' | NOT RUN | - | | 1811 | dc2-leaf2a | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc2-leaf2c_Port-Channel1 = 'up' | NOT RUN | - | @@ -2050,8 +2050,8 @@ | 1967 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet8 - L2_dc2-leaf2c_Ethernet2 = 'up' | NOT RUN | - | | 1968 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 1969 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 1970 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 1971 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 1970 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 1971 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 1972 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf2a_Port-Channel3 = 'up' | NOT RUN | - | | 1973 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel5 - SERVER_dc2-leaf2-server1_PortChannel dc2-leaf2-server1 = 'up' | NOT RUN | - | | 1974 | dc2-leaf2b | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel8 - L2_dc2-leaf2c_Port-Channel1 = 'up' | NOT RUN | - | @@ -2288,8 +2288,8 @@ | 2205 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up' | NOT RUN | - | | 2206 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 2207 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 2208 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 2209 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 2208 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 2209 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 2210 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - | | 2211 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel12 - Test_mode_and_vlans = 'up' | NOT RUN | - | | 2212 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel13 - Test_native_vlan_and_trunk_groups = 'up' | NOT RUN | - | @@ -2451,8 +2451,8 @@ | 2368 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up' | NOT RUN | - | | 2369 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - | | 2370 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - | -| 2371 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | -| 2372 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up' | NOT RUN | - | +| 2371 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - | +| 2372 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - | | 2373 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - | | 2374 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf3a.arista.com_Port-Channel3 = 'up' | NOT RUN | - | | 2375 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan11 - VRF10_VLAN11 = 'up' | NOT RUN | - | diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1a-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1a-results.json index e467eae9ce2..c10f72b2687 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1a-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1a-results.json @@ -615,7 +615,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc1-leaf1a", @@ -624,7 +624,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc1-leaf1a", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1b-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1b-results.json index fe646efc3cb..88933d6ce2e 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1b-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf1b-results.json @@ -606,7 +606,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc1-leaf1b", @@ -615,7 +615,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc1-leaf1b", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf2a-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf2a-results.json index 1a2204a4c24..59b4979374b 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf2a-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc1-leaf2a-results.json @@ -552,7 +552,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc1-leaf2a", @@ -561,7 +561,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc1-leaf2a", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1a-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1a-results.json index 77bf543a450..becef3f3f83 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1a-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1a-results.json @@ -534,7 +534,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf1a", @@ -543,7 +543,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf1a", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1b-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1b-results.json index ad0b848115c..019c31a740b 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1b-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf1b-results.json @@ -534,7 +534,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf1b", @@ -543,7 +543,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf1b", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2a-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2a-results.json index 86fdfcb30c3..f9486f0c8f9 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2a-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2a-results.json @@ -579,7 +579,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf2a", @@ -588,7 +588,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf2a", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2b-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2b-results.json index d01eac8e910..01b873e4a37 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2b-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf2b-results.json @@ -543,7 +543,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf2b", @@ -552,7 +552,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf2b", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3a.arista.com-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3a.arista.com-results.json index 0982f9a0828..a48ccefad68 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3a.arista.com-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3a.arista.com-results.json @@ -570,7 +570,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf3a.arista.com", @@ -579,7 +579,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf3a.arista.com", diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3b.arista.com-results.json b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3b.arista.com-results.json index dfa25a97bc4..7527b7d8739 100644 --- a/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3b.arista.com-results.json +++ b/ansible_collections/arista/avd/molecule/eos_validate_state/reports/test_results/dc2-leaf3b.arista.com-results.json @@ -516,7 +516,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback10 - VRF10_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback10 - DIAG_VRF_VRF10 = 'up'" }, { "name": "dc2-leaf3b.arista.com", @@ -525,7 +525,7 @@ "interfaces" ], "description": "Verifies the status of the provided interfaces.", - "custom_field": "Interface Loopback11 - VRF11_VTEP_DIAGNOSTICS = 'up'" + "custom_field": "Interface Loopback11 - DIAG_VRF_VRF11 = 'up'" }, { "name": "dc2-leaf3b.arista.com", 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 f7b706016f4..6655f54904d 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 @@ -535,7 +535,7 @@ interface Port-Channel12 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.6/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.6/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.6/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.6/32 | ##### IPv6 @@ -543,7 +543,7 @@ interface Port-Channel12 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -560,7 +560,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.6/32 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 c16e86fb656..7d133376789 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 @@ -535,7 +535,7 @@ interface Port-Channel12 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.7/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.6/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.7/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.7/32 | ##### IPv6 @@ -543,7 +543,7 @@ interface Port-Channel12 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -560,7 +560,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.7/32 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 260960a151e..bcf098527d7 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 @@ -460,7 +460,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.12/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.12/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.12/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.12/32 | ##### IPv6 @@ -468,7 +468,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | 2001:1::c/128 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -486,7 +486,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.12/32 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 6359033361e..f45c2c49fc8 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 @@ -460,7 +460,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.13/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.12/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.13/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.13/32 | ##### IPv6 @@ -468,7 +468,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | 2001:1::d/128 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -486,7 +486,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.13/32 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 5e82f8fbb37..8e5fb781271 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 @@ -452,7 +452,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.14/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.14/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.14/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.14/32 | ##### IPv6 @@ -460,7 +460,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | 2001:1::e/128 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -478,7 +478,7 @@ interface Loopback1 ip address 192.168.254.14/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.14/32 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 301859a5122..5300bc749a1 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 @@ -452,7 +452,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.15/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.14/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.15/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.15/32 | ##### IPv6 @@ -460,7 +460,7 @@ interface Port-Channel5 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | 2001:1::f/128 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -478,7 +478,7 @@ interface Loopback1 ip address 192.168.254.14/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.15/32 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 bc39f4a084a..fde718c4479 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 @@ -647,7 +647,7 @@ interface Port-Channel15 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.8/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.8/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.8/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.8/32 | ##### IPv6 @@ -655,7 +655,7 @@ interface Port-Channel15 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -672,7 +672,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.8/32 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 73c4107b761..29f2e4e844e 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 @@ -621,7 +621,7 @@ interface Port-Channel15 | --------- | ----------- | --- | ---------- | | Loopback0 | ROUTER_ID | default | 192.168.255.9/32 | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | 192.168.254.8/32 | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | 10.255.1.9/32 | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | 10.255.1.9/32 | ##### IPv6 @@ -629,7 +629,7 @@ interface Port-Channel15 | --------- | ----------- | --- | ------------ | | Loopback0 | ROUTER_ID | default | - | | Loopback1 | VXLAN_TUNNEL_SOURCE | default | - | -| Loopback100 | Tenant_A_OP_Zone_VTEP_DIAGNOSTICS | Tenant_A_OP_Zone | - | +| Loopback100 | DIAG_VRF_Tenant_A_OP_Zone | Tenant_A_OP_Zone | - | #### Loopback Interfaces Device Configuration @@ -646,7 +646,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 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 0e074c52de6..01856ff2eaf 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 @@ -230,7 +230,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.6/32 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 8fbb68ce10f..655ce94c823 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 @@ -230,7 +230,7 @@ interface Loopback1 ip address 192.168.254.6/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.7/32 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 cebff57e418..88521fb9a52 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 @@ -165,7 +165,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.12/32 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 29d7e961ce4..23d2d8cccf9 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 @@ -165,7 +165,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.13/32 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 98b93d5f284..c5da64bab00 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 @@ -158,7 +158,7 @@ interface Loopback1 ip address 192.168.254.14/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.14/32 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 cfed9f9d270..f290f6de263 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 @@ -158,7 +158,7 @@ interface Loopback1 ip address 192.168.254.14/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.15/32 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 c4f09e96c89..ca1d8bf0aed 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 @@ -329,7 +329,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.8/32 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 6fda5761afa..e50bd68bb5b 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 @@ -313,7 +313,7 @@ interface Loopback1 ip address 192.168.254.8/32 ! interface Loopback100 - description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description DIAG_VRF_Tenant_A_OP_Zone no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2A.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2A.yml index 6415c6cf671..a61e6c2edca 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2A.yml @@ -866,7 +866,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.6/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.6/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2B.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2B.yml index a0527e49127..b6a2f3071c0 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2B.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF2B.yml @@ -866,7 +866,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.6/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.7/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3A.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3A.yml index 223ba428fd1..7f088b0e605 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3A.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3A.yml @@ -716,7 +716,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.12/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3B.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3B.yml index 9a424e33941..ae08bedb1df 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3B.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF3B.yml @@ -716,7 +716,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.13/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4A.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4A.yml index 6819e28e79d..892c5982d0d 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4A.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4A.yml @@ -701,7 +701,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.14/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.14/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4B.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4B.yml index 425ec72a90a..db725f49c3f 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4B.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-LEAF4B.yml @@ -701,7 +701,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.14/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.15/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3A.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3A.yml index 06c64f8b34a..bd155507136 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3A.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3A.yml @@ -1145,7 +1145,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.8/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.8/32 diff --git a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3B.yml b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3B.yml index 5bda430e2cc..e6d717f2a51 100644 --- a/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3B.yml +++ b/ansible_collections/arista/avd/molecule/evpn_underlay_rfc5549_overlay_ebgp/intended/structured_configs/DC1-SVC3B.yml @@ -1123,7 +1123,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.8/32 - name: Loopback100 - description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS + description: DIAG_VRF_Tenant_A_OP_Zone shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.9/32 diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/fabric-settings.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/fabric-settings.md index e1b72d884cf..a16e7db82bf 100644 --- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/fabric-settings.md +++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/fabric-settings.md @@ -9,6 +9,7 @@ | -------- | ---- | -------- | ------- | ------------------ | ----------- | | [default_underlay_p2p_ethernet_description](## "default_underlay_p2p_ethernet_description") | String | | `P2P_{peer}_{peer_interface}{vrf?<_VRF_}` | | The default description or description template to be used on L3 point-to-point ethernet interfaces.
The interfaces using this are the routed uplinks and `p2p_links` defined under `l3_edge` or `core_interfaces`.
This can be a template using the format string syntax.
The available template fields are:
- `peer`: The name of the peer.
- `interface`: The local interface name.
- `peer_interface`: The interface on the peer.
- `vrf`: The name of the VRF if set (Only applicable for `uplink_type: p2p-vrfs`).

By default the description is templated from the name and interface of the peer. | | [default_underlay_p2p_port_channel_description](## "default_underlay_p2p_port_channel_description") | String | | `P2P_{peer}_{peer_interface}` | | The default description or description template to be used on L3 point-to-point port-channel interfaces.
The port-channels using this are `p2p_links` defined under `l3_edge` or `core_interfaces`.
This can be a template using the format string syntax.
The available template fields are:
- `peer`: The name of the peer.
- `interface`: The local interface name.
- `peer_interface`: The interface on the peer.
- `port_channel_id`: The local port-channel ID.
- `peer_port_channel_id`: The ID of the port-channel on the peer.

By default the description is templated from the name and interface of the peer. | + | [default_vrf_diag_loopback_description](## "default_vrf_diag_loopback_description") | String | | `DIAG_VRF_{vrf}` | | The default description or description template to be used on VRF diagnostic loopback interfaces.
This can be a template using the format string syntax.
The available template fields are:
- `interface`: The Loopback interface name.
- `vrf`: The VRF name.
- `tenant`: The tenant name.

By default the description is templated from the VRF name. | | [enable_trunk_groups](## "enable_trunk_groups") | Boolean | | `False` | | Enable Trunk Group support across eos_designs.
Warning: Because of the nature of the EOS Trunk Group feature, enabling this is "all or nothing".
*All* vlans and *all* trunks towards connected endpoints must be using trunk groups as well.
If trunk groups are not assigned to a trunk, no vlans will be enabled on that trunk.
See "Details on enable_trunk_groups" below before enabling this feature.
| | [mlag_bgp_peer_description](## "mlag_bgp_peer_description") | String | | `{mlag_peer}_{peer_interface}` | | Description or description template to be used on the MLAG BGP peers including those in VRFs.
This can be a template using the format string syntax.
The available template fields are:
- `mlag_peer`: The name of the MLAG peer.
- `interface`: The local MLAG L3 VLAN interface.
- `peer_interface`: The MLAG L3 VLAN interface on the MLAG peer.
- `vrf`: The name of the VRF. Not available for the underlay peering.

The default description is built from the name and interface of the MLAG peer and optionally the VRF. | | [mlag_bgp_peer_group_description](## "mlag_bgp_peer_group_description") | String | | `{mlag_peer}` | | Description or description template to be used on the MLAG BGP peer-group.
This can be a template using the format string syntax.
The available template fields are:
- `mlag_peer`: The name of the MLAG peer.

The default description is the name of the MLAG peers. | @@ -83,6 +84,16 @@ # By default the description is templated from the name and interface of the peer. default_underlay_p2p_port_channel_description: + # The default description or description template to be used on VRF diagnostic loopback interfaces. + # This can be a template using the format string syntax. + # The available template fields are: + # - `interface`: The Loopback interface name. + # - `vrf`: The VRF name. + # - `tenant`: The tenant name. + # + # By default the description is templated from the VRF name. + default_vrf_diag_loopback_description: + # Enable Trunk Group support across eos_designs. # Warning: Because of the nature of the EOS Trunk Group feature, enabling this is "all or nothing". # *All* vlans and *all* trunks towards connected endpoints must be using trunk groups as well. diff --git a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml index f2d546c77b7..4867e4c6591 100644 --- a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml @@ -1061,6 +1061,16 @@ keys: \ - `peer_port_channel_id`: The ID of the port-channel on the peer.\n\nBy default the description is templated from the name and interface of the peer." default: P2P_{peer}_{peer_interface} + default_vrf_diag_loopback_description: + type: str + documentation_options: + table: fabric-settings + description: "The default description or description template to be used on VRF + diagnostic loopback interfaces.\nThis can be a template using the format string + syntax.\nThe available template fields are:\n - `interface`: The Loopback interface + name.\n - `vrf`: The VRF name.\n - `tenant`: The tenant name.\n\nBy default + the description is templated from the VRF name." + default: DIAG_VRF_{vrf} design: documentation_options: table: design diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/default_vrf_diag_loopback_description.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/default_vrf_diag_loopback_description.schema.yml new file mode 100644 index 00000000000..2a847ce1e4a --- /dev/null +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/default_vrf_diag_loopback_description.schema.yml @@ -0,0 +1,23 @@ +# Copyright (c) 2023-2024 Arista Networks, Inc. +# Use of this source code is governed by the Apache License 2.0 +# that can be found in the LICENSE file. +# yaml-language-server: $schema=../../../_schema/avd_meta_schema.json +# Line above is used by RedHat's YAML Schema vscode extension +# Use Ctrl + Space to get suggestions for every field. Autocomplete will pop up after typing 2 letters. +type: dict +keys: + default_vrf_diag_loopback_description: + type: str + documentation_options: + table: fabric-settings + # TODO: Insert link to format string syntax article. + description: |- + The default description or description template to be used on VRF diagnostic loopback interfaces. + This can be a template using the format string syntax. + The available template fields are: + - `interface`: The Loopback interface name. + - `vrf`: The VRF name. + - `tenant`: The tenant name. + + By default the description is templated from the VRF name. + default: "DIAG_VRF_{vrf}" diff --git a/python-avd/pyavd/_eos_designs/shared_utils/descriptions.py b/python-avd/pyavd/_eos_designs/shared_utils/descriptions.py index dc05e08d01b..89d32af0353 100644 --- a/python-avd/pyavd/_eos_designs/shared_utils/descriptions.py +++ b/python-avd/pyavd/_eos_designs/shared_utils/descriptions.py @@ -114,3 +114,8 @@ def underlay_l2_ethernet_description(self: SharedUtils) -> str: def underlay_l2_port_channel_description(self: SharedUtils) -> str: default_value = self.schema.get_default_value(["underlay_l2_port_channel_description"]) return get(self.hostvars, "underlay_l2_port_channel_description", default=default_value) + + @cached_property + def default_vrf_diag_loopback_description(self: SharedUtils) -> str: + default_value = self.schema.get_default_value(["default_vrf_diag_loopback_description"]) + return get(self.hostvars, "default_vrf_diag_loopback_description", default=default_value) diff --git a/python-avd/pyavd/_eos_designs/structured_config/network_services/loopback_interfaces.py b/python-avd/pyavd/_eos_designs/structured_config/network_services/loopback_interfaces.py index ea749eb2733..01155ce3b44 100644 --- a/python-avd/pyavd/_eos_designs/structured_config/network_services/loopback_interfaces.py +++ b/python-avd/pyavd/_eos_designs/structured_config/network_services/loopback_interfaces.py @@ -6,7 +6,7 @@ from functools import cached_property from typing import TYPE_CHECKING -from pyavd._utils import append_if_not_duplicate, get, get_item +from pyavd._utils import AvdStringFormatter, append_if_not_duplicate, get, get_item from .utils import UtilsMixin @@ -96,9 +96,10 @@ def _get_vtep_diagnostic_loopback_for_vrf(self: AvdStructuredConfigNetworkServic # If we ended up here, it means we have a loopback_ipv4_pool set interface_name = f"Loopback{loopback}" + description_template = get(vrf, "vtep_diagnostic.loopback_description", default=self.shared_utils.default_vrf_diag_loopback_description) return { "name": interface_name, - "description": get(vrf, "vtep_diagnostic.loopback_description", default=f"{vrf['name']}_VTEP_DIAGNOSTICS"), + "description": AvdStringFormatter().format(description_template, interface=interface_name, vrf=vrf["name"], tenant=vrf["tenant"]), "shutdown": False, "vrf": vrf["name"], "ip_address": f"{self.shared_utils.ip_addressing.vrf_loopback_ip(loopback_ipv4_pool)}/32", From 799509f6c7cfedcb0a827c961188885f0486d47e Mon Sep 17 00:00:00 2001 From: Claus Holbech Date: Tue, 1 Oct 2024 10:34:33 +0200 Subject: [PATCH 2/4] Update AVD_LAB to test reverting changes --- ansible_collections/arista/avd/docs/porting-guides/5.x.x.md | 2 +- .../eos_designs_unit_tests/intended/configs/DC1-LEAF1A.cfg | 2 +- .../eos_designs_unit_tests/intended/configs/DC1-LEAF2A.cfg | 4 ++-- .../eos_designs_unit_tests/intended/configs/DC1-LEAF2B.cfg | 4 ++-- .../eos_designs_unit_tests/intended/configs/DC1-SVC3A.cfg | 2 +- .../eos_designs_unit_tests/intended/configs/DC1-SVC3B.cfg | 2 +- .../intended/configs/DC1_UNDEPLOYED_LEAF1A.cfg | 2 +- .../intended/configs/DC1_UNDEPLOYED_LEAF1B.cfg | 2 +- .../eos_designs_unit_tests/intended/configs/MH-LEAF1A.cfg | 2 +- .../eos_designs_unit_tests/intended/configs/MH-LEAF1B.cfg | 2 +- .../eos_designs_unit_tests/intended/configs/MH-LEAF2A.cfg | 2 +- .../intended/configs/evpn_services_l2_only_false.cfg | 2 +- .../intended/structured_configs/DC1-LEAF1A.yml | 2 +- .../intended/structured_configs/DC1-LEAF2A.yml | 4 ++-- .../intended/structured_configs/DC1-LEAF2B.yml | 4 ++-- .../intended/structured_configs/DC1-SVC3A.yml | 2 +- .../intended/structured_configs/DC1-SVC3B.yml | 2 +- .../intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml | 2 +- .../intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml | 2 +- .../intended/structured_configs/MH-LEAF1A.yml | 2 +- .../intended/structured_configs/MH-LEAF1B.yml | 2 +- .../intended/structured_configs/MH-LEAF2A.yml | 2 +- .../structured_configs/evpn_services_l2_only_false.yml | 2 +- .../eos_designs_unit_tests/inventory/group_vars/AVD_LAB.yml | 1 + 24 files changed, 28 insertions(+), 27 deletions(-) diff --git a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md index fa338094c75..1f4dd85eee1 100644 --- a/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md +++ b/ansible_collections/arista/avd/docs/porting-guides/5.x.x.md @@ -474,7 +474,7 @@ Setting the description directly on `loopback_description` defined under `vtep_d The default descriptions can be reverted manually if needed: ```diff -+default_vrf_diag_loopback_description: "DIAG_VRF_{vrf}" ++default_vrf_diag_loopback_description: "{vrf}_VTEP_DIAGNOSTICS" ``` The description fields support templates. See the input variables documentation for available fields. 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 36411a54417..acc9329f160 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 @@ -158,7 +158,7 @@ interface Loopback1 ip address 192.168.43.43/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.9/32 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 6604be00a3f..07b27b810f5 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 @@ -423,13 +423,13 @@ interface Loopback1 ip address 192.168.254.10/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.10/32 ! interface Loopback101 - description DIAG_VRF_Tenant_A_OSPF + description Tenant_A_OSPF_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OSPF ip address 10.255.11.10/32 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 7aef8c796b0..7409d7b0d8c 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 @@ -387,13 +387,13 @@ interface Loopback1 ip address 192.168.254.11/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.11/32 ! interface Loopback101 - description DIAG_VRF_Tenant_A_OSPF + description Tenant_A_OSPF_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OSPF ip address 10.255.11.11/32 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 c2332146a81..a4fdacc51a4 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 @@ -615,7 +615,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.12/32 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 c7c3d5af4c0..9ea59740507 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 @@ -581,7 +581,7 @@ interface Loopback1 ip address 192.168.254.12/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.13/32 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 c33c8146ee4..0de8d7f6a74 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 @@ -234,7 +234,7 @@ interface Loopback1 ip address 192.168.254.21/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.21/32 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 75f155b7022..1a18a21cf29 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 @@ -234,7 +234,7 @@ interface Loopback1 ip address 192.168.254.21/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.22/32 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 b4d24cc6f2c..38b140c6777 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 @@ -309,7 +309,7 @@ interface Loopback1 ip address 192.168.254.33/32 ! interface Loopback100 - description DIAG_VRF_Tenant_X_OP_Zone + description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.33/32 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 dd9bf0c1469..f27dc3b19db 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 @@ -309,7 +309,7 @@ interface Loopback1 ip address 192.168.254.34/32 ! interface Loopback100 - description DIAG_VRF_Tenant_X_OP_Zone + description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.34/32 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 759c518bb4e..67a44d1a449 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 @@ -90,7 +90,7 @@ interface Loopback1 ip address 192.168.254.35/32 ! interface Loopback100 - description DIAG_VRF_Tenant_X_OP_Zone + description Tenant_X_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_X_OP_Zone ip address 10.255.1.35/32 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 f4ada567f29..b190f0e09e2 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 @@ -173,7 +173,7 @@ interface Loopback1 ip address 192.168.254.109/32 ! interface Loopback100 - description DIAG_VRF_Tenant_A_OP_Zone + description Tenant_A_OP_Zone_VTEP_DIAGNOSTICS no shutdown vrf Tenant_A_OP_Zone ip address 10.255.1.109/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml index 4501ea3ac56..e30c845efb7 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF1A.yml @@ -396,7 +396,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.43.43/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.9/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml index dd488396939..65f6ccf5d40 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2A.yml @@ -862,12 +862,12 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.10/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.10/32 - name: Loopback101 - description: DIAG_VRF_Tenant_A_OSPF + description: Tenant_A_OSPF_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OSPF ip_address: 10.255.11.10/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml index ca4c6d90908..a3463f7492d 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-LEAF2B.yml @@ -805,12 +805,12 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.11/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.11/32 - name: Loopback101 - description: DIAG_VRF_Tenant_A_OSPF + description: Tenant_A_OSPF_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OSPF ip_address: 10.255.11.11/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml index 9d7d80c885a..8a13351dee4 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3A.yml @@ -1568,7 +1568,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.12/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml index 9c4fd2b413f..a923be5b895 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SVC3B.yml @@ -1517,7 +1517,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.12/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.13/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml index 3f66482ef29..b637f9ce1e9 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1A.yml @@ -976,7 +976,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.21/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.21/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml index 0431a7fe7bd..87397be7ec5 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1_UNDEPLOYED_LEAF1B.yml @@ -976,7 +976,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.21/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.22/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml index a426e471bfb..93e360b2198 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1A.yml @@ -375,7 +375,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.33/32 - name: Loopback100 - description: DIAG_VRF_Tenant_X_OP_Zone + description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.33/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml index 7ad6577af41..8ecee723b3f 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF1B.yml @@ -375,7 +375,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.34/32 - name: Loopback100 - description: DIAG_VRF_Tenant_X_OP_Zone + description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.34/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml index 238eb8f68a6..804e1d37b39 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/MH-LEAF2A.yml @@ -249,7 +249,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.35/32 - name: Loopback100 - description: DIAG_VRF_Tenant_X_OP_Zone + description: Tenant_X_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_X_OP_Zone ip_address: 10.255.1.35/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml index 059ba04f1fd..1af6e3b2243 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/evpn_services_l2_only_false.yml @@ -474,7 +474,7 @@ loopback_interfaces: shutdown: false ip_address: 192.168.254.109/32 - name: Loopback100 - description: DIAG_VRF_Tenant_A_OP_Zone + description: Tenant_A_OP_Zone_VTEP_DIAGNOSTICS shutdown: false vrf: Tenant_A_OP_Zone ip_address: 10.255.1.109/32 diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/AVD_LAB.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/AVD_LAB.yml index 0f273e5f4ee..e9eb158fa28 100644 --- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/AVD_LAB.yml +++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/group_vars/AVD_LAB.yml @@ -24,6 +24,7 @@ default_underlay_p2p_ethernet_description: "P2P_LINK_TO_{peer!u}_{peer_interface default_underlay_p2p_port_channel_description: "P2P_LINK_TO_{peer}_{peer_interface}" # This is not actively used in this scenario. Included for completeness. underlay_l2_ethernet_description: "{peer!u}_{peer_interface}" underlay_l2_port_channel_description: "{peer_node_group_or_uppercase_peer}_Po{peer_port_channel_id}" +default_vrf_diag_loopback_description: "{vrf}_VTEP_DIAGNOSTICS" # Test for custom description templates mlag_bgp_peer_group_description: "MLAG_PEER_{mlag_peer}" From 2e78278b01be11044956def381dde1ece3254a0e Mon Sep 17 00:00:00 2001 From: Claus Holbech Date: Wed, 2 Oct 2024 08:27:32 +0200 Subject: [PATCH 3/4] Update schema descriptions --- .../docs/tables/network-services-vrfs-settings.md | 12 ++++++++++-- .../pyavd/_eos_designs/schema/eos_designs.schema.yml | 8 +++++++- .../defs_network_services.schema.yml | 12 +++++++++++- 3 files changed, 28 insertions(+), 4 deletions(-) diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md index 27b6d017c0a..503eb1562d5 100644 --- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md +++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-services-vrfs-settings.md @@ -30,7 +30,7 @@ | [        mlag_ibgp_peering_vlan](## ".[].vrfs.[].mlag_ibgp_peering_vlan") | Integer | | | Min: 1
Max: 4096 | Manually define the VLAN used on the MLAG pair for the iBGP session.
By default this parameter is calculated using the following formula: `` + `` - 1.
| | [        vtep_diagnostic](## ".[].vrfs.[].vtep_diagnostic") | Dictionary | | | | Enable VTEP Network diagnostics.
This will create a loopback with virtual source-nat enable to perform diagnostics from the switch.
| | [          loopback](## ".[].vrfs.[].vtep_diagnostic.loopback") | Integer | | | Min: 2
Max: 2100 | Loopback interface number, required when vtep_diagnotics defined.
| - | [          loopback_description](## ".[].vrfs.[].vtep_diagnostic.loopback_description") | String | | | | Provide a custom description for loopback interface. | + | [          loopback_description](## ".[].vrfs.[].vtep_diagnostic.loopback_description") | String | | | | Provide a custom description or description template to be used on the VRF diagnostic loopback interface.
This can be a template using the format string syntax.
The available template fields are:
- `interface`: The Loopback interface name.
- `vrf`: The VRF name.
- `tenant`: The tenant name.

The default description is set by `default_vrf_diag_loopback_description`.
By default the description is templated from the VRF name. | | [          loopback_ip_range](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_range") | String | | | | IPv4_address/Mask.
Loopback ip range, a unique ip is derived from this ranged and assignedto each l3 leaf based on it's unique id.
Loopback is not created unless loopback_ip_range or loopback_ip_pools are set.
| | [          loopback_ip_pools](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools") | List, items: Dictionary | | | | For inventories with multiple PODs a loopback range can be set per POD to avoid overlaps.
This only takes effect when loopback_ip_range is not defined, ptional (loopback is not created unless loopback_ip_range or loopback_ip_pools are set).
| | [            - pod](## ".[].vrfs.[].vtep_diagnostic.loopback_ip_pools.[].pod") | String | | | | POD name. | @@ -179,7 +179,15 @@ # Loopback interface number, required when vtep_diagnotics defined. loopback: - # Provide a custom description for loopback interface. + # Provide a custom description or description template to be used on the VRF diagnostic loopback interface. + # This can be a template using the format string syntax. + # The available template fields are: + # - `interface`: The Loopback interface name. + # - `vrf`: The VRF name. + # - `tenant`: The tenant name. + # + # The default description is set by `default_vrf_diag_loopback_description`. + # By default the description is templated from the VRF name. loopback_description: # IPv4_address/Mask. diff --git a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml index 4867e4c6591..1055b13ada9 100644 --- a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml @@ -6391,7 +6391,13 @@ $defs: max: 2100 loopback_description: type: str - description: Provide a custom description for loopback interface. + description: "Provide a custom description or description template + to be used on the VRF diagnostic loopback interface.\nThis can + be a template using the format string syntax.\nThe available + template fields are:\n - `interface`: The Loopback interface + name.\n - `vrf`: The VRF name.\n - `tenant`: The tenant name.\n\nThe + default description is set by `default_vrf_diag_loopback_description`.\nBy + default the description is templated from the VRF name." loopback_ip_range: type: str description: 'IPv4_address/Mask. diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml index f65ace97ef1..0ba249aa909 100644 --- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml +++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_network_services.schema.yml @@ -425,7 +425,17 @@ $defs: max: 2100 loopback_description: type: str - description: Provide a custom description for loopback interface. + # TODO: Insert link to format string syntax article. + description: |- + Provide a custom description or description template to be used on the VRF diagnostic loopback interface. + This can be a template using the format string syntax. + The available template fields are: + - `interface`: The Loopback interface name. + - `vrf`: The VRF name. + - `tenant`: The tenant name. + + The default description is set by `default_vrf_diag_loopback_description`. + By default the description is templated from the VRF name. loopback_ip_range: type: str description: | From 5142a4169fbd535e8ee824e538c0da1847044b8b Mon Sep 17 00:00:00 2001 From: Claus Holbech Date: Wed, 2 Oct 2024 08:37:37 +0200 Subject: [PATCH 4/4] updates after rebase --- .../devices/router-bgp-additional-paths.md | 4 + .../configs/router-bgp-additional-paths.cfg | 2 + .../intended/configs/DC1-BL1A.cfg | 14 +- .../intended/configs/DC1-BL1B.cfg | 14 +- .../intended/configs/DC1-L2LEAF1A.cfg | 14 +- .../intended/configs/DC1-L2LEAF2A.cfg | 14 +- .../intended/configs/DC1-L2LEAF2B.cfg | 14 +- .../intended/configs/DC1-LEAF1A.cfg | 14 +- .../intended/configs/DC1-LEAF2A.cfg | 14 +- .../intended/configs/DC1-LEAF2B.cfg | 14 +- .../intended/configs/DC1-SPINE1.cfg | 14 +- .../intended/configs/DC1-SPINE2.cfg | 14 +- .../intended/configs/DC1-SPINE3.cfg | 14 +- .../intended/configs/DC1-SPINE4.cfg | 14 +- .../intended/configs/DC1-SVC3A.cfg | 14 +- .../intended/configs/DC1-SVC3B.cfg | 14 +- .../cvp-empty-filter/cv_server_configlets.yml | 706 +++++++++--------- .../cvp/cv_server_configlets.yml | 706 +++++++++--------- 18 files changed, 804 insertions(+), 810 deletions(-) diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md index 94ef907ff92..ec6cd5480d8 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bgp-additional-paths.md @@ -49,6 +49,8 @@ ASN Notation: asplain | BGP Tuning | | ---------- | +| no bgp additional-paths receive | +| bgp additional-paths send ecmp limit 30 | #### Router BGP Device Configuration @@ -56,4 +58,6 @@ ASN Notation: asplain ! router bgp 65101 router-id 192.168.255.42 + no bgp additional-paths receive + bgp additional-paths send ecmp limit 30 ``` diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg index d43b943a3cb..96bcb87b8ae 100644 --- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg +++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bgp-additional-paths.cfg @@ -6,3 +6,5 @@ interface Management1 ! router bgp 65101 router-id 192.168.255.42 + no bgp additional-paths receive + bgp additional-paths send ecmp limit 30 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 2d4202fa9c9..60956b47fc9 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -67,6 +60,13 @@ vrf instance Tenant_B_WAN_Zone ! vrf instance Tenant_C_WAN_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-BL1B_Port-Channel5 no shutdown 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 4ac76e50341..34509812d7f 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -67,6 +60,13 @@ vrf instance Tenant_B_WAN_Zone ! vrf instance Tenant_C_WAN_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-BL1A_Port-Channel5 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg index 9e7fc2a620c..ddf7b4757e7 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF1A.cfg @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -51,6 +44,13 @@ vlan 131 ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel1 description L2_DC1_LEAF2_Port-Channel7 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg index 7de28adbae8..1f0a5d6c92c 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2A.cfg @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -83,6 +76,13 @@ vlan 4094 ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel1 description L2_DC1_SVC3_Port-Channel7 no shutdown diff --git a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg index f038d282688..def1fd62633 100644 --- a/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg +++ b/ansible_collections/arista/avd/molecule/eos_config_deploy_cvp/intended/configs/DC1-L2LEAF2B.cfg @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -83,6 +76,13 @@ vlan 4094 ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel1 description L2_DC1_SVC3_Port-Channel7 no shutdown 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 fe49f3eeb5f..b3b06cd77d7 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -49,6 +42,13 @@ vrf instance Tenant_A_APP_Zone ! vrf instance Tenant_A_WEB_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Ethernet1 description P2P_DC1-SPINE1_Ethernet1 no shutdown 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 725b8cb871e..1fb3545310b 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -114,6 +107,13 @@ vrf instance Tenant_B_OP_Zone ! vrf instance Tenant_C_OP_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-LEAF2B_Port-Channel5 no shutdown 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 270ea9b87b3..d306c9224f3 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -114,6 +107,13 @@ vrf instance Tenant_B_OP_Zone ! vrf instance Tenant_C_OP_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-LEAF2A_Port-Channel5 no shutdown 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 5e676823ae3..587245f058d 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -30,6 +23,13 @@ spanning-tree mode none ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet1 no shutdown 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 d3c0b9feac8..232f0734662 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -30,6 +23,13 @@ spanning-tree mode none ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet2 no shutdown 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 2101e0eb94c..37670eb4b62 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -30,6 +23,13 @@ spanning-tree mode none ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet3 no shutdown 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 68d33d7da54..3193278f7a1 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -30,6 +23,13 @@ spanning-tree mode none ! vrf instance MGMT ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Ethernet1 description P2P_DC1-LEAF1A_Ethernet4 no shutdown 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 c388ca24f7f..0cc4678dc3f 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -141,6 +134,13 @@ vrf instance Tenant_C_OP_Zone ! vrf instance Tenant_C_WAN_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-SVC3B_Port-Channel5 no shutdown 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 c57993024db..d9db67cc89d 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 @@ -5,13 +5,6 @@ no aaa root username admin privilege 15 role network-admin nopassword username cvpadmin privilege 15 role network-admin secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj. ! -management api http-commands - protocol https - no shutdown - ! - vrf MGMT - no shutdown -! daemon TerminAttr exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs no shutdown @@ -141,6 +134,13 @@ vrf instance Tenant_C_OP_Zone ! vrf instance Tenant_C_WAN_Zone ! +management api http-commands + protocol https + no shutdown + ! + vrf MGMT + no shutdown +! interface Port-Channel5 description MLAG_DC1-SVC3A_Port-Channel5 no shutdown 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 ed346d35748..d47b0c24a8d 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 @@ -1,51 +1,50 @@ cvp_configlets: AVD_DC1-BL1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-BL1A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n - \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-BL1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-BL1B_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet6\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.43/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.45/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.47/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1B_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.10/32\n!\ninterface - Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.110/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface - Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n - \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface - Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3020\n - \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n description - MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n - \ ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description MLAG_L3\n - \ no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface Vlan4094\n - \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address - 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n vxlan - source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Ethernet1\n description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description + P2P_DC1-SPINE2_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.43/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.45/31\n!\ninterface + Ethernet4\n description P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.47/31\n!\ninterface Ethernet5\n description + MLAG_DC1-BL1B_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet6\n description MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group + 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.10/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.110/24\n!\ninterface + Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n + \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface + Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n + \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n + \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface + Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n + \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_C_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description + MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface + Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n + \ ip address 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n + \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -119,51 +118,50 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-BL1B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-BL1B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n - \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-BL1B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-BL1A_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet7\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.51/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.53/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.55/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1A_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.11/32\n!\ninterface - Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.111/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface - Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n - \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface - Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3020\n - \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n description - MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n - \ ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description MLAG_L3\n - \ no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface Vlan4094\n - \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address - 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n vxlan - source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Ethernet1\n description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description + P2P_DC1-SPINE2_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.51/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.53/31\n!\ninterface + Ethernet4\n description P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.55/31\n!\ninterface Ethernet5\n description + MLAG_DC1-BL1A_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet6\n description MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group + 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.11/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.111/24\n!\ninterface + Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n + \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface + Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n + \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n + \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface + Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n + \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_C_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description + MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface + Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n + \ ip address 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n + \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -237,20 +235,20 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-L2LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF1A\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\ninterface Port-Channel1\n - \ description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n + \ protocol https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface + Port-Channel1\n description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface Ethernet1\n description L2_DC1-LEAF2A_Ethernet7\n no shutdown\n channel-group 1 mode active\n!\ninterface Ethernet2\n description L2_DC1-LEAF2B_Ethernet7\n \ no shutdown\n channel-group 1 mode active\n!\ninterface Management1\n description @@ -259,15 +257,14 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2A\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -276,8 +273,9 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n - \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n + \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description + L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2B_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -295,15 +293,14 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2B\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -312,8 +309,9 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n - \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n + \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description + L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2A_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -331,29 +329,29 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nspanning-tree mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan - 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf - instance Tenant_A_WEB_Zone\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.1/31\n!\ninterface - Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.3/31\n!\ninterface Ethernet3\n description - P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.5/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.7/31\n!\ninterface - Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,210-211\n switchport mode trunk\n switchport\n!\ninterface - Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n no shutdown\n switchport - access vlan 110\n switchport mode access\n switchport\n!\ninterface Loopback0\n - \ description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF1A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nspanning-tree + mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name + Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name + Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf + instance Tenant_A_WEB_Zone\n!\nmanagement api http-commands\n protocol https\n + \ no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.1/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.3/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.5/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.7/31\n!\ninterface Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n + \ no shutdown\n switchport trunk allowed vlan 110-111,210-211\n switchport + mode trunk\n switchport\n!\ninterface Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n + \ no shutdown\n switchport access vlan 110\n switchport mode access\n switchport\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.5/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.105/24\n!\ninterface Vlan120\n description Tenant_A_WEB_Zone_1\n @@ -412,17 +410,16 @@ cvp_configlets: 192.168.255.5\n redistribute connected\n!\nend\n" AVD_DC1-LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF2A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -435,12 +432,13 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-LEAF2B_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n - \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n + \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet2\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.9/31\n!\ninterface @@ -593,17 +591,16 @@ cvp_configlets: DC1-LEAF2B_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF2B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -616,12 +613,13 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-LEAF2A_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n - \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n + \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet3\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.17/31\n!\ninterface @@ -774,38 +772,37 @@ cvp_configlets: DC1-LEAF2A_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SPINE1: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE1\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.0/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.8/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.16/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet1\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.24/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.32/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.40/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.48/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.1/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.101/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE1\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.0/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.8/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.16/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet1\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.24/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.32/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.40/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.48/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.1/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.101/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -845,38 +842,37 @@ cvp_configlets: activate\n!\nend\n" AVD_DC1-SPINE2: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE2\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.2/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.10/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.18/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet2\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.26/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.34/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.42/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.50/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.2/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.102/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE2\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.2/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.10/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.18/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet2\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.26/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.34/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.42/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.50/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.2/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.102/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -916,38 +912,37 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE3: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE3\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.4/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.12/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.20/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet3\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.28/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.36/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.44/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.52/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.3/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.103/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE3\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.4/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.12/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.20/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet3\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.28/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.36/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.44/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.52/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.3/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.103/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -987,38 +982,37 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE4: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE4\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.6/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.14/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.22/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet4\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.30/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.38/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.46/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.54/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.4/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.104/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE4\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.6/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.14/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.22/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet4\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.30/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.38/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.46/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.54/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.4/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.104/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -1058,17 +1052,16 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SVC3A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SVC3A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SVC3A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1086,16 +1079,17 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface - Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n no shutdown\n switchport - mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport - mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n description - SERVER_server03_ESI\n no shutdown\n switchport trunk allowed vlan 110-111,210-211\n - \ switchport mode trunk\n switchport\n evpn ethernet-segment\n identifier - 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n lacp - system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n + \ description SERVER_server03_ESI\n no shutdown\n switchport trunk allowed + vlan 110-111,210-211\n switchport mode trunk\n switchport\n evpn ethernet-segment\n + \ identifier 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n + \ lacp system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.25/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet4\n no shutdown\n mtu 1500\n \ no switchport\n ip address 172.31.255.27/31\n!\ninterface Ethernet3\n description @@ -1278,17 +1272,16 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SVC3B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SVC3B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SVC3B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1306,31 +1299,32 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface - Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n no shutdown\n switchport - mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport - mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.33/31\n!\ninterface - Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.35/31\n!\ninterface Ethernet3\n description - P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.37/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.39/31\n!\ninterface - Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n no shutdown\n channel-group - 5 mode active\n!\ninterface Ethernet6\n description MLAG_DC1-SVC3A_Ethernet6\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet7\n description - L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group 7 mode active\n!\ninterface - Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n no shutdown\n channel-group - 7 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.9/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.8/32\n!\ninterface Loopback100\n description - DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address - 10.255.1.9/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no - shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface Vlan110\n - \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description + P2P_DC1-SPINE1_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.33/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.35/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.37/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.39/31\n!\ninterface Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-SVC3A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet7\n description L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group + 7 mode active\n!\ninterface Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n + \ no shutdown\n channel-group 7 mode active\n!\ninterface Loopback0\n description + ROUTER_ID\n no shutdown\n ip address 192.168.255.9/32\n!\ninterface Loopback1\n + \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface + Loopback100\n description DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf + Tenant_A_OP_Zone\n ip address 10.255.1.9/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface + Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n + \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT source-interface lo100\n ip address virtual 10.1.11.1/24\n!\ninterface Vlan120\n \ description Tenant_A_WEB_Zone_1\n no shutdown\n vrf Tenant_A_WEB_Zone\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 ed346d35748..d47b0c24a8d 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 @@ -1,51 +1,50 @@ cvp_configlets: AVD_DC1-BL1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-BL1A\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n - \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-BL1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-BL1B_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet6\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.43/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.45/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.47/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1B_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.10/32\n!\ninterface - Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.110/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface - Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n - \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface - Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3020\n - \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n description - MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n - \ ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description MLAG_L3\n - \ no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface Vlan4094\n - \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address - 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n vxlan - source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Ethernet1\n description P2P_DC1-SPINE1_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.41/31\n!\ninterface Ethernet2\n description + P2P_DC1-SPINE2_Ethernet6\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.43/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet6\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.45/31\n!\ninterface + Ethernet4\n description P2P_DC1-SPINE4_Ethernet6\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.47/31\n!\ninterface Ethernet5\n description + MLAG_DC1-BL1B_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet6\n description MLAG_DC1-BL1B_Ethernet6\n no shutdown\n channel-group + 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.10/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.110/24\n!\ninterface + Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n + \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface + Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n + \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n + \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface + Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan3030\n + \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_C_WAN_Zone\n ip address 10.255.251.10/31\n!\ninterface Vlan4093\n description + MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.10/31\n!\ninterface + Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n + \ ip address 10.255.252.10/31\n!\ninterface Vxlan1\n description DC1-BL1A_VTEP\n + \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -119,51 +118,50 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-BL1B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-BL1B\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno - spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 150\n - \ name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-BL1B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan + 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 3013\n name MLAG_L3_VRF_Tenant_A_WAN_Zone\n \ trunk group MLAG\n!\nvlan 3020\n name MLAG_L3_VRF_Tenant_B_WAN_Zone\n trunk group MLAG\n!\nvlan 3030\n name MLAG_L3_VRF_Tenant_C_WAN_Zone\n trunk group MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf - instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-BL1A_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n - \ description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n - \ ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet7\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.51/31\n!\ninterface - Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.53/31\n!\ninterface Ethernet4\n description - P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.55/31\n!\ninterface Ethernet5\n description MLAG_DC1-BL1A_Ethernet5\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description - MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.11/32\n!\ninterface - Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.10/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.111/24\n!\ninterface Vlan150\n description Tenant_A_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_A_WAN_Zone\n ip address virtual 10.1.40.1/24\n!\ninterface - Vlan250\n description Tenant_B_WAN_Zone_1\n no shutdown\n vrf Tenant_B_WAN_Zone\n - \ ip address virtual 10.2.50.1/24\n!\ninterface Vlan350\n description Tenant_C_WAN_Zone_1\n - \ no shutdown\n vrf Tenant_C_WAN_Zone\n ip address virtual 10.3.50.1/24\n!\ninterface - Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n no shutdown\n mtu - 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3020\n - \ description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu 1500\n vrf - Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n description - MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf Tenant_C_WAN_Zone\n - \ ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description MLAG_L3\n - \ no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface Vlan4094\n - \ description MLAG\n no shutdown\n mtu 1500\n no autostate\n ip address - 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n vxlan - source-interface Loopback1\n vxlan virtual-router encapsulation mac-address + instance Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-BL1A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Ethernet1\n description P2P_DC1-SPINE1_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.49/31\n!\ninterface Ethernet2\n description + P2P_DC1-SPINE2_Ethernet7\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.51/31\n!\ninterface Ethernet3\n description P2P_DC1-SPINE3_Ethernet7\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.53/31\n!\ninterface + Ethernet4\n description P2P_DC1-SPINE4_Ethernet7\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.55/31\n!\ninterface Ethernet5\n description + MLAG_DC1-BL1A_Ethernet5\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet6\n description MLAG_DC1-BL1A_Ethernet6\n no shutdown\n channel-group + 5 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.11/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n + \ no shutdown\n ip address 192.168.254.10/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.111/24\n!\ninterface + Vlan150\n description Tenant_A_WAN_Zone_1\n no shutdown\n vrf Tenant_A_WAN_Zone\n + \ ip address virtual 10.1.40.1/24\n!\ninterface Vlan250\n description Tenant_B_WAN_Zone_1\n + \ no shutdown\n vrf Tenant_B_WAN_Zone\n ip address virtual 10.2.50.1/24\n!\ninterface + Vlan350\n description Tenant_C_WAN_Zone_1\n no shutdown\n vrf Tenant_C_WAN_Zone\n + \ ip address virtual 10.3.50.1/24\n!\ninterface Vlan3013\n description MLAG_L3_VRF_Tenant_A_WAN_Zone\n + \ no shutdown\n mtu 1500\n vrf Tenant_A_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface + Vlan3020\n description MLAG_L3_VRF_Tenant_B_WAN_Zone\n no shutdown\n mtu + 1500\n vrf Tenant_B_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan3030\n + \ description MLAG_L3_VRF_Tenant_C_WAN_Zone\n no shutdown\n mtu 1500\n vrf + Tenant_C_WAN_Zone\n ip address 10.255.251.11/31\n!\ninterface Vlan4093\n description + MLAG_L3\n no shutdown\n mtu 1500\n ip address 10.255.251.11/31\n!\ninterface + Vlan4094\n description MLAG\n no shutdown\n mtu 1500\n no autostate\n + \ ip address 10.255.252.11/31\n!\ninterface Vxlan1\n description DC1-BL1B_VTEP\n + \ vxlan source-interface Loopback1\n vxlan virtual-router encapsulation mac-address mlag-system-id\n vxlan udp-port 4789\n vxlan vlan 150 vni 10150\n vxlan vlan 250 vni 20250\n vxlan vlan 350 vni 30350\n vxlan vrf Tenant_A_WAN_Zone vni 14\n vxlan vrf Tenant_B_WAN_Zone vni 21\n vxlan vrf Tenant_C_WAN_Zone @@ -237,20 +235,20 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-L2LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF1A\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\ninterface Port-Channel1\n - \ description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface + 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n + \ protocol https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface + Port-Channel1\n description L2_DC1_LEAF2_Port-Channel7\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n!\ninterface Ethernet1\n description L2_DC1-LEAF2A_Ethernet7\n no shutdown\n channel-group 1 mode active\n!\ninterface Ethernet2\n description L2_DC1-LEAF2B_Ethernet7\n \ no shutdown\n channel-group 1 mode active\n!\ninterface Management1\n description @@ -259,15 +257,14 @@ cvp_configlets: vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2A\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -276,8 +273,9 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n - \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n + \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description + L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2B_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -295,15 +293,14 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-L2LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-L2LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-L2LEAF2B\nip name-server + vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode + mstp\nno spanning-tree vlan-id 4094\nspanning-tree mst 0 priority 16384\n!\nvlan 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan @@ -312,8 +309,9 @@ cvp_configlets: 211\n name Tenant_B_OP_Zone_2\n!\nvlan 250\n name Tenant_B_WAN_Zone_1\n!\nvlan 310\n name Tenant_C_OP_Zone_1\n!\nvlan 311\n name Tenant_C_OP_Zone_2\n!\nvlan 350\n name Tenant_C_WAN_Zone_1\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf - instance MGMT\n!\ninterface Port-Channel1\n description L2_DC1_SVC3_Port-Channel7\n - \ no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + instance MGMT\n!\nmanagement api http-commands\n protocol https\n no shutdown\n + \ !\n vrf MGMT\n no shutdown\n!\ninterface Port-Channel1\n description + L2_DC1_SVC3_Port-Channel7\n no shutdown\n switchport trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n \ switchport mode trunk\n switchport\n mlag 1\n!\ninterface Port-Channel3\n \ description MLAG_DC1-L2LEAF2A_Port-Channel3\n no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Ethernet1\n @@ -331,29 +329,29 @@ cvp_configlets: local-interface vrf MGMT Management1\nntp server vrf MGMT 192.168.200.5 prefer\n!\nend\n" AVD_DC1-LEAF1A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF1A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nspanning-tree mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan - 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan - 131\n name Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf - instance Tenant_A_WEB_Zone\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.1/31\n!\ninterface - Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.3/31\n!\ninterface Ethernet3\n description - P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.5/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.7/31\n!\ninterface - Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n no shutdown\n - \ switchport trunk allowed vlan 110-111,210-211\n switchport mode trunk\n switchport\n!\ninterface - Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n no shutdown\n switchport - access vlan 110\n switchport mode access\n switchport\n!\ninterface Loopback0\n - \ description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF1A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nspanning-tree + mst 0 priority 4096\n!\nvlan 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name + Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name + Tenant_A_APP_Zone_2\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf + instance Tenant_A_WEB_Zone\n!\nmanagement api http-commands\n protocol https\n + \ no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-SPINE1_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.1/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.3/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.5/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.7/31\n!\ninterface Ethernet6\n description SERVER_server02_SINGLE_NODE_TRUNK_Eth1\n + \ no shutdown\n switchport trunk allowed vlan 110-111,210-211\n switchport + mode trunk\n switchport\n!\ninterface Ethernet7\n description SERVER_server02_SINGLE_NODE_Eth1\n + \ no shutdown\n switchport access vlan 110\n switchport mode access\n switchport\n!\ninterface + Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.5/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.5/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.105/24\n!\ninterface Vlan120\n description Tenant_A_WEB_Zone_1\n @@ -412,17 +410,16 @@ cvp_configlets: 192.168.255.5\n redistribute connected\n!\nend\n" AVD_DC1-LEAF2A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF2A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF2A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -435,12 +432,13 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-LEAF2B_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n - \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n + \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet2\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.9/31\n!\ninterface @@ -593,17 +591,16 @@ cvp_configlets: DC1-LEAF2B_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-LEAF2B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-LEAF2B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-LEAF2B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan 211\n name Tenant_B_OP_Zone_2\n!\nvlan @@ -616,12 +613,13 @@ cvp_configlets: MLAG\n!\nvlan 4093\n name MLAG_L3\n trunk group MLAG\n!\nvlan 4094\n name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf - instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\ninterface Port-Channel5\n - \ description MLAG_DC1-LEAF2A_Port-Channel5\n no shutdown\n switchport mode - trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n switchport\n - \ mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n + instance Tenant_B_OP_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nmanagement api + http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-LEAF2A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1-L2LEAF1A_Port-Channel1\n no shutdown\n + \ switchport trunk allowed vlan 110-111,120-121,130-131\n switchport mode trunk\n + \ switchport\n mlag 7\n!\ninterface Port-Channel10\n description SERVER_server01_MLAG\n \ no shutdown\n switchport trunk allowed vlan 210-211\n switchport mode trunk\n \ switchport\n mlag 10\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet3\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.17/31\n!\ninterface @@ -774,38 +772,37 @@ cvp_configlets: DC1-LEAF2A_Vlan3029\n redistribute connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SPINE1: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE1\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.0/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.8/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.16/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet1\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.24/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.32/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.40/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet1\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.48/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.1/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.101/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE1\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.0/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet1\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.8/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.16/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet1\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.24/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet1\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.32/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet1\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.40/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet1\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.48/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.1/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.101/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -845,38 +842,37 @@ cvp_configlets: activate\n!\nend\n" AVD_DC1-SPINE2: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE2\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.2/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.10/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.18/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet2\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.26/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.34/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.42/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet2\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.50/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.2/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.102/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE2\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.2/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet2\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.10/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.18/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet2\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.26/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet2\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.34/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet2\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.42/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet2\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.50/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.2/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.102/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -916,38 +912,37 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE3: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE3\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.4/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.12/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.20/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet3\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.28/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.36/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.44/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet3\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.52/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.3/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.103/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE3\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.4/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet3\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.12/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.20/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet3\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.28/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet3\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.36/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet3\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.44/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet3\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.52/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.3/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.103/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -987,38 +982,37 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SPINE4: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice - routing protocols model multi-agent\n!\nhostname DC1-SPINE4\nip name-server vrf - MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode none\n!\nvrf - instance MGMT\n!\ninterface Ethernet1\n description P2P_DC1-LEAF1A_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.6/31\n!\ninterface - Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.14/31\n!\ninterface Ethernet3\n description - P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.22/31\n!\ninterface Ethernet4\n description P2P_DC1-SVC3A_Ethernet4\n - \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.30/31\n!\ninterface - Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.38/31\n!\ninterface Ethernet6\n description - P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address - 172.31.255.46/31\n!\ninterface Ethernet7\n description P2P_DC1-BL1B_Ethernet4\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.54/31\n!\ninterface - Loopback0\n description ROUTER_ID\n no shutdown\n ip address 192.168.255.4/32\n!\ninterface - Management1\n description OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip - address 192.168.200.104/24\n!\nip routing\nno ip routing vrf MGMT\n!\nip prefix-list - PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit 192.168.255.0/24 eq 32\n!\nip route - vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 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 + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\ntransceiver + qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname + DC1-SPINE4\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree + mode none\n!\nvrf instance MGMT\n!\nmanagement api http-commands\n protocol + https\n no shutdown\n !\n vrf MGMT\n no shutdown\n!\ninterface Ethernet1\n + \ description P2P_DC1-LEAF1A_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n + \ ip address 172.31.255.6/31\n!\ninterface Ethernet2\n description P2P_DC1-LEAF2A_Ethernet4\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.14/31\n!\ninterface + Ethernet3\n description P2P_DC1-LEAF2B_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.22/31\n!\ninterface Ethernet4\n description + P2P_DC1-SVC3A_Ethernet4\n shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.30/31\n!\ninterface Ethernet5\n description P2P_DC1-SVC3B_Ethernet4\n + \ shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.38/31\n!\ninterface + Ethernet6\n description P2P_DC1-BL1A_Ethernet4\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.46/31\n!\ninterface Ethernet7\n description + P2P_DC1-BL1B_Ethernet4\n no shutdown\n mtu 1500\n no switchport\n ip address + 172.31.255.54/31\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n + \ ip address 192.168.255.4/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n + \ no shutdown\n vrf MGMT\n ip address 192.168.200.104/24\n!\nip routing\nno + ip routing vrf MGMT\n!\nip prefix-list PL-LOOPBACKS-EVPN-OVERLAY\n seq 10 permit + 192.168.255.0/24 eq 32\n!\nip route vrf MGMT 0.0.0.0/0 192.168.200.5\n!\nntp 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 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 + 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 \ neighbor EVPN-OVERLAY-PEERS send-community\n neighbor EVPN-OVERLAY-PEERS maximum-routes 0\n neighbor IPv4-UNDERLAY-PEERS peer group\n neighbor IPv4-UNDERLAY-PEERS @@ -1058,17 +1052,16 @@ cvp_configlets: activate\n neighbor IPv4-UNDERLAY-PEERS activate\n!\nend\n" AVD_DC1-SVC3A: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SVC3A\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SVC3A\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1086,16 +1079,17 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface - Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n no shutdown\n switchport - mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport - mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n description - SERVER_server03_ESI\n no shutdown\n switchport trunk allowed vlan 110-111,210-211\n - \ switchport mode trunk\n switchport\n evpn ethernet-segment\n identifier - 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n lacp - system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3B_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Port-Channel10\n + \ description SERVER_server03_ESI\n no shutdown\n switchport trunk allowed + vlan 110-111,210-211\n switchport mode trunk\n switchport\n evpn ethernet-segment\n + \ identifier 0000:0000:0303:0202:0101\n route-target import 03:03:02:02:01:01\n + \ lacp system-id 0303.0202.0101\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet4\n \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.25/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet4\n no shutdown\n mtu 1500\n \ no switchport\n ip address 172.31.255.27/31\n!\ninterface Ethernet3\n description @@ -1278,17 +1272,16 @@ cvp_configlets: connected route-map RM-CONN-2-BGP-VRFS\n!\nend\n" AVD_DC1-SVC3B: "!\nno enable password\nno aaa root\n!\nusername admin privilege 15 role network-admin nopassword\nusername cvpadmin privilege 15 role network-admin - secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\nmanagement - api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no - shutdown\n!\ndaemon TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 - -cvauth=key,telarista -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata - -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent -taillogs\n no shutdown\n!\nvlan - internal order ascending range 1006 1199\n!\nno ip igmp snooping vlan 120\n!\ntransceiver - qsfp default-mode 4x10G\n!\nservice routing protocols model multi-agent\n!\nhostname - DC1-SVC3B\nip name-server vrf MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree - mode mstp\nno spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan - 110\n name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan - 120\n name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan + secret sha512 $6$rZKcbIZ7iWGAWTUM$TCgDn1KcavS0s.OV8lacMTUkxTByfzcGlFlYUWroxYuU7M/9bIodhRO7nXGzMweUxvbk8mJmQl8Bh44cRktUj.\n!\ndaemon + TerminAttr\n exec /usr/bin/TerminAttr -cvaddr=192.168.200.11:9910 -cvauth=key,telarista + -cvvrf=MGMT -smashexcludes=ale,flexCounter,hardware,kni,pulse,strata -ingestexclude=/Sysdb/cell/1/agent,/Sysdb/cell/2/agent + -taillogs\n no shutdown\n!\nvlan internal order ascending range 1006 1199\n!\nno + ip igmp snooping vlan 120\n!\ntransceiver qsfp default-mode 4x10G\n!\nservice + routing protocols model multi-agent\n!\nhostname DC1-SVC3B\nip name-server vrf + MGMT 8.8.8.8\nip name-server vrf MGMT 192.168.200.5\n!\nspanning-tree mode mstp\nno + spanning-tree vlan-id 4093-4094\nspanning-tree mst 0 priority 4096\n!\nvlan 110\n + \ name Tenant_A_OP_Zone_1\n!\nvlan 111\n name Tenant_A_OP_Zone_2\n!\nvlan 120\n + \ name Tenant_A_WEB_Zone_1\n!\nvlan 121\n name Tenant_A_WEBZone_2\n!\nvlan 130\n name Tenant_A_APP_Zone_1\n!\nvlan 131\n name Tenant_A_APP_Zone_2\n!\nvlan 140\n name Tenant_A_DB_BZone_1\n!\nvlan 141\n name Tenant_A_DB_Zone_2\n!\nvlan 150\n name Tenant_A_WAN_Zone_1\n!\nvlan 210\n name Tenant_B_OP_Zone_1\n!\nvlan @@ -1306,31 +1299,32 @@ cvp_configlets: \ name MLAG\n trunk group MLAG\n!\nvrf instance MGMT\n!\nvrf instance Tenant_A_APP_Zone\n!\nvrf instance Tenant_A_DB_Zone\n!\nvrf instance Tenant_A_OP_Zone\n!\nvrf instance Tenant_A_WAN_Zone\n!\nvrf instance Tenant_A_WEB_Zone\n!\nvrf instance Tenant_B_OP_Zone\n!\nvrf instance - Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\ninterface - Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n no shutdown\n switchport - mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface Port-Channel7\n - \ description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport trunk - allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n switchport - mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description P2P_DC1-SPINE1_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.33/31\n!\ninterface - Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n no shutdown\n mtu 1500\n - \ no switchport\n ip address 172.31.255.35/31\n!\ninterface Ethernet3\n description - P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip - address 172.31.255.37/31\n!\ninterface Ethernet4\n description P2P_DC1-SPINE4_Ethernet5\n - \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.39/31\n!\ninterface - Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n no shutdown\n channel-group - 5 mode active\n!\ninterface Ethernet6\n description MLAG_DC1-SVC3A_Ethernet6\n - \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet7\n description - L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group 7 mode active\n!\ninterface - Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n no shutdown\n channel-group - 7 mode active\n!\ninterface Loopback0\n description ROUTER_ID\n no shutdown\n - \ ip address 192.168.255.9/32\n!\ninterface Loopback1\n description VXLAN_TUNNEL_SOURCE\n - \ no shutdown\n ip address 192.168.254.8/32\n!\ninterface Loopback100\n description - DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf Tenant_A_OP_Zone\n ip address - 10.255.1.9/32\n!\ninterface Management1\n description OOB_MANAGEMENT\n no - shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface Vlan110\n - \ description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n ip - address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n + Tenant_B_WAN_Zone\n!\nvrf instance Tenant_C_OP_Zone\n!\nvrf instance Tenant_C_WAN_Zone\n!\nmanagement + api http-commands\n protocol https\n no shutdown\n !\n vrf MGMT\n no + shutdown\n!\ninterface Port-Channel5\n description MLAG_DC1-SVC3A_Port-Channel5\n + \ no shutdown\n switchport mode trunk\n switchport trunk group MLAG\n switchport\n!\ninterface + Port-Channel7\n description L2_DC1_L2LEAF2_Port-Channel1\n no shutdown\n switchport + trunk allowed vlan 110-111,120-121,130-131,140-141,150,210-211,250,310-311,350\n + \ switchport mode trunk\n switchport\n mlag 7\n!\ninterface Ethernet1\n description + P2P_DC1-SPINE1_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.33/31\n!\ninterface Ethernet2\n description P2P_DC1-SPINE2_Ethernet5\n + \ no shutdown\n mtu 1500\n no switchport\n ip address 172.31.255.35/31\n!\ninterface + Ethernet3\n description P2P_DC1-SPINE3_Ethernet5\n no shutdown\n mtu 1500\n + \ no switchport\n ip address 172.31.255.37/31\n!\ninterface Ethernet4\n description + P2P_DC1-SPINE4_Ethernet5\n no shutdown\n mtu 1500\n no switchport\n ip + address 172.31.255.39/31\n!\ninterface Ethernet5\n description MLAG_DC1-SVC3A_Ethernet5\n + \ no shutdown\n channel-group 5 mode active\n!\ninterface Ethernet6\n description + MLAG_DC1-SVC3A_Ethernet6\n no shutdown\n channel-group 5 mode active\n!\ninterface + Ethernet7\n description L2_DC1-L2LEAF2A_Ethernet2\n no shutdown\n channel-group + 7 mode active\n!\ninterface Ethernet8\n description L2_DC1-L2LEAF2B_Ethernet2\n + \ no shutdown\n channel-group 7 mode active\n!\ninterface Loopback0\n description + ROUTER_ID\n no shutdown\n ip address 192.168.255.9/32\n!\ninterface Loopback1\n + \ description VXLAN_TUNNEL_SOURCE\n no shutdown\n ip address 192.168.254.8/32\n!\ninterface + Loopback100\n description DIAG_VRF_Tenant_A_OP_Zone\n no shutdown\n vrf + Tenant_A_OP_Zone\n ip address 10.255.1.9/32\n!\ninterface Management1\n description + OOB_MANAGEMENT\n no shutdown\n vrf MGMT\n ip address 192.168.200.109/24\n!\ninterface + Vlan110\n description Tenant_A_OP_Zone_1\n no shutdown\n vrf Tenant_A_OP_Zone\n + \ ip address virtual 10.1.10.1/24\n!\ninterface Vlan111\n description Tenant_A_OP_Zone_2\n \ no shutdown\n vrf Tenant_A_OP_Zone\n ip helper-address 1.1.1.1 vrf MGMT source-interface lo100\n ip address virtual 10.1.11.1/24\n!\ninterface Vlan120\n \ description Tenant_A_WEB_Zone_1\n no shutdown\n vrf Tenant_A_WEB_Zone\n