From 889906f5cfc175b7507151991fe468b676f5025c Mon Sep 17 00:00:00 2001
From: Vibhu-gslab <109593615+Vibhu-gslab@users.noreply.github.com>
Date: Mon, 11 Nov 2024 15:03:34 +0530
Subject: [PATCH 1/6] Feat(eos_cli_config_gen): Adding improved model for
interface link tracking groups (#4610)
---
.../documentation/devices/host1.md | 6 ++++
.../intended/configs/host1.cfg | 4 +++
.../host_vars/host1/ethernet-interfaces.yml | 3 ++
.../host1/port-channel-interfaces.yml | 3 ++
.../docs/tables/ethernet-interfaces.md | 12 ++++++++
.../docs/tables/port-channel-interfaces.md | 12 ++++++++
.../documentation/ethernet-interfaces.j2 | 3 ++
.../documentation/port-channel-interfaces.j2 | 3 ++
.../j2templates/eos/ethernet-interfaces.j2 | 5 ++++
.../eos/port-channel-interfaces.j2 | 5 ++++
.../schema/eos_cli_config_gen.schema.yml | 28 +++++++++++++++++++
.../ethernet_interfaces.schema.yml | 12 ++++++++
.../port_channel_interfaces.schema.yml | 12 ++++++++
13 files changed, 108 insertions(+)
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
index 7f7ebf17547..a84aa96ee04 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
@@ -1020,6 +1020,7 @@ interface Dps1
| Interface | Group Name | Direction |
| --------- | ---------- | --------- |
| Ethernet1 | EVPN_MH_ES1 | upstream |
+| Ethernet1 | EVPN_MH_ES3, EVPN_MH_ES4 | upstream |
| Ethernet3 | EVPN_MH_ES2 | downstream |
##### Phone Interfaces
@@ -1253,6 +1254,8 @@ interface Ethernet1
switchport backup initial-mac-move-delay 10
switchport backup dest-macaddr 01:00:00:00:00:00
link tracking group EVPN_MH_ES1 upstream
+ link tracking group EVPN_MH_ES3 upstream
+ link tracking group EVPN_MH_ES4 upstream
comment
Comment created from eos_cli under ethernet_interfaces.Ethernet1
EOF
@@ -2190,6 +2193,7 @@ interface Ethernet81/10
| Interface | Group Name | Direction |
| --------- | ---------- | --------- |
| Port-Channel5 | EVPN_MH_ES1 | downstream |
+| Port-Channel5 | EVPN_MH_ES3, EVPN_MH_ES4 | downstream |
| Port-Channel15 | EVPN_MH_ES2 | upstream |
##### IPv4
@@ -2275,6 +2279,8 @@ interface Port-Channel5
storm-control multicast level 1
storm-control unknown-unicast level 1
link tracking group EVPN_MH_ES1 downstream
+ link tracking group EVPN_MH_ES3 downstream
+ link tracking group EVPN_MH_ES4 downstream
comment
Comment created from eos_cli under port_channel_interfaces.Port-Channel5
EOF
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
index ae132c73904..dd9de2b5f5a 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
@@ -363,6 +363,8 @@ interface Port-Channel5
storm-control multicast level 1
storm-control unknown-unicast level 1
link tracking group EVPN_MH_ES1 downstream
+ link tracking group EVPN_MH_ES3 downstream
+ link tracking group EVPN_MH_ES4 downstream
comment
Comment created from eos_cli under port_channel_interfaces.Port-Channel5
EOF
@@ -888,6 +890,8 @@ interface Ethernet1
switchport backup initial-mac-move-delay 10
switchport backup dest-macaddr 01:00:00:00:00:00
link tracking group EVPN_MH_ES1 upstream
+ link tracking group EVPN_MH_ES3 upstream
+ link tracking group EVPN_MH_ES4 upstream
comment
Comment created from eos_cli under ethernet_interfaces.Ethernet1
EOF
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ethernet-interfaces.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ethernet-interfaces.yml
index ab8cba8a2ab..c04de97da42 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ethernet-interfaces.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ethernet-interfaces.yml
@@ -14,6 +14,9 @@ ethernet_interfaces:
link_tracking_groups:
- name: EVPN_MH_ES1
direction: upstream
+ link_tracking:
+ direction: upstream
+ groups: [EVPN_MH_ES3, EVPN_MH_ES4]
priority_flow_control:
enabled: true
priorities:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/port-channel-interfaces.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/port-channel-interfaces.yml
index 801a7551aa6..928a4e8405a 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/port-channel-interfaces.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/port-channel-interfaces.yml
@@ -6,6 +6,9 @@ port_channel_interfaces:
link_tracking_groups:
- name: EVPN_MH_ES1
direction: downstream
+ link_tracking:
+ direction: downstream
+ groups: [EVPN_MH_ES3, EVPN_MH_ES4]
switchport:
enabled: true
mode: trunk
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
index 4a9211276a1..44d8d6c3243 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
@@ -47,6 +47,10 @@
| [ link_tracking_groups](## "ethernet_interfaces.[].link_tracking_groups") | List, items: Dictionary | | | | |
| [ - name](## "ethernet_interfaces.[].link_tracking_groups.[].name") | String | Required, Unique | | | Group name. |
| [ direction](## "ethernet_interfaces.[].link_tracking_groups.[].direction") | String | | | Valid Values:
- upstream
- downstream
| |
+ | [ link_tracking](## "ethernet_interfaces.[].link_tracking") | Dictionary | | | | |
+ | [ direction](## "ethernet_interfaces.[].link_tracking.direction") | String | | | Valid Values:
- upstream
- downstream
| |
+ | [ groups](## "ethernet_interfaces.[].link_tracking.groups") | List, items: String | | | | Link state group(s) an interface belongs to. |
+ | [ - <str>](## "ethernet_interfaces.[].link_tracking.groups.[]") | String | | | | Group names. |
| [ evpn_ethernet_segment](## "ethernet_interfaces.[].evpn_ethernet_segment") | Dictionary | | | | |
| [ identifier](## "ethernet_interfaces.[].evpn_ethernet_segment.identifier") | String | | | | EVPN Ethernet Segment Identifier (Type 1 format). |
| [ redundancy](## "ethernet_interfaces.[].evpn_ethernet_segment.redundancy") | String | | | Valid Values:
- all-active
- single-active
| |
@@ -597,6 +601,14 @@
# Group name.
- name:
direction:
+ link_tracking:
+ direction:
+
+ # Link state group(s) an interface belongs to.
+ groups:
+
+ # Group names.
+ -
evpn_ethernet_segment:
# EVPN Ethernet Segment Identifier (Type 1 format).
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
index 181296ff82d..840726474c3 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
@@ -56,6 +56,10 @@
| [ link_tracking_groups](## "port_channel_interfaces.[].link_tracking_groups") | List, items: Dictionary | | | | |
| [ - name](## "port_channel_interfaces.[].link_tracking_groups.[].name") | String | Required, Unique | | | Group name. |
| [ direction](## "port_channel_interfaces.[].link_tracking_groups.[].direction") | String | | | Valid Values:
- upstream
- downstream
| |
+ | [ link_tracking](## "port_channel_interfaces.[].link_tracking") | Dictionary | | | | |
+ | [ direction](## "port_channel_interfaces.[].link_tracking.direction") | String | | | Valid Values:
- upstream
- downstream
| |
+ | [ groups](## "port_channel_interfaces.[].link_tracking.groups") | List, items: String | | | | Link state group(s) an interface belongs to. |
+ | [ - <str>](## "port_channel_interfaces.[].link_tracking.groups.[]") | String | | | | Group names. |
| [ phone](## "port_channel_interfaces.[].phone") deprecated | Dictionary | | | | This key is deprecated. Support will be removed in AVD version 6.0.0. Use switchport.phone instead. |
| [ trunk](## "port_channel_interfaces.[].phone.trunk") | String | | | Valid Values:
- tagged
- untagged
| |
| [ vlan](## "port_channel_interfaces.[].phone.vlan") | Integer | | | Min: 1
Max: 4094 | |
@@ -469,6 +473,14 @@
# Group name.
- name:
direction:
+ link_tracking:
+ direction:
+
+ # Link state group(s) an interface belongs to.
+ groups:
+
+ # Group names.
+ -
# This key is deprecated.
# Support will be removed in AVD version 6.0.0.
# Use switchport.phone instead.
diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/ethernet-interfaces.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/ethernet-interfaces.j2
index 35beb2db573..dbd0bd9b9c6 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/ethernet-interfaces.j2
+++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/ethernet-interfaces.j2
@@ -334,6 +334,9 @@
| {{ link_tracking_interface.name }} | {{ link_tracking_group.name }} | {{ link_tracking_group.direction }} |
{% endif %}
{% endfor %}
+{% if link_tracking_interface.link_tracking.direction is arista.avd.defined and link_tracking_interface.link_tracking.groups is arista.avd.defined %}
+| {{ link_tracking_interface.name }} | {{ link_tracking_interface.link_tracking.groups | join(', ') }} | {{ link_tracking_interface.link_tracking.direction }} |
+{% endif %}
{% endfor %}
{% endif %}
{# Phone Interfaces #}
diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/port-channel-interfaces.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/port-channel-interfaces.j2
index 0f4beb36ce1..a12627fd244 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/port-channel-interfaces.j2
+++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/documentation/port-channel-interfaces.j2
@@ -291,6 +291,9 @@
| {{ link_tracking_interface.name }} | {{ link_tracking_group.name }} | {{ link_tracking_group.direction }} |
{% endif %}
{% endfor %}
+{% if link_tracking_interface.link_tracking.direction is arista.avd.defined and link_tracking_interface.link_tracking.groups is arista.avd.defined %}
+| {{ link_tracking_interface.name }} | {{ link_tracking_interface.link_tracking.groups | join(', ') }} | {{ link_tracking_interface.link_tracking.direction }} |
+{% endif %}
{% endfor %}
{% endif %}
{# IPv4 #}
diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/ethernet-interfaces.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/ethernet-interfaces.j2
index 4da67bafade..a87e3d8d713 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/ethernet-interfaces.j2
+++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/ethernet-interfaces.j2
@@ -907,6 +907,11 @@ interface {{ ethernet_interface.name }}
link tracking group {{ link_tracking_group.name }} {{ link_tracking_group.direction }}
{% endif %}
{% endfor %}
+{% if ethernet_interface.link_tracking.direction is arista.avd.defined and ethernet_interface.link_tracking.groups is arista.avd.defined %}
+{% for group_name in ethernet_interface.link_tracking.groups %}
+ link tracking group {{ group_name }} {{ ethernet_interface.link_tracking.direction }}
+{% endfor %}
+{% endif %}
{% if ethernet_interface.vmtracer is arista.avd.defined(true) %}
vmtracer vmware-esx
{% endif %}
diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/port-channel-interfaces.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/port-channel-interfaces.j2
index 62ef64ce27c..10cedbd0636 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/port-channel-interfaces.j2
+++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/port-channel-interfaces.j2
@@ -726,6 +726,11 @@ interface {{ port_channel_interface.name }}
link tracking group {{ link_tracking_group.name }} {{ link_tracking_group.direction }}
{% endif %}
{% endfor %}
+{% if port_channel_interface.link_tracking.direction is arista.avd.defined and port_channel_interface.link_tracking.groups is arista.avd.defined %}
+{% for group_name in port_channel_interface.link_tracking.groups %}
+ link tracking group {{ group_name }} {{ port_channel_interface.link_tracking.direction }}
+{% endfor %}
+{% endif %}
{% if port_channel_interface.vmtracer is arista.avd.defined(true) %}
vmtracer vmware-esx
{% endif %}
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
index c1fe38df9a6..27be11dd90c 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
@@ -2239,6 +2239,20 @@ keys:
valid_values:
- upstream
- downstream
+ link_tracking:
+ type: dict
+ keys:
+ direction:
+ type: str
+ valid_values:
+ - upstream
+ - downstream
+ groups:
+ type: list
+ description: Link state group(s) an interface belongs to.
+ items:
+ type: str
+ description: Group names.
evpn_ethernet_segment:
type: dict
keys:
@@ -9494,6 +9508,20 @@ keys:
valid_values:
- upstream
- downstream
+ link_tracking:
+ type: dict
+ keys:
+ direction:
+ type: str
+ valid_values:
+ - upstream
+ - downstream
+ groups:
+ type: list
+ description: Link state group(s) an interface belongs to.
+ items:
+ type: str
+ description: Group names.
phone:
type: dict
deprecation:
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
index f20d4a1dff9..00822220f92 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
@@ -195,6 +195,18 @@ keys:
direction:
type: str
valid_values: ["upstream", "downstream"]
+ link_tracking:
+ type: dict
+ keys:
+ direction:
+ type: str
+ valid_values: ["upstream", "downstream"]
+ groups:
+ type: list
+ description: Link state group(s) an interface belongs to.
+ items:
+ type: str
+ description: Group names.
evpn_ethernet_segment:
type: dict
keys:
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
index b06d19b30ca..3fba4a682d8 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
@@ -321,6 +321,18 @@ keys:
valid_values:
- upstream
- downstream
+ link_tracking:
+ type: dict
+ keys:
+ direction:
+ type: str
+ valid_values: ["upstream", "downstream"]
+ groups:
+ type: list
+ description: Link state group(s) an interface belongs to.
+ items:
+ type: str
+ description: Group names.
phone:
type: dict
deprecation:
From 2698a0d922b3e9d287407c586bd4a62721293f4e Mon Sep 17 00:00:00 2001
From: Vibhu-gslab <109593615+Vibhu-gslab@users.noreply.github.com>
Date: Mon, 11 Nov 2024 17:40:32 +0530
Subject: [PATCH 2/6] Refactor(eos_cli_config_gen): Adding check for hosts key
in TACACS server j2 file (#4701)
---
.../j2templates/eos/tacacs-servers.j2 | 34 +++++++++----------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/tacacs-servers.j2 b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/tacacs-servers.j2
index 587c3354702..29134b7a9fb 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/tacacs-servers.j2
+++ b/python-avd/pyavd/_eos_cli_config_gen/j2templates/eos/tacacs-servers.j2
@@ -12,24 +12,24 @@ tacacs-server timeout {{ tacacs_servers.timeout }}
{% if tacacs_servers.policy_unknown_mandatory_attribute_ignore is arista.avd.defined(true) %}
tacacs-server policy unknown-mandatory-attribute ignore
{% endif %}
-{% for host in tacacs_servers.hosts %}
-{% if host.host is arista.avd.defined %}
-{% set host_cli = "tacacs-server host " ~ host.host %}
-{% endif %}
-{% if host.single_connection is arista.avd.defined(true) %}
-{% set host_cli = host_cli ~ " single-connection" %}
-{% endif %}
-{% if host.vrf is arista.avd.defined %}
-{% if host.vrf != 'default' %}
+{% if tacacs_servers.hosts is arista.avd.defined %}
+{% for host in tacacs_servers.hosts %}
+{% if host.host is arista.avd.defined %}
+{% set host_cli = "tacacs-server host " ~ host.host %}
+{% endif %}
+{% if host.single_connection is arista.avd.defined(true) %}
+{% set host_cli = host_cli ~ " single-connection" %}
+{% endif %}
+{% if host.vrf is arista.avd.defined and host.vrf != 'default' %}
{% set host_cli = host_cli ~ " vrf " ~ host.vrf %}
{% endif %}
-{% endif %}
-{% if host.timeout is arista.avd.defined %}
-{% set host_cli = host_cli ~ " timeout " ~ host.timeout %}
-{% endif %}
-{% if host.key is arista.avd.defined %}
-{% set host_cli = host_cli ~ " key " ~ host.key_type | arista.avd.default('7') ~ ' ' ~ host.key | arista.avd.hide_passwords(hide_passwords) %}
-{% endif %}
+{% if host.timeout is arista.avd.defined %}
+{% set host_cli = host_cli ~ " timeout " ~ host.timeout %}
+{% endif %}
+{% if host.key is arista.avd.defined %}
+{% set host_cli = host_cli ~ " key " ~ host.key_type | arista.avd.default('7') ~ ' ' ~ host.key | arista.avd.hide_passwords(hide_passwords) %}
+{% endif %}
{{ host_cli }}
-{% endfor %}
+{% endfor %}
+{% endif %}
{% endif %}
From afcc4a73251a97c3f2c1b98843969e4c478dfe43 Mon Sep 17 00:00:00 2001
From: Mahesh Kumar <122076792+MaheshGSLAB@users.noreply.github.com>
Date: Mon, 11 Nov 2024 19:43:37 +0530
Subject: [PATCH 3/6] CI(eos_cli_config_gen): Restructured the
eos_cli_config_gen molecule host vars part-5 (#4699)
---
ansible_collections/arista/avd/.ansible-lint | 2 +-
.../documentation/devices/host1.md | 3354 ++++++++++++++++-
.../documentation/devices/host2.md | 220 ++
.../devices/ip-radius-source-interface.md | 59 -
.../documentation/devices/ip-security.md | 156 -
.../devices/ip-tacacs-source-interface.md | 59 -
.../devices/ip-virtual-router-mac-address.md | 51 -
.../documentation/devices/ipv6-dhcp-relay.md | 59 -
.../documentation/devices/ipv6-neighbors.md | 58 -
.../devices/ipv6-static-routes.md | 65 -
.../documentation/devices/lacp.md | 54 -
.../devices/link-tracking-groups.md | 54 -
.../documentation/devices/load-interval.md | 34 -
.../devices/loopbacks-interfaces.md | 115 -
.../documentation/devices/mac-access-lists.md | 100 -
.../devices/mac-address-table.md | 60 -
.../documentation/devices/maintenance.md | 109 -
.../devices/management-security.md | 186 -
.../devices/management-ssh-custom-cipher.md | 88 -
.../documentation/devices/management-ssh.md | 97 -
.../devices/management-tech-support.md | 78 -
.../documentation/devices/match-lists.md | 77 -
.../documentation/devices/mcs-client.md | 60 -
.../devices/mlag-configuration.md | 66 -
.../devices/monitor-connectivity-2.md | 64 -
.../devices/monitor-connectivity.md | 179 -
.../documentation/devices/monitor-layer1.md | 56 -
...nitor-session-default-encapsulation-gre.md | 55 -
.../documentation/devices/monitor-sessions.md | 142 -
.../devices/monitor-telemetry-influx.md | 95 -
.../monitor-telemetry-postcard-policy.md | 104 -
.../devices/none_configuration.md | 34 -
.../documentation/devices/ntp.md | 88 -
.../documentation/devices/object-tracking.md | 55 -
.../documentation/devices/patch-panel.md | 71 -
.../documentation/devices/peer-filters.md | 67 -
.../documentation/devices/policy-maps-pbr.md | 64 -
.../documentation/devices/policy-maps.md | 144 -
.../documentation/devices/prompt-2.md | 42 -
.../documentation/devices/prompt.md | 42 -
.../devices/queue-monitor-length-notifying.md | 54 -
.../devices/queue-monitor-length.md | 58 -
.../devices/queue-monitor-streaming.md | 57 -
.../documentation/devices/redundancy.md | 34 -
.../documentation/devices/roles.md | 60 -
.../documentation/devices/route-maps.md | 126 -
.../router-adaptive-virtual-topology-2.md | 54 -
.../router-adaptive-virtual-topology.md | 141 -
.../documentation/devices/router-bfd-1.md | 76 -
.../documentation/devices/router-bfd-2.md | 48 -
.../documentation/devices/router-general.md | 91 -
.../documentation/devices/router-igmp.md | 60 -
.../devices/router-internet-exit.md | 87 -
.../documentation/devices/router-l2-vpn.md | 69 -
.../documentation/devices/router-msdp.md | 91 -
.../documentation/devices/router-multicast.md | 89 -
.../devices/router-path-selection.md | 264 --
.../devices/router-pim-sparse-mode.md | 111 -
.../devices/router-segment-security.md | 150 -
.../devices/router-service-insertion.md | 94 -
.../devices/router-traffic-engineering.md | 102 -
.../service-routing-configuration-bgp.md | 47 -
.../service-routing-protocols-model-2.md | 47 -
.../service-routing-protocols-model.md | 47 -
.../documentation/devices/sflow.md | 130 -
.../documentation/devices/static-routes.md | 67 -
.../documentation/devices/stun.md | 78 -
.../documentation/devices/switchport-mode.md | 58 -
.../devices/switchport-port-security.md | 58 -
.../documentation/devices/tap-aggregation.md | 73 -
.../documentation/devices/terminal.md | 34 -
...ransceiver_qsfp_default_mode_4x10_false.md | 34 -
.../devices/tunnel-interfaces.md | 125 -
.../devices/unsupported-transceiver.md | 34 -
.../devices/vlan-internal-order.md | 52 -
.../documentation/devices/vlans.md | 87 -
.../devices/vmtracer-sessions.md | 65 -
.../devices/vxlan-interface-false.md | 59 -
.../documentation/devices/vxlan-interface.md | 113 -
.../intended/configs/host1.cfg | 1260 +++++++
.../intended/configs/host2.cfg | 51 +
.../configs/ip-radius-source-interface.cfg | 11 -
.../intended/configs/ip-security.cfg | 76 -
.../configs/ip-tacacs-source-interface.cfg | 11 -
.../configs/ip-virtual-router-mac-address.cfg | 7 -
.../intended/configs/ipv6-dhcp-relay.cfg | 10 -
.../intended/configs/ipv6-neighbors.cfg | 9 -
.../intended/configs/ipv6-static-routes.cfg | 13 -
.../intended/configs/lacp.cfg | 9 -
.../intended/configs/link-tracking-groups.cfg | 10 -
.../intended/configs/load-interval.cfg | 7 -
.../intended/configs/loopbacks-interfaces.cfg | 39 -
.../intended/configs/mac-access-lists.cfg | 25 -
.../intended/configs/mac-address-table.cfg | 11 -
.../intended/configs/maintenance.cfg | 37 -
.../intended/configs/management-security.cfg | 66 -
.../configs/management-ssh-custom-cipher.cfg | 20 -
.../intended/configs/management-ssh.cfg | 23 -
.../configs/management-tech-support.cfg | 19 -
.../intended/configs/match-lists.cfg | 16 -
.../intended/configs/mcs-client.cfg | 14 -
.../intended/configs/mlag-configuration.cfg | 16 -
.../configs/monitor-connectivity-2.cfg | 11 -
.../intended/configs/monitor-connectivity.cfg | 69 -
.../intended/configs/monitor-layer1.cfg | 11 -
...itor-session-default-encapsulation-gre.cfg | 7 -
.../intended/configs/monitor-sessions.cfg | 29 -
.../configs/monitor-telemetry-influx.cfg | 31 -
.../monitor-telemetry-postcard-policy.cfg | 37 -
.../intended/configs/none_configuration.cfg | 5 -
.../intended/configs/ntp.cfg | 18 -
.../intended/configs/object-tracking.cfg | 8 -
.../intended/configs/patch-panel.cfg | 19 -
.../intended/configs/peer-filters.cfg | 12 -
.../intended/configs/policy-maps-pbr.cfg | 14 -
.../intended/configs/policy-maps.cfg | 45 -
.../intended/configs/prompt-2.cfg | 7 -
.../intended/configs/prompt.cfg | 7 -
.../queue-monitor-length-notifying.cfg | 9 -
.../intended/configs/queue-monitor-length.cfg | 13 -
.../configs/queue-monitor-streaming.cfg | 12 -
.../intended/configs/redundancy.cfg | 8 -
.../intended/configs/roles.cfg | 10 -
.../intended/configs/route-maps.cfg | 43 -
.../router-adaptive-virtual-topology-2.cfg | 8 -
.../router-adaptive-virtual-topology.cfg | 51 -
.../intended/configs/router-bfd-1.cfg | 18 -
.../intended/configs/router-bfd-2.cfg | 8 -
.../intended/configs/router-general.cfg | 31 -
.../intended/configs/router-igmp.cfg | 12 -
.../intended/configs/router-internet-exit.cfg | 33 -
.../intended/configs/router-l2-vpn.cfg | 14 -
.../intended/configs/router-msdp.cfg | 43 -
.../intended/configs/router-multicast.cfg | 27 -
.../configs/router-path-selection.cfg | 105 -
.../configs/router-pim-sparse-mode.cfg | 37 -
.../configs/router-segment-security.cfg | 46 -
.../configs/router-service-insertion.cfg | 30 -
.../configs/router-traffic-engineering.cfg | 43 -
.../service-routing-configuration-bgp.cfg | 7 -
.../service-routing-protocols-model-2.cfg | 7 -
.../service-routing-protocols-model.cfg | 7 -
.../intended/configs/sflow.cfg | 36 -
.../intended/configs/static-routes.cfg | 14 -
.../intended/configs/stun.cfg | 23 -
.../intended/configs/switchport-mode.cfg | 11 -
.../configs/switchport-port-security.cfg | 10 -
.../intended/configs/tap-aggregation.cfg | 18 -
.../intended/configs/terminal.cfg | 8 -
...ansceiver_qsfp_default_mode_4x10_false.cfg | 5 -
.../intended/configs/tunnel-interfaces.cfg | 60 -
.../configs/unsupported-transceiver.cfg | 7 -
.../intended/configs/vlan-internal-order.cfg | 7 -
.../intended/configs/vlans.cfg | 30 -
.../intended/configs/vmtracer-sessions.cfg | 18 -
.../configs/vxlan-interface-false.cfg | 10 -
.../intended/configs/vxlan-interface.cfg | 32 -
.../ip-radius-source-interface.yml | 1 +
.../host_vars/{ => host1}/ip-security.yml | 1 +
.../ip-tacacs-source-interface.yml | 1 +
.../ip-virtual-router-mac-address.yml | 1 +
.../host_vars/{ => host1}/ipv6-dhcp-relay.yml | 1 +
.../host_vars/{ => host1}/ipv6-neighbors.yml | 1 +
.../{ => host1}/ipv6-static-routes.yml | 19 +-
.../inventory/host_vars/{ => host1}/lacp.yml | 2 +-
.../{ => host1}/link-tracking-groups.yml | 0
.../host_vars/{ => host1}/load-interval.yml | 1 +
.../{ => host1}/loopbacks-interfaces.yml | 1 +
.../{ => host1}/mac-access-lists.yml | 1 +
.../{ => host1}/mac-address-table.yml | 1 +
.../host_vars/{ => host1}/maintenance.yml | 1 +
.../{ => host1}/management-security.yml | 1 +
.../host_vars/{ => host1}/management-ssh.yml | 1 +
.../{ => host1}/management-tech-support.yml | 1 +
.../host_vars/{ => host1}/match-lists.yml | 1 +
.../host_vars/{ => host1}/mcs-client.yml | 1 +
.../{ => host1}/mlag-configuration.yml | 1 +
.../{ => host1}/monitor-connectivity.yml | 0
.../host_vars/{ => host1}/monitor-layer1.yml | 0
...itor-session-default-encapsulation-gre.yml | 0
.../{ => host1}/monitor-sessions.yml | 2 +-
.../{ => host1}/monitor-telemetry-influx.yml | 1 +
.../monitor-telemetry-postcard-policy.yml | 1 +
.../{ => host1}/none_configuration.yml | 0
.../inventory/host_vars/{ => host1}/ntp.yml | 1 +
.../host_vars/{ => host1}/object-tracking.yml | 1 +
.../host_vars/{ => host1}/patch-panel.yml | 1 +
.../host_vars/{ => host1}/peer-filters.yml | 1 +
.../host_vars/{ => host1}/policy-maps.yml | 3 +-
.../host_vars/{ => host1}/prompt.yml | 1 +
.../{ => host1}/queue-monitor-length.yml | 1 +
.../{ => host1}/queue-monitor-streaming.yml | 1 +
.../host_vars/{ => host1}/redundancy.yml | 1 +
.../inventory/host_vars/{ => host1}/roles.yml | 0
.../host_vars/{ => host1}/route-maps.yml | 1 +
.../router-adaptive-virtual-topology.yml | 1 +
.../router-bfd.yml} | 1 +
.../host_vars/{ => host1}/router-general.yml | 1 +
.../host_vars/{ => host1}/router-igmp.yml | 1 +
.../{ => host1}/router-internet-exit.yml | 1 +
.../host_vars/{ => host1}/router-l2-vpn.yml | 1 +
.../host_vars/{ => host1}/router-msdp.yml | 1 +
.../{ => host1}/router-multicast.yml | 1 +
.../{ => host1}/router-path-selection.yml | 1 +
.../{ => host1}/router-pim-sparse-mode.yml | 1 +
.../{ => host1}/router-segment-security.yml | 1 +
.../{ => host1}/router-service-insertion.yml | 1 +
.../router-traffic-engineering.yml | 1 +
.../service-routing-configuration-bgp.yml | 1 +
.../service-routing-protocols-model.yml | 1 +
.../inventory/host_vars/{ => host1}/sflow.yml | 1 +
.../host_vars/{ => host1}/static-routes.yml | 19 +-
.../inventory/host_vars/{ => host1}/stun.yml | 2 +-
.../host_vars/{ => host1}/switchport-mode.yml | 1 +
.../{ => host1}/switchport-port-security.yml | 1 +
.../host_vars/{ => host1}/tap-aggregation.yml | 1 +
.../host_vars/{ => host1}/terminal.yml | 0
...ansceiver_qsfp_default_mode_4x10_false.yml | 1 +
.../{ => host1}/tunnel-interfaces.yml | 0
.../{ => host1}/unsupported-transceiver.yml | 1 +
.../{ => host1}/vlan-internal-order.yml | 0
.../inventory/host_vars/{ => host1}/vlans.yml | 1 +
.../{ => host1}/vmtracer-sessions.yml | 5 +-
.../host_vars/{ => host1}/vxlan-interface.yml | 1 +
.../inventory/host_vars/host2/lacp.yml | 4 +
.../management-ssh-custom-cipher.yml | 1 +
.../monitor-connectivity.yml} | 1 +
.../host_vars/{ => host2}/policy-maps-pbr.yml | 1 +
.../{prompt-2.yml => host2/prompt.yml} | 1 +
.../queue-monitor-length-notifying.yml | 1 +
.../router-adaptive-virtual-topology.yml} | 0
.../router-bfd.yml} | 1 +
.../service-routing-protocols-model.yml} | 1 +
.../vxlan-interface.yml} | 1 +
.../eos_cli_config_gen/inventory/hosts.yml | 76 -
235 files changed, 4883 insertions(+), 7996 deletions(-)
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-radius-source-interface.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-security.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-tacacs-source-interface.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-virtual-router-mac-address.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-dhcp-relay.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-neighbors.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-static-routes.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/lacp.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/link-tracking-groups.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/load-interval.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/loopbacks-interfaces.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-access-lists.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-address-table.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/maintenance.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-security.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh-custom-cipher.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-tech-support.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/match-lists.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mcs-client.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mlag-configuration.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity-2.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-layer1.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-session-default-encapsulation-gre.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-sessions.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-influx.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-postcard-policy.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/none_configuration.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ntp.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/object-tracking.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/patch-panel.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/peer-filters.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps-pbr.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt-2.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length-notifying.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-streaming.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/redundancy.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/roles.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/route-maps.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology-2.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-1.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-2.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-general.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-igmp.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-internet-exit.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-l2-vpn.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-msdp.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-multicast.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-path-selection.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-pim-sparse-mode.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-segment-security.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-service-insertion.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-traffic-engineering.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-configuration-bgp.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model-2.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/sflow.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/static-routes.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/stun.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-mode.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-port-security.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tap-aggregation.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/terminal.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/transceiver_qsfp_default_mode_4x10_false.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tunnel-interfaces.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/unsupported-transceiver.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlan-internal-order.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlans.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vmtracer-sessions.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface-false.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface.md
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-radius-source-interface.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-security.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-tacacs-source-interface.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-virtual-router-mac-address.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-dhcp-relay.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-neighbors.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-static-routes.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/lacp.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/link-tracking-groups.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/load-interval.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/loopbacks-interfaces.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-access-lists.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-address-table.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/maintenance.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-security.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh-custom-cipher.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-tech-support.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/match-lists.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mcs-client.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mlag-configuration.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity-2.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-layer1.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-session-default-encapsulation-gre.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-sessions.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-influx.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-postcard-policy.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/none_configuration.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ntp.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/object-tracking.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/patch-panel.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/peer-filters.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps-pbr.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt-2.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length-notifying.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-streaming.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/redundancy.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/roles.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/route-maps.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology-2.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-1.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-2.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-general.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-igmp.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-internet-exit.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-l2-vpn.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-msdp.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-multicast.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-path-selection.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-pim-sparse-mode.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-segment-security.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-service-insertion.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-traffic-engineering.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-configuration-bgp.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model-2.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/sflow.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/static-routes.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/stun.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-mode.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-port-security.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tap-aggregation.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/terminal.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/transceiver_qsfp_default_mode_4x10_false.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tunnel-interfaces.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/unsupported-transceiver.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlan-internal-order.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlans.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vmtracer-sessions.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface-false.cfg
delete mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface.cfg
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ip-radius-source-interface.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ip-security.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ip-tacacs-source-interface.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ip-virtual-router-mac-address.yml (95%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ipv6-dhcp-relay.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ipv6-neighbors.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ipv6-static-routes.yml (83%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/lacp.yml (81%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/link-tracking-groups.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/load-interval.yml (92%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/loopbacks-interfaces.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/mac-access-lists.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/mac-address-table.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/maintenance.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/management-security.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/management-ssh.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/management-tech-support.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/match-lists.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/mcs-client.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/mlag-configuration.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-connectivity.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-layer1.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-session-default-encapsulation-gre.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-sessions.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-telemetry-influx.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/monitor-telemetry-postcard-policy.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/none_configuration.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/ntp.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/object-tracking.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/patch-panel.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/peer-filters.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/policy-maps.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/prompt.yml (92%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/queue-monitor-length.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/queue-monitor-streaming.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/redundancy.yml (92%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/roles.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/route-maps.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-adaptive-virtual-topology.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{router-bfd-1.yml => host1/router-bfd.yml} (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-general.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-igmp.yml (96%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-internet-exit.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-l2-vpn.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-msdp.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-multicast.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-path-selection.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-pim-sparse-mode.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-segment-security.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-service-insertion.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/router-traffic-engineering.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/service-routing-configuration-bgp.yml (96%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/service-routing-protocols-model.yml (95%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/sflow.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/static-routes.yml (80%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/stun.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/switchport-mode.yml (96%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/switchport-port-security.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/tap-aggregation.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/terminal.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/transceiver_qsfp_default_mode_4x10_false.yml (91%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/tunnel-interfaces.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/unsupported-transceiver.yml (95%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/vlan-internal-order.yml (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/vlans.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/vmtracer-sessions.yml (71%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host1}/vxlan-interface.yml (99%)
create mode 100644 ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/lacp.yml
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host2}/management-ssh-custom-cipher.yml (99%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{monitor-connectivity-2.yml => host2/monitor-connectivity.yml} (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host2}/policy-maps-pbr.yml (98%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{prompt-2.yml => host2/prompt.yml} (94%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{ => host2}/queue-monitor-length-notifying.yml (97%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{router-adaptive-virtual-topology-2.yml => host2/router-adaptive-virtual-topology.yml} (100%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{router-bfd-2.yml => host2/router-bfd.yml} (96%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{service-routing-protocols-model-2.yml => host2/service-routing-protocols-model.yml} (95%)
rename ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/{vxlan-interface-false.yml => host2/vxlan-interface.yml} (98%)
diff --git a/ansible_collections/arista/avd/.ansible-lint b/ansible_collections/arista/avd/.ansible-lint
index c6152f8e7a5..20ced8756df 100644
--- a/ansible_collections/arista/avd/.ansible-lint
+++ b/ansible_collections/arista/avd/.ansible-lint
@@ -7,4 +7,4 @@ skip_list:
- meta-no-info # Ansible-lint does not honor meta-schema with standalone: false
- var-naming[no-role-prefix] # TODO: Fix internal variable names as a breaking change for AVD 5.0.0
kinds:
- - yaml: "**/molecule/**/inventory/host_vars/roles.yml"
+ - yaml: "**/molecule/**/inventory/host_vars/host1/roles.yml"
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
index a84aa96ee04..4e8ebb2ff1d 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host1.md
@@ -7,18 +7,35 @@
- [Management Interfaces](#management-interfaces)
- [IP Domain-list](#ip-domain-list)
- [Clock Settings](#clock-settings)
+ - [NTP](#ntp)
+ - [Management SSH](#management-ssh)
+ - [Management Tech-Support](#management-tech-support)
- [CVX](#cvx)
- [CVX Services](#cvx-services)
- [CVX Device Configuration](#cvx-device-configuration)
- [Authentication](#authentication)
- [Local Users](#local-users)
+ - [Roles](#roles)
- [Enable Password](#enable-password)
- [TACACS Servers](#tacacs-servers)
+ - [IP TACACS Source Interfaces](#ip-tacacs-source-interfaces)
- [RADIUS Server](#radius-server)
+ - [IP RADIUS Source Interfaces](#ip-radius-source-interfaces)
- [AAA Server Groups](#aaa-server-groups)
- [AAA Authentication](#aaa-authentication)
- [AAA Authorization](#aaa-authorization)
- [AAA Accounting](#aaa-accounting)
+- [Management Security](#management-security)
+ - [Management Security Summary](#management-security-summary)
+ - [Management Security SSL Profiles](#management-security-ssl-profiles)
+ - [SSL profile test1-chain-cert Certificates Summary](#ssl-profile-test1-chain-cert-certificates-summary)
+ - [SSL profile test1-trust-cert Certificates Summary](#ssl-profile-test1-trust-cert-certificates-summary)
+ - [SSL profile test2-chain-cert Certificates Summary](#ssl-profile-test2-chain-cert-certificates-summary)
+ - [SSL profile test2-trust-cert Certificates Summary](#ssl-profile-test2-trust-cert-certificates-summary)
+ - [Password Policies](#password-policies)
+ - [Session Shared-secret Profiles](#session-shared-secret-profiles)
+ - [Management Security Device Configuration](#management-security-device-configuration)
+- [Prompt Device Configuration](#prompt-device-configuration)
- [Aliases Device Configuration](#aliases-device-configuration)
- [DHCP Relay](#dhcp-relay)
- [DHCP Relay Summary](#dhcp-relay-summary)
@@ -32,34 +49,104 @@
- [System Boot Device Configuration](#system-boot-device-configuration)
- [Monitoring](#monitoring)
- [Custom daemons](#custom-daemons)
+ - [MCS Client Summary](#mcs-client-summary)
+ - [Monitor Sessions](#monitor-sessions)
+ - [Tap Aggregation](#tap-aggregation)
- [SFlow](#sflow)
+ - [VM Tracer Sessions](#vm-tracer-sessions)
- [Event Handler](#event-handler)
+ - [Object Tracking](#object-tracking)
+ - [Monitor Telemetry Postcard Policy](#monitor-telemetry-postcard-policy)
+- [Monitor Connectivity](#monitor-connectivity)
+ - [Global Configuration](#global-configuration)
+ - [VRF Configuration](#vrf-configuration)
+ - [Monitor Connectivity Device Configuration](#monitor-connectivity-device-configuration)
+- [Monitor Layer 1 Logging](#monitor-layer-1-logging)
+ - [Monitor Layer 1 Device Configuration](#monitor-layer-1-device-configuration)
+ - [Link Tracking](#link-tracking)
+- [MLAG](#mlag)
+ - [MLAG Summary](#mlag-summary)
+ - [MLAG Device Configuration](#mlag-device-configuration)
+- [LACP](#lacp)
+ - [LACP Summary](#lacp-summary)
+ - [LACP Device Configuration](#lacp-device-configuration)
+- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy)
+ - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary)
+ - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration)
+- [VLANs](#vlans)
+ - [VLANs Summary](#vlans-summary)
+ - [VLANs Device Configuration](#vlans-device-configuration)
+- [MAC Address Table](#mac-address-table)
+ - [MAC Address Table Summary](#mac-address-table-summary)
+ - [MAC Address Table Device Configuration](#mac-address-table-device-configuration)
+- [IP Security](#ip-security)
+ - [IKE policies](#ike-policies)
+ - [Security Association policies](#security-association-policies)
+ - [IPSec profiles](#ipsec-profiles)
+ - [Key controller](#key-controller)
+ - [IP Security Device Configuration](#ip-security-device-configuration)
- [Interfaces](#interfaces)
+ - [Switchport Default](#switchport-default)
- [Interface Profiles](#interface-profiles)
- [DPS Interfaces](#dps-interfaces)
- [Ethernet Interfaces](#ethernet-interfaces)
- [Port-Channel Interfaces](#port-channel-interfaces)
+ - [Loopback Interfaces](#loopback-interfaces)
+ - [Tunnel Interfaces](#tunnel-interfaces)
- [VLAN Interfaces](#vlan-interfaces)
+ - [VXLAN Interface](#vxlan-interface)
+- [Switchport Port-security](#switchport-port-security)
+ - [Switchport Port-security Summary](#switchport-port-security-summary)
+ - [Switchport Port-security Device Configuration](#switchport-port-security-device-configuration)
- [Routing](#routing)
+ - [Service Routing Configuration BGP](#service-routing-configuration-bgp)
+ - [Service Routing Protocols Model](#service-routing-protocols-model)
+ - [Virtual Router MAC Address](#virtual-router-mac-address)
- [IP Routing](#ip-routing)
- [IPv6 Routing](#ipv6-routing)
+ - [Static Routes](#static-routes)
+ - [IPv6 Static Routes](#ipv6-static-routes)
+ - [IPv6 Neighbors](#ipv6-neighbors)
- [ARP](#arp)
+ - [Router Adaptive Virtual Topology](#router-adaptive-virtual-topology)
+ - [Router General](#router-general)
+- [Router Service Insertion](#router-service-insertion)
+ - [Connections](#connections)
+ - [Router Service Insertion Configuration](#router-service-insertion-configuration)
+ - [Router Traffic-Engineering](#router-traffic-engineering)
+ - [PBR Policy Maps](#pbr-policy-maps)
- [BFD](#bfd)
+ - [Router BFD](#router-bfd)
- [BFD Interfaces](#bfd-interfaces)
- [MPLS](#mpls)
- [MPLS Interfaces](#mpls-interfaces)
+- [Patch Panel](#patch-panel)
+ - [Patch Panel Summary](#patch-panel-summary)
+ - [Patch Panel Device Configuration](#patch-panel-device-configuration)
+- [Queue Monitor](#queue-monitor)
+ - [Queue Monitor Length](#queue-monitor-length)
+ - [Queue Monitor Streaming](#queue-monitor-streaming)
+ - [Queue Monitor Configuration](#queue-monitor-configuration)
- [Multicast](#multicast)
- [IP IGMP Snooping](#ip-igmp-snooping)
+ - [Router Multicast](#router-multicast)
- [PIM Sparse Mode](#pim-sparse-mode)
+ - [Router MSDP](#router-msdp)
+ - [Router IGMP](#router-igmp)
- [Filters](#filters)
- [IP Community-lists](#ip-community-lists)
+ - [Peer Filters](#peer-filters)
+ - [Route-maps](#route-maps)
- [IP Extended Community Lists](#ip-extended-community-lists)
- [IP Extended Community RegExp Lists](#ip-extended-community-regexp-lists)
+ - [Match-lists](#match-lists)
- [AS Path Lists](#as-path-lists)
- [802.1X Port Security](#8021x-port-security)
- [802.1X Summary](#8021x-summary)
- [Power Over Ethernet (PoE)](#power-over-ethernet-poe)
- [PoE Summary](#poe-summary)
+- [ACL](#acl)
+ - [MAC Access-lists](#mac-access-lists)
- [VRF Instances](#vrf-instances)
- [VRF Instances Summary](#vrf-instances-summary)
- [VRF Instances Device Configuration](#vrf-instances-device-configuration)
@@ -69,19 +156,41 @@
- [Categories](#categories)
- [Field Sets](#field-sets)
- [Router Application-Traffic-Recognition Device Configuration](#router-application-traffic-recognition-device-configuration)
+- [Group-Based Multi-domain Segmentation Services (MSS-Group)](#group-based-multi-domain-segmentation-services-mss-group)
+ - [Segmentation Policies](#segmentation-policies)
+ - [Segment Definitions](#segment-definitions)
+ - [Router MSS-G Device Configuration](#router-mss-g-device-configuration)
+ - [Router Path-selection](#router-path-selection)
+ - [Router Internet Exit](#router-internet-exit)
+- [Router L2 VPN](#router-l2-vpn)
+ - [Router L2 VPN Summary](#router-l2-vpn-summary)
+ - [Router L2 VPN Device Configuration](#router-l2-vpn-device-configuration)
- [IP DHCP Relay](#ip-dhcp-relay)
- [IP DHCP Relay Summary](#ip-dhcp-relay-summary)
- [IP DHCP Relay Device Configuration](#ip-dhcp-relay-device-configuration)
+- [IPv6 DHCP Relay](#ipv6-dhcp-relay)
+ - [IPv6 DHCP Relay Summary](#ipv6-dhcp-relay-summary)
+ - [IPv6 DHCP Relay Device Configuration](#ipv6-dhcp-relay-device-configuration)
- [IP DHCP Snooping](#ip-dhcp-snooping)
- [IP DHCP Snooping Device Configuration](#ip-dhcp-snooping-device-configuration)
- [Errdisable](#errdisable)
- [Errdisable Summary](#errdisable-summary)
- [Quality Of Service](#quality-of-service)
- [QOS Class Maps](#qos-class-maps)
+ - [QOS Policy Maps](#qos-policy-maps)
- [QOS Interfaces](#qos-interfaces)
+ - [Control-plane Policy Map](#control-plane-policy-map)
+- [InfluxDB Telemetry](#influxdb-telemetry)
+ - [InfluxDB Telemetry Summary](#influxdb-telemetry-summary)
+ - [InfluxDB Telemetry Device Configuration](#influxdb-telemetry-device-configuration)
+- [STUN](#stun)
+ - [STUN Client](#stun-client)
+ - [STUN Server](#stun-server)
+ - [STUN Device Configuration](#stun-device-configuration)
- [Maintenance Mode](#maintenance-mode)
- [BGP Groups](#bgp-groups)
- [Interface Groups](#interface-groups)
+ - [Maintenance](#maintenance)
## Management
@@ -166,6 +275,164 @@ Clock Timezone is set to **GMT**.
clock timezone GMT
```
+### NTP
+
+#### NTP Summary
+
+##### NTP Local Interface
+
+| Interface | VRF |
+| --------- | --- |
+| lo1 | default |
+
+##### NTP Servers
+
+| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key |
+| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- |
+| 1.2.3.4 | - | - | - | - | - | - | - | lo0 | - |
+| 2.2.2.55 | - | - | - | - | - | - | - | - | - |
+| 10.1.1.1 | - | - | - | - | - | - | - | - | - |
+| 10.1.1.2 | - | True | - | - | - | - | - | - | - |
+| 20.20.20.1 | - | - | - | - | - | - | - | - | 2 |
+| ie.pool.ntp.org | - | - | False | True | - | - | - | - | 1 |
+
+##### NTP Authentication
+
+- Authentication enabled
+
+- Trusted Keys: 1-3
+
+##### NTP Authentication Keys
+
+| ID | Algorithm |
+| -- | -------- |
+| 1 | md5 |
+| 2 | md5 |
+| 3 | sha1 |
+
+#### NTP Device Configuration
+
+```eos
+!
+ntp authentication-key 1 md5
+ntp authentication-key 2 md5 7
+ntp authentication-key 3 sha1 8a
+ntp trusted-key 1-3
+ntp authenticate
+ntp local-interface lo1
+ntp server 1.2.3.4 local-interface lo0
+ntp server 2.2.2.55
+ntp server 10.1.1.1
+ntp server 10.1.1.2 prefer
+ntp server 20.20.20.1 key
+ntp server ie.pool.ntp.org iburst key
+```
+
+### Management SSH
+
+#### Authentication Settings
+
+| Authentication protocols | Empty passwords |
+| ------------------------ | --------------- |
+| keyboard-interactive, password, public-key | permit |
+
+#### IPv4 ACL
+
+| IPv4 ACL | VRF |
+| -------- | --- |
+| ACL-SSH | - |
+| ACL-SSH-VRF | mgt |
+
+#### SSH Timeout and Management
+
+| Idle Timeout | SSH Management |
+| ------------ | -------------- |
+| 15 | Enabled |
+
+#### Max number of SSH sessions limit and per-host limit
+
+| Connection Limit | Max from a single Host |
+| ---------------- | ---------------------- |
+| 50 | 10 |
+
+#### Ciphers and Algorithms
+
+| Ciphers | Key-exchange methods | MAC algorithms | Hostkey server algorithms |
+|---------|----------------------|----------------|---------------------------|
+| default | default | default | default |
+
+#### VRFs
+
+| VRF | Status |
+| --- | ------ |
+| mgt | Enabled |
+
+#### Management SSH Device Configuration
+
+```eos
+!
+management ssh
+ ip access-group ACL-SSH in
+ ip access-group ACL-SSH-VRF vrf mgt in
+ idle-timeout 15
+ authentication protocol keyboard-interactive password public-key
+ connection per-host 10
+ fips restrictions
+ hostkey client strict-checking
+ connection limit 50
+ authentication empty-passwords permit
+ client-alive interval 666
+ client-alive count-max 42
+ no shutdown
+ log-level debug
+ !
+ vrf mgt
+ no shutdown
+```
+
+### Management Tech-Support
+
+#### Policy
+
+##### Exclude Commands
+
+| Command | Type |
+| ------- | ---- |
+| show platform fap ip route | text |
+| show platform fap ipv6 route | text |
+| show ip bgp vrf all | text |
+| show ipv6 bgp vrf all | text |
+| show kernel ip route vrf all | text |
+| show kernel ipv6 route vrf all | text |
+| show ip route vrf all detail | text |
+| show ipv6 route vrf all detail | text |
+| show version detail | json |
+
+##### Include Commands
+
+| Command |
+| ------- |
+| show version detail \| grep TerminAttr |
+
+#### Policy Device Configuration
+
+```eos
+!
+management tech-support
+ policy show tech-support
+ exclude command show ip bgp vrf all
+ exclude command show ip route vrf all detail
+ exclude command show ipv6 bgp vrf all
+ exclude command show ipv6 route vrf all detail
+ exclude command show kernel ip route vrf all
+ exclude command show kernel ipv6 route vrf all
+ exclude command show platform fap ip route
+ exclude command show platform fap ipv6 route
+ exclude command json show version detail
+ include command show version detail | grep TerminAttr
+ exit
+```
+
## CVX
| Peer Hosts |
@@ -227,6 +494,28 @@ username shell ssh-key ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHMTFuLHPz/prREZZIk
username shell ssh-key secondary ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHMTFuLHPz/prREZZIks0ca4btBIzEbvY6KRYGzhN7JCG5CTfre0Y9UCbNul7qNl7cxomQkh/0VjQNX6ecPd0HyOTKL2EK002ejNyvooUDarnglMWtjKIl40NgDR/GNSkvC3nEylvX1H7Rfmu38NCqiwIpWA8JFwgLCLvkWUoORxHhIIy8/vttLgMxr66HGlVAnRidf3VVCnlILm4gUpc3fR43EhvVoYByY3jEa/fypiS2nDP9K2fXtpXGrIHSbyMu4Mj3fnSdcqWysRF7Tqc6Kvet8ImS07fLcgpbdLp31ssF1rssbTnD1zWuAozvXpK1d+vFO4EfFr5yzkE2Q8lM0wPpdS4LBWQfJdWgi6t5XEXewWyTYfIDKCBOI2dECGtkDjme+PDNIL9IQiiYC2iXMmQrun9fsp8jicdw1svGef8Otdb4kmHXiQ3mAxTeHLgeYPfYyekKq/+dFMcAZT+sv0g24AHc4ulitfLRoGjxYHZLGg2KQpFfAn0aQKCd5vk= noname@hostmachine-asd-cl
```
+### Roles
+
+#### Roles Summary
+
+##### Role network-limited
+
+| Sequence | Action | Mode | Command |
+| -------- | ------ | ---- | ------- |
+| 10 | permit | exec | ssh |
+| 20 | deny | - | telnet |
+| 30 | permit | exec | traceroute |
+
+#### Roles Device Configuration
+
+```eos
+!
+role network-limited
+ 10 permit mode exec command ssh
+ 20 deny command telnet
+ 30 permit mode exec command traceroute
+```
+
### Enable Password
sha512 encrypted enable password is configured
@@ -268,6 +557,27 @@ tacacs-server host 10.10.10.159 key 8a
tacacs-server host 10.10.10.160
```
+### IP TACACS Source Interfaces
+
+#### IP TACACS Source Interfaces
+
+| VRF | Source Interface Name |
+| --- | --------------- |
+| default | loopback1 |
+| TEST1 | lo3 |
+| default | loopback10 |
+
+#### IP TACACS Source Interfaces Device Configuration
+
+```eos
+!
+ip tacacs vrf default source-interface loopback1
+!
+ip tacacs vrf TEST1 source-interface lo3
+!
+ip tacacs source-interface loopback10
+```
+
### RADIUS Server
- Time to skip a non-responsive server is 10 minutes
@@ -318,6 +628,27 @@ radius-server host 10.10.11.156 tls port 1700 timeout 1 retransmit 1
radius-server host 10.10.11.155 vrf mgt tls ssl-profile HOST_SSL_PROFILE port 2083 timeout 1 retransmit 1
```
+### IP RADIUS Source Interfaces
+
+#### IP RADIUS Source Interfaces
+
+| VRF | Source Interface Name |
+| --- | --------------- |
+| default | loopback1 |
+| MGMT | Ma1 |
+| default | loopback10 |
+
+#### IP SOURCE Source Interfaces Device Configuration
+
+```eos
+!
+ip radius vrf default source-interface loopback1
+!
+ip radius vrf MGMT source-interface Ma1
+!
+ip radius source-interface loopback10
+```
+
### AAA Server Groups
#### AAA Server Groups Summary
@@ -470,6 +801,155 @@ aaa accounting commands 0 default start-stop logging
aaa accounting commands 1 default start-stop group TACACS
```
+## Management Security
+
+### Management Security Summary
+
+| Settings | Value |
+| -------- | ----- |
+| Entropy sources | hardware, haveged, cpu jitter, hardware exclusive |
+| Common password encryption key | True |
+| Reversible password encryption | aes-256-gcm |
+| Minimum password length | 17 |
+
+### Management Security SSL Profiles
+
+| SSL Profile Name | TLS protocol accepted | Certificate filename | Key filename | Cipher List | CRLs |
+| ---------------- | --------------------- | -------------------- | ------------ | ----------- | ---- |
+| certificate-profile | - | eAPI.crt | eAPI.key | - | ca.crl
intermediate.crl |
+| cipher-list-profile | - | - | - | ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384 | - |
+| test1-chain-cert | - | - | - | - | - |
+| test1-trust-cert | - | - | - | - | - |
+| test2-chain-cert | - | - | - | - | - |
+| test2-trust-cert | - | - | - | - | - |
+| tls-single-version-profile-as-float | 1.0 | - | - | - | - |
+| tls-single-version-profile-as-string | 1.1 | - | - | - | - |
+| tls-versions-profile | 1.0 1.1 | - | - | - | - |
+
+### SSL profile test1-chain-cert Certificates Summary
+
+| Chain Certificates | Requirement |
+| ------------------ | ----------- |
+| test-chain-cert1.crt, test-chain-cert2.crt | Basic Constraint CA |
+
+### SSL profile test1-trust-cert Certificates Summary
+
+| Trust Certificates | Requirement | Policy | System |
+| ------------------ | ----------- | ------ | ------ |
+| test-trust1.crt, test-trust2.crt | Basic Constraint CA | Ignore Expiry Date | - |
+
+### SSL profile test2-chain-cert Certificates Summary
+
+| Chain Certificates | Requirement |
+| ------------------ | ----------- |
+| - | Root CA Included |
+
+### SSL profile test2-trust-cert Certificates Summary
+
+| Trust Certificates | Requirement | Policy | System |
+| ------------------ | ----------- | ------ | ------ |
+| - | Hostname must be FQDN | - | Enabled |
+
+### Password Policies
+
+| Policy Name | Digits | Length | Lowercase letters | Special characters | Uppercase letters | Repetitive characters | Sequential characters |
+|-------------|--------|--------|-------------------|--------------------|-------------------|-----------------------|----------------------|
+| AVD_POLICY | > 1 | > 2 | > 3 | > 4 | > 5 | < 6 | < 7 |
+
+### Session Shared-secret Profiles
+
+#### profile0
+
+| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
+| ----------- | ---------------- | ----------------- | -------- |
+| Secret1 | 12/20/2024 10:00:00 - 12/20/2025 10:00:00 | Infinite | Local Time |
+| Secret2 | Infinite | Infinite | UTC |
+
+#### profile1
+
+| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
+| ----------- | ---------------- | ----------------- | -------- |
+| Secret3 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | 12/20/2024 10:00:00 - 12/10/2025 10:00:00 | UTC |
+
+#### profile2
+
+| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
+| ----------- | ---------------- | ----------------- | -------- |
+| Secret4 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | UTC |
+
+### Management Security Device Configuration
+
+```eos
+!
+management security
+ entropy source hardware haveged cpu jitter
+ entropy source hardware exclusive
+ password minimum length 17
+ password encryption-key common
+ password encryption reversible aes-256-gcm
+ !
+ password policy AVD_POLICY
+ minimum digits 1
+ minimum length 2
+ minimum lower 3
+ minimum special 4
+ minimum upper 5
+ maximum repetitive 6
+ maximum sequential 7
+ !
+ session shared-secret profile profile0
+ secret Secret1 7 receive-lifetime 12/20/2024 10:00:00 12/20/2025 10:00:00 transmit-lifetime infinite local-time
+ secret Secret2 7 receive-lifetime infinite transmit-lifetime infinite
+ !
+ session shared-secret profile profile1
+ secret Secret3 8a receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 12/20/2024 10:00:00 12/10/2025 10:00:00
+ !
+ session shared-secret profile profile2
+ secret Secret4 0 receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00
+ !
+ ssl profile certificate-profile
+ certificate eAPI.crt key eAPI.key
+ crl ca.crl
+ crl intermediate.crl
+ !
+ ssl profile cipher-list-profile
+ cipher-list ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384
+ !
+ ssl profile test1-chain-cert
+ chain certificate test-chain-cert1.crt
+ chain certificate test-chain-cert2.crt
+ chain certificate requirement basic-constraint ca true
+ !
+ ssl profile test1-trust-cert
+ trust certificate test-trust1.crt
+ trust certificate test-trust2.crt
+ trust certificate requirement basic-constraint ca true
+ trust certificate policy expiry-date ignore
+ !
+ ssl profile test2-chain-cert
+ chain certificate requirement include root-ca
+ !
+ ssl profile test2-trust-cert
+ trust certificate system
+ trust certificate requirement hostname fqdn
+ !
+ ssl profile tls-single-version-profile-as-float
+ tls versions 1.0
+ !
+ ssl profile tls-single-version-profile-as-string
+ tls versions 1.1
+ !
+ ssl profile tls-versions-profile
+ tls versions 1.0 1.1
+```
+
+## Prompt Device Configuration
+
+```eos
+!
+prompt %H__%D{%H:%M:%S}%v%P
+```
+
## Aliases Device Configuration
```eos
@@ -680,11 +1160,230 @@ daemon random
shutdown
```
+### MCS Client Summary
+
+MCS client is enabled
+
+| Secondary CVX cluster | Server Hosts | Enabled |
+| --------------------- | ------------ | ------- |
+| default | 10.90.224.188, 10.90.224.189, leaf2.atd.lab | True |
+
+#### MCS Client Device Configuration
+
+```eos
+!
+mcs client
+ no shutdown
+ !
+ cvx secondary default
+ no shutdown
+ server host 10.90.224.188
+ server host 10.90.224.189
+ server host leaf2.atd.lab
+```
+
+### Monitor Sessions
+
+#### Monitor Sessions Summary
+
+##### myMonitoringSession1
+
+####### myMonitoringSession1 Sources
+
+| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
+| ------- | --------- | ----------------- | ----------------- | --------------------- |
+| Ethernet1 | both | ipv6 | ipv6ACL | - |
+| Ethernet5 | both | ip | ipv4ACL | 10 |
+
+####### myMonitoringSession1 Destinations and Session Settings
+
+| Settings | Values |
+| -------- | ------ |
+| Destinations | Ethernet48 |
+| Encapsulation Gre Metadata Tx | True |
+| Header Remove Size | 32 |
+| Truncate Enabled | True |
+
+##### myMonitoringSession2
+
+####### myMonitoringSession2 Sources
+
+| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
+| ------- | --------- | ----------------- | ----------------- | --------------------- |
+| Ethernet3, Ethernet5 | rx | - | - | - |
+| Ethernet10-15 | rx | - | - | - |
+| Ethernet12 | rx | - | - | - |
+| Ethernet18 | tx | - | - | 100 |
+
+####### myMonitoringSession2 Destinations and Session Settings
+
+| Settings | Values |
+| -------- | ------ |
+| Destinations | Cpu, Ethernet50 |
+| Encapsulation Gre Metadata Tx | True |
+| Access Group Type | ip |
+| Access Group Name | ipv4ACL |
+| Sample | 50 |
+
+##### myMonitoringSession3
+
+####### myMonitoringSession3 Sources
+
+| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
+| ------- | --------- | ----------------- | ----------------- | --------------------- |
+| Ethernet20 | both | ip | ipv4ACL | 10 |
+
+####### myMonitoringSession3 Destinations and Session Settings
+
+| Settings | Values |
+| -------- | ------ |
+| Destinations | - |
+
+##### myMonitoringSession4
+
+####### myMonitoringSession4 Sources
+
+| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
+| ------- | --------- | ----------------- | ----------------- | --------------------- |
+| Ethernet3, Ethernet5 | rx | - | - | - |
+| Ethernet10-15 | rx | - | - | - |
+| Ethernet12 | rx | - | - | - |
+| Ethernet18 | tx | mac | macACL | 100 |
+
+####### myMonitoringSession4 Destinations and Session Settings
+
+| Settings | Values |
+| -------- | ------ |
+| Destinations | Cpu, Ethernet50 |
+| Encapsulation Gre Metadata Tx | True |
+
+##### Monitor Session Default Settings
+
+| Settings | Values |
+| -------- | ------ |
+| Encapsulation GRE Payload | inner-packet |
+
+#### Monitor Sessions Device Configuration
+
+```eos
+!
+monitor session myMonitoringSession1 source Ethernet1 ipv6 access-group ipv6ACL
+monitor session myMonitoringSession1 source Ethernet5 both ip access-group ipv4ACL priority 10
+monitor session myMonitoringSession1 destination Ethernet48
+monitor session myMonitoringSession1 truncate
+monitor session myMonitoringSession1 header remove size 32
+monitor session myMonitoringSession1 encapsulation gre metadata tx
+monitor session myMonitoringSession2 ip access-group ipv4ACL
+monitor session myMonitoringSession2 source Ethernet3, Ethernet5 rx
+monitor session myMonitoringSession2 source Ethernet10-15 rx
+monitor session myMonitoringSession2 source Ethernet12 rx
+monitor session myMonitoringSession2 source Ethernet18 tx
+monitor session myMonitoringSession2 destination Cpu
+monitor session myMonitoringSession2 destination Ethernet50
+monitor session myMonitoringSession2 sample 50
+monitor session myMonitoringSession2 encapsulation gre metadata tx
+monitor session myMonitoringSession3 source Ethernet20 both ip access-group ipv4ACL priority 10
+monitor session myMonitoringSession4 source Ethernet3, Ethernet5 rx
+monitor session myMonitoringSession4 source Ethernet10-15 rx
+monitor session myMonitoringSession4 source Ethernet12 rx
+monitor session myMonitoringSession4 source Ethernet18 tx mac access-group macACL priority 100
+monitor session myMonitoringSession4 destination Cpu
+monitor session myMonitoringSession4 destination Ethernet50
+monitor session myMonitoringSession4 encapsulation gre metadata tx
+!
+monitor session default encapsulation gre payload inner-packet
+```
+
+### Tap Aggregation
+
+#### Tap Aggregation Summary
+
+| Settings | Values |
+| -------- | ------ |
+| Mode Exclusive | True |
+| Mode Exclusive Profile | tap-aggregation-extended |
+| Mode Exclusive No-Errdisable | Ethernet1/1, Ethetnet 42/1, Port-Channel200 |
+| Encapsulation Dot1br Strip | True |
+| Encapsulation Vn Tag Strip | True |
+| Protocol LLDP Trap | True |
+| Truncation Size | 169 |
+| Mac Timestamp | Header Format 64-bit |
+| Mac Timestamp | Header eth-type 5 |
+| Mac FCS Error | pass-through |
+
+#### Tap Aggregation Device Configuration
+
+```eos
+!
+tap aggregation
+ mode exclusive profile tap-aggregation-extended
+ encapsulation dot1br strip
+ encapsulation vn-tag strip
+ protocol lldp trap
+ mode exclusive no-errdisable Ethernet1/1
+ mode exclusive no-errdisable Ethetnet 42/1
+ mode exclusive no-errdisable Port-Channel200
+ truncation size 169
+ mac timestamp header format 64-bit
+ mac timestamp header eth-type 5
+ mac fcs-error pass-through
+```
+
### SFlow
#### SFlow Summary
-sFlow is disabled.
+| VRF | SFlow Source | SFlow Destination | Port |
+| --- | ------------ | ----------------- | ---- |
+| AAA | - | 10.6.75.62 | 123 |
+| AAA | - | 10.6.75.63 | 333 |
+| AAA | Ethernet2 | - | - |
+| BBB | - | 10.6.75.62 | 6343 |
+| BBB | 1.1.1.1 | - | - |
+| CCC | - | 10.6.75.62 | 6343 |
+| CCC | Management1 | - | - |
+| MGMT | - | 10.6.75.59 | 6343 |
+| MGMT | - | 10.6.75.62 | 123 |
+| MGMT | - | 10.6.75.63 | 333 |
+| MGMT | Ethernet3 | - | - |
+| default | - | 10.6.75.62 | 123 |
+| default | - | 10.6.75.61 | 6343 |
+| default | Management0 | - | - |
+
+sFlow Sample Rate: 1000
+
+sFlow Sample Input Subinterface is enabled.
+
+sFlow Sample Output Subinterface is enabled.
+
+sFlow Polling Interval: 10
+
+sFlow is enabled.
+
+sFlow is disabled on all interfaces by default.
+
+Unmodified egress sFlow is enabled on all interfaces by default.
+
+sFlow hardware acceleration is enabled.
+
+sFlow hardware accelerated Sample Rate: 1024
+
+#### SFlow Hardware Accelerated Modules
+
+| Module | Acceleration Enabled |
+| ------ | -------------------- |
+| Linecard1 | True |
+| Linecard2 | True |
+| Linecard3 | False |
+
+#### SFlow Extensions
+
+| Extension | Enabled |
+| --------- | ------- |
+| bgp | True |
+| router | True |
+| switch | False |
+| tunnel | False |
#### SFlow Interfaces
@@ -700,6 +1399,69 @@ sFlow is disabled.
| Port-Channel119 | False | False |
| Port-Channel120 | False | False (unmodified) |
+#### SFlow Device Configuration
+
+```eos
+!
+sflow sample dangerous 1000
+sflow polling-interval 10
+sflow vrf AAA destination 10.6.75.62 123
+sflow vrf AAA destination 10.6.75.63 333
+sflow vrf AAA source-interface Ethernet2
+sflow vrf BBB destination 10.6.75.62
+sflow vrf BBB source 1.1.1.1
+sflow vrf CCC destination 10.6.75.62
+sflow vrf CCC source-interface Management1
+sflow vrf MGMT destination 10.6.75.59
+sflow vrf MGMT destination 10.6.75.62 123
+sflow vrf MGMT destination 10.6.75.63 333
+sflow vrf MGMT source-interface Ethernet3
+sflow destination 10.6.75.61
+sflow destination 10.6.75.62 123
+sflow source-interface Management0
+sflow sample input subinterface
+sflow sample output subinterface
+sflow extension bgp
+sflow extension router
+no sflow extension switch
+no sflow extension tunnel
+sflow interface disable default
+sflow interface egress unmodified enable default
+sflow run
+sflow hardware acceleration
+sflow hardware acceleration sample 1024
+sflow hardware acceleration module Linecard1
+sflow hardware acceleration module Linecard2
+no sflow hardware acceleration module Linecard3
+```
+
+### VM Tracer Sessions
+
+#### VM Tracer Summary
+
+| Session | URL | Username | Autovlan | VRF | Source Interface |
+| ------- | --- | -------- | -------- | --- | ---------------- |
+| session_1 | https://192.168.0.10 | user1 | disabled | MGMT | Management1 |
+| session_2 | https://192.168.0.10 | user1 | enabled | - | - |
+
+#### VM Tracer Device Configuration
+
+```eos
+!
+vmtracer session session_1
+ url https://192.168.0.10
+ username user1
+ password 7 0011D0516421B120A25735E080A16001D1617
+ autovlan disable
+ vrf MGMT
+ source-interface Management1
+!
+vmtracer session session_2
+ url https://192.168.0.10
+ username user1
+ password 7 0011D0516421B120A25735E080A16001D1617
+```
+
### Event Handler
#### Event Handler Summary
@@ -819,67 +1581,599 @@ event-handler trigger-vm-tracer2
event-handler without-trigger-key
```
-## Interfaces
-
-### Interface Profiles
+### Object Tracking
-#### Interface Profiles Summary
+#### Object Tracking Summary
-- TEST-PROFILE-1
-- TEST-PROFILE-2
+| Name | Interface | Tracked Property |
+| ---- | --------- | ---------------- |
+| MyTrackNoProperty | Ethernet1/1 | line-protocol |
+| MyTrackSetProperty | Ethernet2/1 | line-protocol |
-#### Interface Profiles Device Configuration
+#### Object Tracking Device Configuration
```eos
!
-interface profile TEST-PROFILE-1
- command description Molecule
- command no switchport
- command no lldp transmit
-!
-interface profile TEST-PROFILE-2
- command mtu 9214
- command ptp enable
+track MyTrackNoProperty interface Ethernet1/1 line-protocol
+track MyTrackSetProperty interface Ethernet2/1 line-protocol
```
-### DPS Interfaces
+### Monitor Telemetry Postcard Policy
-#### DPS Interfaces Summary
+#### Sample Policy Summary
-| Interface | IP address | Shutdown | MTU | Flow tracker(s) | TCP MSS Ceiling |
-| --------- | ---------- | -------- | --- | --------------- | --------------- |
-| Dps1 | 192.168.42.42/24 | True | 666 | Hardware: FT-HW
Sampled: FT-S | IPv4: 666
IPv6: 666
Direction: ingress |
+##### samplepo1
-#### DPS Interfaces Device Configuration
+###### Match rules
+
+| Rule Name | Rule Type | Source Prefix | Destination Prefix | Protocol | Source Ports | Destination Ports |
+| --------- | --------- | ------------- | ------------------ | -------- | ------------ | ----------------- |
+| rule1 | ipv4 | 3.4.5.0/24 | 10.3.3.0/24 | tcp
udp | -
98 | 77, 78-80, 82
99 |
+| rule2 | ipv6 | 5::0/128 | 4::0/128 | udp | - | 747, 748-800 |
+| rule3 | ipv4 | - | - | - | - | - |
+
+##### samplepo2
+
+###### Match rules
+
+| Rule Name | Rule Type | Source Prefix | Destination Prefix | Protocol | Source Ports | Destination Ports |
+| --------- | --------- | ------------- | ------------------ | -------- | ------------ | ----------------- |
+| rule1 | ipv4 | 3.4.5.0/24 | 10.3.3.0/24 | udp | bgp | https |
+
+#### Telemetry Postcard Policy Profiles
+
+| Profile Name | Ingress Sample Policy |
+| ------------ | --------------------- |
+| profile1 | samplepo1 |
+| profile2 | samplepo2 |
+
+#### Monitor Telemetry Postcard Policy Configuration
```eos
!
-interface Dps1
- description Test DPS Interface
- shutdown
- mtu 666
- flow tracker hardware FT-HW
- flow tracker sampled FT-S
- ip address 192.168.42.42/24
- tcp mss ceiling ipv4 666 ipv6 666 ingress
- load-interval 42
+monitor telemetry postcard policy
+ no disabled
+ ingress sample rate 16384
+ marker vxlan header word 0 bit 30
+ ingress collection gre source 10.3.3.3 destination 10.3.3.4 version 2
+ !
+ sample policy samplepo1
+ match rule1 ipv4
+ source prefix 3.4.5.0/24
+ destination prefix 10.3.3.0/24
+ protocol tcp destination port 77, 78-80, 82
+ protocol udp source port 98 destination port 99
+ !
+ match rule2 ipv6
+ source prefix 5::0/128
+ destination prefix 4::0/128
+ protocol udp destination port 747, 748-800
+ !
+ match rule3 ipv4
+ !
+ sample policy samplepo2
+ match rule1 ipv4
+ source prefix 3.4.5.0/24
+ destination prefix 10.3.3.0/24
+ protocol udp source port bgp destination port https
+ !
+ profile profile1
+ ingress sample policy samplepo1
+ !
+ profile profile2
+ ingress sample policy samplepo2
```
-### Ethernet Interfaces
+## Monitor Connectivity
-#### Ethernet Interfaces Summary
+### Global Configuration
-##### L2
+#### Interface Sets
-| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group |
-| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- |
-| Ethernet1 | P2P_LINK_TO_DC1-SPINE1_Ethernet1 | dot1q-tunnel | 110-111,200,210-211 | tag | g1, g2 | - |
-| Ethernet2 | SRV-POD02_Eth1 | trunk | 110-111,210-211 | - | - | - |
-| Ethernet3 | P2P_LINK_TO_DC1-SPINE2_Ethernet2 | trunk | - | 5 | - | - |
-| Ethernet5 | Molecule Routing | - | 220 | - | - | - |
-| Ethernet6 | SRV-POD02_Eth1 | trunk | 110-111,210-211 | - | - | - |
-| Ethernet7 | Molecule L2 | - | - | - | - | - |
-| Ethernet11 | interface_in_mode_access_accepting_tagged_LACP | access | 200 | - | - | - |
+| Name | Interfaces |
+| ---- | ---------- |
+| GLOBAL_SET | Ethernet1-4 |
+| HOST_SET | Loopback2-4, Loopback10-12 |
+
+#### Probing Configuration
+
+| Enabled | Interval | Default Interface Set | Address Only |
+| ------- | -------- | --------------------- | ------------ |
+| True | 5 | GLOBAL_SET | True |
+
+#### Host Parameters
+
+| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
+| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
+| server1 | server1_connectivity_monitor | 10.10.10.1 | HOST_SET | True | https://server1.local.com |
+| server2 | server2_connectivity_monitor | 10.10.10.2 | HOST_SET | True | https://server2.local.com |
+| server3 | server3_connectivity_monitor | 10.10.10.3 | HOST_SET | False | - |
+| server4 | - | - | - | True | - |
+
+### VRF Configuration
+
+| Name | Description | Default Interface Set | Address Only |
+| ---- | ----------- | --------------------- | ------------ |
+| blue | - | VRF_GLOBAL_SET | False |
+| red | vrf_connectivity_monitor | VRF_GLOBAL_SET | True |
+| yellow | - | - | True |
+
+#### Vrf blue Configuration
+
+##### Interface Sets
+
+| Name | Interfaces |
+| ---- | ---------- |
+| VRF_GLOBAL_SET | Vlan21-24, Vlan29-32 |
+
+##### Host Parameters
+
+| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
+| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
+| server4 | server4_connectivity_monitor | 10.10.20.1 | VRF_GLOBAL_SET | False | https://server2.local.com |
+| server5 | server5_connectivity_monitor | 10.10.20.11 | VRF_GLOBAL_SET | True | https://server5.local.com |
+| server6 | - | - | - | True | - |
+
+#### Vrf red Configuration
+
+##### Interface Sets
+
+| Name | Interfaces |
+| ---- | ---------- |
+| VRF_GLOBAL_SET | Vlan21-24, Vlan29-32 |
+| VRF_HOST_SET | Loopback12-14, 19-23 |
+
+##### Host Parameters
+
+| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
+| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
+| server2 | server2_connectivity_monitor | 10.10.20.1 | VRF_HOST_SET | True | https://server2.local.com |
+
+#### Vrf yellow Configuration
+
+##### Interface Sets
+
+| Name | Interfaces |
+| ---- | ---------- |
+
+### Monitor Connectivity Device Configuration
+
+```eos
+!
+monitor connectivity
+ vrf blue
+ interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
+ local-interfaces VRF_GLOBAL_SET default
+ !
+ host server4
+ description
+ server4_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET
+ ip 10.10.20.1
+ url https://server2.local.com
+ !
+ host server5
+ description
+ server5_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET address-only
+ ip 10.10.20.11
+ url https://server5.local.com
+ !
+ host server6
+ !
+ vrf red
+ interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
+ interface set VRF_HOST_SET Loopback12-14, 19-23
+ description
+ vrf_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET address-only default
+ !
+ host server2
+ description
+ server2_connectivity_monitor
+ local-interfaces VRF_HOST_SET address-only
+ ip 10.10.20.1
+ url https://server2.local.com
+ !
+ vrf yellow
+ interval 5
+ no shutdown
+ interface set GLOBAL_SET Ethernet1-4
+ interface set HOST_SET Loopback2-4, Loopback10-12
+ local-interfaces GLOBAL_SET address-only default
+ !
+ host server1
+ description
+ server1_connectivity_monitor
+ local-interfaces HOST_SET address-only
+ ip 10.10.10.1
+ url https://server1.local.com
+ !
+ host server2
+ description
+ server2_connectivity_monitor
+ local-interfaces HOST_SET address-only
+ ip 10.10.10.2
+ url https://server2.local.com
+ !
+ host server3
+ description
+ server3_connectivity_monitor
+ local-interfaces HOST_SET
+ ip 10.10.10.3
+ !
+ host server4
+```
+
+## Monitor Layer 1 Logging
+
+| Layer 1 Event | Logging |
+| ------------- | ------- |
+| MAC fault | True |
+| Logging Transceiver | True |
+| Transceiver DOM | True |
+| Transceiver communication | True |
+
+### Monitor Layer 1 Device Configuration
+
+```eos
+!
+monitor layer1
+ logging transceiver
+ logging transceiver dom
+ logging transceiver communication
+ logging mac fault
+```
+
+### Link Tracking
+
+#### Link Tracking Groups Summary
+
+| Group Name | Minimum Links | Recovery Delay |
+| ---------- | ------------- | -------------- |
+| EVPN_MH_ES1 | 30 | 500 |
+| EVPN_MH_ES2 | - | - |
+
+#### Link Tracking Groups Device Configuration
+
+```eos
+!
+link tracking group EVPN_MH_ES1
+ links minimum 30
+ recovery delay 500
+link tracking group EVPN_MH_ES2
+```
+
+## MLAG
+
+### MLAG Summary
+
+| Domain-id | Local-interface | Peer-address | Peer-link |
+| --------- | --------------- | ------------ | --------- |
+| sw1-sw2-mlag-domain | Vlan4094 | 172.16.0.1 | Port-Channel12 |
+
+Heartbeat Interval is 5000 milliseconds.
+Dual primary detection is enabled. The detection delay is 5 seconds.
+Dual primary recovery delay for MLAG interfaces is 90 seconds.
+Dual primary recovery delay for NON-MLAG interfaces is 30 seconds.
+
+### MLAG Device Configuration
+
+```eos
+!
+mlag configuration
+ domain-id sw1-sw2-mlag-domain
+ heartbeat-interval 5000
+ local-interface Vlan4094
+ peer-address 172.16.0.1
+ peer-link Port-Channel12
+ dual-primary detection delay 5 action errdisable all-interfaces
+ dual-primary recovery delay mlag 90 non-mlag 30
+ reload-delay mlag 400
+ reload-delay non-mlag 450
+```
+
+## LACP
+
+### LACP Summary
+
+| Port-id range | Rate-limit default | System-priority |
+| ------------- | ------------------ | --------------- |
+| 1 - 128 | False | - |
+
+### LACP Device Configuration
+
+```eos
+!
+lacp port-id range 1 128
+no lacp rate-limit default
+```
+
+## Internal VLAN Allocation Policy
+
+### Internal VLAN Allocation Policy Summary
+
+| Policy Allocation | Range Beginning | Range Ending |
+| ------------------| --------------- | ------------ |
+| ascending | 10 | 40 |
+
+### Internal VLAN Allocation Policy Device Configuration
+
+```eos
+!
+vlan internal order ascending range 10 40
+```
+
+## VLANs
+
+### VLANs Summary
+
+| VLAN ID | Name | Trunk Groups |
+| ------- | ---- | ------------ |
+| 110 | PR01-DMZ | - |
+| 111 | PRIVATE_VLAN_COMMUNITY | - |
+| 112 | PRIVATE_VLAN_ISOLATED | - |
+| 3010 | MLAG_iBGP_TENANT_A_PROJECT01 | LEAF_PEER_L3 |
+| 3011 | MLAG_iBGP_TENANT_A_PROJECT02 | MY_TRUNK_GROUP |
+| 3012 | MLAG_iBGP_TENANT_A_PROJECT03 | MY_TRUNK_GROUP |
+
+#### Private VLANs
+
+| Primary Vlan ID | Secondary VLAN ID | Private Vlan Type |
+| --------------- | ----------------- | ----------------- |
+| community | 111 | 110 |
+| isolated | 112 | 110 |
+
+### VLANs Device Configuration
+
+```eos
+!
+vlan 110
+ name PR01-DMZ
+!
+vlan 111
+ name PRIVATE_VLAN_COMMUNITY
+ private-vlan community primary vlan 110
+!
+vlan 112
+ name PRIVATE_VLAN_ISOLATED
+ private-vlan isolated primary vlan 110
+!
+vlan 3010
+ name MLAG_iBGP_TENANT_A_PROJECT01
+ trunk group LEAF_PEER_L3
+!
+vlan 3011
+ name MLAG_iBGP_TENANT_A_PROJECT02
+ state active
+ trunk group MY_TRUNK_GROUP
+!
+vlan 3012
+ name MLAG_iBGP_TENANT_A_PROJECT03
+ state suspend
+ trunk group MY_TRUNK_GROUP
+```
+
+## MAC Address Table
+
+### MAC Address Table Summary
+
+- MAC address table entry maximum age: 100 seconds
+
+- Logging MAC address interface flapping is Enabled
+
+- 2 MAC moves are considered as one flap
+
+- Size of the flap detection time window: 10 seconds
+
+### MAC Address Table Device Configuration
+
+```eos
+!
+mac address-table aging-time 100
+!
+mac address-table notification host-flap logging
+mac address-table notification host-flap detection window 10
+mac address-table notification host-flap detection moves 2
+```
+
+## IP Security
+
+- Hardware encryption is disabled
+
+### IKE policies
+
+| Policy name | IKE lifetime | Encryption | DH group | Local ID | Integrity |
+| ----------- | ------------ | ---------- | -------- | -------- | --------- |
+| IKE-1 | 24 | aes256 | 20 | 192.168.100.1 | md5 |
+| IKE-2 | - | - | - | - | sha512 |
+| IKE-FQDN | - | - | - | fqdn.local | - |
+| IKE-UFQDN | - | - | - | my.awesome@fqdn.local | - |
+
+### Security Association policies
+
+| Policy name | ESP Integrity | ESP Encryption | Lifetime | PFS DH Group |
+| ----------- | ------------- | -------------- | -------- | ------------ |
+| SA-1 | - | aes128 | - | 14 |
+| SA-2 | - | aes128 | 42 gigabytes | 14 |
+| SA-3 | disabled | disabled | 8 hours | 17 |
+| SA-4 | md5 | 3des | - | - |
+| SA-5 | sha512 | - | - | - |
+| SA-6 | sha384 | - | - | - |
+| SA-7 | - | - | - | - |
+
+### IPSec profiles
+
+| Profile name | IKE policy | SA policy | Connection | DPD Interval | DPD Time | DPD action | Mode | Flow Parallelization |
+| ------------ | ---------- | ----------| ---------- | ------------ | -------- | ---------- | ---- | -------------------- |
+| Profile-1 | IKE-1 | SA-1 | start | - | - | - | transport | - |
+| Profile-2 | - | SA-2 | start | - | - | - | tunnel | False |
+| Profile-3 | - | SA-3 | start | - | - | - | tunnel | True |
+| Profile-4 | - | - | - | - | - | - | - | - |
+
+### Key controller
+
+| Profile name |
+| ------------ |
+| Profile-1 |
+
+### IP Security Device Configuration
+
+```eos
+!
+ip security
+ ike policy IKE-1
+ integrity md5
+ ike-lifetime 24
+ encryption aes256
+ dh-group 20
+ local-id 192.168.100.1
+ !
+ ike policy IKE-2
+ integrity sha512
+ !
+ ike policy IKE-FQDN
+ local-id fqdn fqdn.local
+ !
+ ike policy IKE-UFQDN
+ local-id fqdn my.awesome@fqdn.local
+ !
+ sa policy SA-1
+ esp encryption aes128
+ pfs dh-group 14
+ !
+ sa policy SA-2
+ esp encryption aes128
+ sa lifetime 42 gigabytes
+ pfs dh-group 14
+ !
+ sa policy SA-3
+ esp encryption null
+ esp integrity null
+ sa lifetime 8 hours
+ pfs dh-group 17
+ !
+ sa policy SA-4
+ esp encryption 3des
+ esp integrity md5
+ !
+ sa policy SA-5
+ esp integrity sha512
+ !
+ sa policy SA-6
+ esp integrity sha384
+ !
+ sa policy SA-7
+ !
+ profile Profile-1
+ ike-policy IKE-1
+ sa-policy SA-1
+ connection start
+ shared-key 7
+ dpd 42 666 clear
+ mode transport
+ !
+ profile Profile-2
+ sa-policy SA-2
+ connection start
+ shared-key 7
+ mode tunnel
+ !
+ profile Profile-3
+ sa-policy SA-3
+ connection start
+ shared-key 7
+ flow parallelization encapsulation udp
+ mode tunnel
+ !
+ profile Profile-4
+ !
+ key controller
+ profile Profile-1
+ hardware encryption disabled
+```
+
+## Interfaces
+
+### Switchport Default
+
+#### Switchport Defaults Summary
+
+- Default Switchport Mode: access
+- Default Switchport Phone COS: 0
+- Default Switchport Phone Trunk: tagged
+- Default Switchport Phone VLAN: 69
+
+#### Switchport Default Device Configuration
+
+```eos
+!
+switchport default mode access
+!
+switchport default phone cos 0
+!
+switchport default phone vlan 69
+```
+
+### Interface Profiles
+
+#### Interface Profiles Summary
+
+- TEST-PROFILE-1
+- TEST-PROFILE-2
+
+#### Interface Profiles Device Configuration
+
+```eos
+!
+interface profile TEST-PROFILE-1
+ command description Molecule
+ command no switchport
+ command no lldp transmit
+!
+interface profile TEST-PROFILE-2
+ command mtu 9214
+ command ptp enable
+```
+
+### DPS Interfaces
+
+#### DPS Interfaces Summary
+
+| Interface | IP address | Shutdown | MTU | Flow tracker(s) | TCP MSS Ceiling |
+| --------- | ---------- | -------- | --- | --------------- | --------------- |
+| Dps1 | 192.168.42.42/24 | True | 666 | Hardware: FT-HW
Sampled: FT-S | IPv4: 666
IPv6: 666
Direction: ingress |
+
+#### DPS Interfaces Device Configuration
+
+```eos
+!
+interface Dps1
+ description Test DPS Interface
+ shutdown
+ mtu 666
+ flow tracker hardware FT-HW
+ flow tracker sampled FT-S
+ ip address 192.168.42.42/24
+ tcp mss ceiling ipv4 666 ipv6 666 ingress
+ load-interval 42
+```
+
+### Ethernet Interfaces
+
+#### Ethernet Interfaces Summary
+
+##### L2
+
+| Interface | Description | Mode | VLANs | Native VLAN | Trunk Group | Channel-Group |
+| --------- | ----------- | ---- | ----- | ----------- | ----------- | ------------- |
+| Ethernet1 | P2P_LINK_TO_DC1-SPINE1_Ethernet1 | dot1q-tunnel | 110-111,200,210-211 | tag | g1, g2 | - |
+| Ethernet2 | SRV-POD02_Eth1 | trunk | 110-111,210-211 | - | - | - |
+| Ethernet3 | P2P_LINK_TO_DC1-SPINE2_Ethernet2 | trunk | - | 5 | - | - |
+| Ethernet5 | Molecule Routing | - | 220 | - | - | - |
+| Ethernet6 | SRV-POD02_Eth1 | trunk | 110-111,210-211 | - | - | - |
+| Ethernet7 | Molecule L2 | - | - | - | - | - |
+| Ethernet11 | interface_in_mode_access_accepting_tagged_LACP | access | 200 | - | - | - |
| Ethernet12 | interface_with_dot1q_tunnel | dot1q-tunnel | 300 | - | - | - |
| Ethernet13 | interface_in_mode_access_with_voice | trunk phone | - | 100 | - | - |
| Ethernet14 | SRV-POD02_Eth1 | trunk | 110-111,210-211 | - | - | - |
@@ -2736,60 +4030,214 @@ interface Port-Channel132
description Test_port-channel_interface-profile
```
-### VLAN Interfaces
+### Loopback Interfaces
-#### VLAN Interfaces Summary
+#### Loopback Interfaces Summary
-| Interface | Description | VRF | MTU | Shutdown |
-| --------- | ----------- | --- | ---- | -------- |
-| Vlan24 | SVI Description | default | - | False |
-| Vlan25 | SVI Description | default | - | False |
-| Vlan41 | SVI Description | default | - | False |
-| Vlan42 | SVI Description | default | - | False |
-| Vlan43 | SVI Description | default | - | False |
-| Vlan44 | SVI Description | default | - | False |
-| Vlan50 | IP NAT Testing | default | - | - |
-| Vlan75 | SVI Description | default | - | False |
-| Vlan81 | IPv6 Virtual Address | Tenant_C | - | - |
-| Vlan83 | SVI Description | default | - | False |
-| Vlan84 | SVI Description | default | - | - |
-| Vlan85 | SVI Description | default | - | - |
-| Vlan86 | SVI Description | default | - | - |
-| Vlan87 | SVI Description | default | - | True |
-| Vlan88 | SVI Description | default | - | True |
-| Vlan89 | SVI Description | default | - | False |
-| Vlan90 | SVI Description | default | - | - |
-| Vlan91 | PBR Description | default | - | True |
-| Vlan92 | SVI Description | default | - | - |
-| Vlan110 | PVLAN Primary with vlan mapping | Tenant_A | - | False |
-| Vlan333 | Multiple VRIDs and tracking | default | - | False |
-| Vlan334 | v6 attached host exports | default | - | - |
-| Vlan335 | v6 attached host exports | default | - | - |
-| Vlan336 | v6 attached host exports | default | - | - |
-| Vlan337 | v4 dhcp relay all-subnets | default | - | - |
-| Vlan338 | v6 dhcp relay all-subnets | default | - | - |
-| Vlan339 | v6 nd options | default | - | - |
-| Vlan501 | SVI Description | default | - | False |
-| Vlan667 | Multiple VRIDs | default | - | False |
-| Vlan1001 | SVI Description | Tenant_A | - | False |
-| Vlan1002 | SVI Description | Tenant_A | - | False |
-| Vlan2001 | SVI Description | Tenant_B | - | - |
-| Vlan2002 | SVI Description | Tenant_B | - | - |
-| Vlan4094 | SVI Description | default | 9214 | - |
+##### IPv4
-##### Private VLAN
+| Interface | Description | VRF | IP Address |
+| --------- | ----------- | --- | ---------- |
+| Loopback0 | EVPN_Overlay_Peering | default | 192.168.255.3/32 |
+| Loopback1 | VTEP_VXLAN_Tunnel_Source | default | 192.168.254.3/32 |
+| Loopback99 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 10.1.255.3/32
192.168.1.1/32 secondary
10.0.0.254/32 secondary |
+| Loopback100 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 10.1.255.3/32 |
-| Interface | PVLAN Mapping |
-| --------- | ------------- |
-| Vlan110 | 111-112 |
+##### IPv6
-##### IPv4
+| Interface | Description | VRF | IPv6 Address |
+| --------- | ----------- | --- | ------------ |
+| Loopback0 | EVPN_Overlay_Peering | default | - |
+| Loopback1 | VTEP_VXLAN_Tunnel_Source | default | - |
+| Loopback99 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 2002::CAFE/64 |
+| Loopback100 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | - |
-| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | ACL In | ACL Out |
-| --------- | --- | ---------- | ------------------ | ------------------------- | ------ | ------- |
-| Vlan24 | default | - | 10.10.24.1/24 | - | - | - |
-| Vlan25 | default | - | - | - | - | - |
-| Vlan41 | default | - | 10.10.41.1/24 | - | - | - |
+##### ISIS
+
+| Interface | ISIS instance | ISIS metric | Interface mode |
+| --------- | ------------- | ----------- | -------------- |
+| Loopback99 | ISIS_TEST | 100 | point-to-point |
+
+#### Loopback Interfaces Device Configuration
+
+```eos
+!
+interface Loopback0
+ description EVPN_Overlay_Peering
+ ip address 192.168.255.3/32
+ comment
+ Comment created from eos_cli under loopback_interfaces.Loopback0
+ EOF
+
+!
+interface Loopback1
+ description VTEP_VXLAN_Tunnel_Source
+ ip address 192.168.254.3/32
+!
+interface Loopback99
+ description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
+ no shutdown
+ vrf TENANT_A_PROJECT02
+ ip proxy-arp
+ ip address 10.1.255.3/32
+ ip address 10.0.0.254/32 secondary
+ ip address 192.168.1.1/32 secondary
+ ipv6 enable
+ ipv6 address 2002::CAFE/64
+ mpls ldp interface
+ isis enable ISIS_TEST
+ isis bfd
+ isis metric 100
+ isis passive
+ isis network point-to-point
+!
+interface Loopback100
+ description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
+ vrf TENANT_A_PROJECT02
+ ip address 10.1.255.3/32
+```
+
+### Tunnel Interfaces
+
+#### Tunnel Interfaces Summary
+
+| Interface | Description | VRF | Underlay VRF | MTU | Shutdown | NAT Profile | Mode | Source Interface | Destination | PMTU-Discovery | IPsec Profile |
+| --------- | ----------- | --- | ------------ | --- | -------- | ----------- | ---- | ---------------- | ----------- | -------------- | ------------- |
+| Tunnel1 | test ipv4 only | Tunnel-VRF | Underlay-VRF | 1500 | False | - | ipsec | Ethernet42 | 6.6.6.6 | True | - |
+| Tunnel2 | test ipv6 only | default | default | - | True | NAT-PROFILE-NO-VRF-2 | gre | Ethernet42 | dead:beef::1 | False | Profile-2 |
+| Tunnel3 | test dual stack | default | default | 1500 | - | - | ipsec | Ethernet42 | 1.1.1.1 | - | Profile-3 |
+| Tunnel4 | test no tcp_mss | default | default | 1500 | - | NAT-PROFILE-NO-VRF-1 | - | Ethernet42 | 1.1.1.1 | - | - |
+
+##### IPv4
+
+| Interface | VRF | IP Address | TCP MSS | TCP MSS Direction | ACL In | ACL Out |
+| --------- | --- | ---------- | ------- | ----------------- | ------ | ------- |
+| Tunnel1 | Tunnel-VRF | 42.42.42.42/24 | 666 | ingress | test-in | test-out |
+| Tunnel3 | default | 64.64.64.64/24 | 666 | - | - | - |
+| Tunnel4 | default | 64.64.64.64/24 | - | - | - | - |
+
+##### IPv6
+
+| Interface | VRF | IPv6 Address | TCP MSS | TCP MSS Direction | IPv6 ACL In | IPv6 ACL Out |
+| --------- | --- | ------------ | ------- | ----------------- | ----------- | ------------ |
+| Tunnel2 | default | cafe::1/64 | 666 | egress | test-in | test-out |
+| Tunnel3 | default | beef::64/64 | 666 | - | - | - |
+| Tunnel4 | default | beef::64/64 | - | - | - | - |
+
+#### Tunnel Interfaces Device Configuration
+
+```eos
+!
+interface Tunnel1
+ description test ipv4 only
+ no shutdown
+ mtu 1500
+ vrf Tunnel-VRF
+ ip address 42.42.42.42/24
+ tcp mss ceiling ipv4 666 ingress
+ ip access-group test-in in
+ ip access-group test-out out
+ tunnel mode ipsec
+ tunnel source interface Ethernet42
+ tunnel destination 6.6.6.6
+ tunnel path-mtu-discovery
+ tunnel underlay vrf Underlay-VRF
+ comment
+ Comment created from eos_cli under tunnel_interfaces.Tunnel1
+ EOF
+
+!
+interface Tunnel2
+ description test ipv6 only
+ shutdown
+ ipv6 enable
+ ipv6 address cafe::1/64
+ tcp mss ceiling ipv6 666 egress
+ ipv6 access-group test-in in
+ ipv6 access-group test-out out
+ ip nat service-profile NAT-PROFILE-NO-VRF-2
+ tunnel mode gre
+ tunnel source interface Ethernet42
+ tunnel destination dead:beef::1
+ tunnel ipsec profile Profile-2
+!
+interface Tunnel3
+ description test dual stack
+ mtu 1500
+ ip address 64.64.64.64/24
+ ipv6 enable
+ ipv6 address beef::64/64
+ tcp mss ceiling ipv4 666 ipv6 666
+ tunnel mode ipsec
+ tunnel source interface Ethernet42
+ tunnel destination 1.1.1.1
+ tunnel ipsec profile Profile-3
+!
+interface Tunnel4
+ description test no tcp_mss
+ mtu 1500
+ ip address 64.64.64.64/24
+ ipv6 enable
+ ipv6 address beef::64/64
+ ip nat service-profile NAT-PROFILE-NO-VRF-1
+ tunnel source interface Ethernet42
+ tunnel destination 1.1.1.1
+```
+
+### VLAN Interfaces
+
+#### VLAN Interfaces Summary
+
+| Interface | Description | VRF | MTU | Shutdown |
+| --------- | ----------- | --- | ---- | -------- |
+| Vlan24 | SVI Description | default | - | False |
+| Vlan25 | SVI Description | default | - | False |
+| Vlan41 | SVI Description | default | - | False |
+| Vlan42 | SVI Description | default | - | False |
+| Vlan43 | SVI Description | default | - | False |
+| Vlan44 | SVI Description | default | - | False |
+| Vlan50 | IP NAT Testing | default | - | - |
+| Vlan75 | SVI Description | default | - | False |
+| Vlan81 | IPv6 Virtual Address | Tenant_C | - | - |
+| Vlan83 | SVI Description | default | - | False |
+| Vlan84 | SVI Description | default | - | - |
+| Vlan85 | SVI Description | default | - | - |
+| Vlan86 | SVI Description | default | - | - |
+| Vlan87 | SVI Description | default | - | True |
+| Vlan88 | SVI Description | default | - | True |
+| Vlan89 | SVI Description | default | - | False |
+| Vlan90 | SVI Description | default | - | - |
+| Vlan91 | PBR Description | default | - | True |
+| Vlan92 | SVI Description | default | - | - |
+| Vlan110 | PVLAN Primary with vlan mapping | Tenant_A | - | False |
+| Vlan333 | Multiple VRIDs and tracking | default | - | False |
+| Vlan334 | v6 attached host exports | default | - | - |
+| Vlan335 | v6 attached host exports | default | - | - |
+| Vlan336 | v6 attached host exports | default | - | - |
+| Vlan337 | v4 dhcp relay all-subnets | default | - | - |
+| Vlan338 | v6 dhcp relay all-subnets | default | - | - |
+| Vlan339 | v6 nd options | default | - | - |
+| Vlan501 | SVI Description | default | - | False |
+| Vlan667 | Multiple VRIDs | default | - | False |
+| Vlan1001 | SVI Description | Tenant_A | - | False |
+| Vlan1002 | SVI Description | Tenant_A | - | False |
+| Vlan2001 | SVI Description | Tenant_B | - | - |
+| Vlan2002 | SVI Description | Tenant_B | - | - |
+| Vlan4094 | SVI Description | default | 9214 | - |
+
+##### Private VLAN
+
+| Interface | PVLAN Mapping |
+| --------- | ------------- |
+| Vlan110 | 111-112 |
+
+##### IPv4
+
+| Interface | VRF | IP Address | IP Address Virtual | IP Router Virtual Address | ACL In | ACL Out |
+| --------- | --- | ---------- | ------------------ | ------------------------- | ------ | ------- |
+| Vlan24 | default | - | 10.10.24.1/24 | - | - | - |
+| Vlan25 | default | - | - | - | - | - |
+| Vlan41 | default | - | 10.10.41.1/24 | - | - | - |
| Vlan42 | default | - | 10.10.42.1/24 | - | - | - |
| Vlan43 | default | - | - | - | - | - |
| Vlan44 | default | - | - | - | - | - |
@@ -3259,8 +4707,135 @@ interface Vlan4094
isis authentication mode sha key-id 10 rx-disabled level-2
```
+### VXLAN Interface
+
+#### VXLAN Interface Summary
+
+| Setting | Value |
+| ------- | ----- |
+| Source Interface | Loopback0 |
+| Controller Client | True |
+| MLAG Source Interface | Loopback1 |
+| UDP port | 4789 |
+| Vtep-to-Vtep Bridging | True |
+| EVPN MLAG Shared Router MAC | mlag-system-id |
+| VXLAN flood-lists learning from data-plane | Enabled |
+| Qos dscp propagation encapsulation | Enabled |
+| Qos ECN propagation | Enabled |
+| Qos map dscp to traffic-class decapsulation | Enabled |
+| Remote VTEPs EVPN BFD transmission rate | 300ms |
+| Remote VTEPs EVPN BFD expected minimum incoming rate (min-rx) | 300ms |
+| Remote VTEPs EVPN BFD multiplier | 3 |
+| Remote VTEPs EVPN BFD prefix-list | PL-TEST |
+| Multicast headend-replication | Enabled |
+
+##### VLAN to VNI, Flood List and Multicast Group Mappings
+
+| VLAN | VNI | Flood List | Multicast Group |
+| ---- | --- | ---------- | --------------- |
+| 110 | 10110 | - | 239.9.1.4 |
+| 111 | 10111 | 10.1.1.10
10.1.1.11 | - |
+| 112 | - | - | 239.9.1.6 |
+
+##### VRF to VNI and Multicast Group Mappings
+
+| VRF | VNI | Multicast Group |
+| ---- | --- | --------------- |
+| Tenant_A_OP_Zone | 10 | 232.0.0.10 |
+| Tenant_A_WEB_Zone | 11 | - |
+
+##### Default Flood List
+
+| Default Flood List |
+| ------------------ |
+| 10.1.0.10
10.1.0.11 |
+
+#### VXLAN Interface Device Configuration
+
+```eos
+!
+interface Vxlan1
+ description DC1-LEAF2A_VTEP
+ vxlan source-interface Loopback0
+ vxlan controller-client
+ vxlan virtual-router encapsulation mac-address mlag-system-id
+ vxlan udp-port 4789
+ vxlan bridging vtep-to-vtep
+ vxlan flood vtep learned data-plane
+ vxlan vlan 110 vni 10110
+ vxlan vlan 111 vni 10111
+ vxlan vrf Tenant_A_OP_Zone vni 10
+ vxlan vrf Tenant_A_WEB_Zone vni 11
+ vxlan mlag source-interface Loopback1
+ bfd vtep evpn interval 300 min-rx 300 multiplier 3
+ bfd vtep evpn prefix-list PL-TEST
+ vxlan flood vtep 10.1.0.10 10.1.0.11
+ vxlan vlan 111 flood vtep 10.1.1.10 10.1.1.11
+ vxlan vlan 110 multicast group 239.9.1.4
+ vxlan vlan 112 multicast group 239.9.1.6
+ vxlan vrf Tenant_A_OP_Zone multicast group 232.0.0.10
+ vxlan multicast headend-replication
+ vxlan qos ecn propagation
+ vxlan qos dscp propagation encapsulation
+ vxlan qos map dscp to traffic-class decapsulation
+ vxlan encapsulation ipv4
+
+```
+
+## Switchport Port-security
+
+### Switchport Port-security Summary
+
+| Settings | Value |
+| -------- | ----- |
+| Mac-address Aging | True |
+| Mac-address Moveable | True |
+| Disable Persistence | True |
+| Violation Protect Chip-based | True |
+
+### Switchport Port-security Device Configuration
+
+```eos
+!
+switchport port-security mac-address aging
+switchport port-security mac-address moveable
+switchport port-security persistence disabled
+switchport port-security violation protect chip-based
+```
+
## Routing
+### Service Routing Configuration BGP
+
+BGP no equals default enabled
+
+```eos
+!
+service routing configuration bgp no-equals-default
+```
+
+### Service Routing Protocols Model
+
+Multi agent routing protocol model enabled
+
+```eos
+!
+service routing protocols model multi-agent
+```
+
+### Virtual Router MAC Address
+
+#### Virtual Router MAC Address Summary
+
+Virtual Router MAC Address: 00:1c:73:00:dc:01
+
+#### Virtual Router MAC Address Device Configuration
+
+```eos
+!
+ip virtual-router mac-address 00:1c:73:00:dc:01
+```
+
### IP Routing
#### IP Routing Summary
@@ -3297,6 +4872,82 @@ ip routing vrf TENANT_A_PROJECT02
| TENANT_A_PROJECT01 | false |
| TENANT_A_PROJECT02 | false |
+### Static Routes
+
+#### Static Routes Summary
+
+| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric |
+| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ |
+| default | 1.1.1.0/24 | 10.1.1.1 | vlan1001 | 1 | - | - | - |
+| default | 1.1.2.0/24 | 10.1.1.1 | vlan1001 | 200 | 666 | RT-TO-FAKE-DMZ | - |
+| TENANT_A_PROJECT01 | 1.2.1.0/24 | 10.1.2.1 | vlan202 | 1 | - | - | - |
+| TENANT_A_PROJECT01 | 1.2.2.0/24 | 10.1.2.1 | vlan1001 | 201 | 667 | RT-TO-FAKE-DMZ | - |
+| TENANT_A_PROJECT02 | 10.3.4.0/24 | 1.2.3.4 | - | 1 | - | - | - |
+| TENANT_A_PROJECT02 | 10.3.5.0/24 | - | Null0 | 1 | - | - | - |
+| TENANT_A_PROJECT01 | 10.3.6.0/24 | 11.2.1.1 (tracked with BFD) | Ethernet40 | 100 | 1000 | Track-BFD | 300 |
+| TENANT_A_PROJECT01 | 10.3.7.0/24 | - | Ethernet41 | 100 | 1000 | No-Track-BFD | 300 |
+
+#### Static Routes Device Configuration
+
+```eos
+!
+ip route 1.1.1.0/24 Vlan1001 10.1.1.1
+ip route 1.1.2.0/24 Vlan1001 10.1.1.1 200 tag 666 name RT-TO-FAKE-DMZ
+ip route vrf TENANT_A_PROJECT01 1.2.1.0/24 Vlan202 10.1.2.1
+ip route vrf TENANT_A_PROJECT01 1.2.2.0/24 Vlan1001 10.1.2.1 201 tag 667 name RT-TO-FAKE-DMZ
+ip route vrf TENANT_A_PROJECT01 10.3.6.0/24 Ethernet40 11.2.1.1 track bfd 100 tag 1000 name Track-BFD metric 300
+ip route vrf TENANT_A_PROJECT01 10.3.7.0/24 Ethernet41 100 tag 1000 name No-Track-BFD metric 300
+ip route vrf TENANT_A_PROJECT02 10.3.4.0/24 1.2.3.4
+ip route vrf TENANT_A_PROJECT02 10.3.5.0/24 Null0
+```
+
+### IPv6 Static Routes
+
+#### IPv6 Static Routes Summary
+
+| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric |
+| --- | ------------------ | ----------------------- | ------------------- | ----------------------------- | ----------------- | ----------------------------- | -------------- |
+| default | 2a01:cb04:4e6:d300::/64 | 2a01:cb04:4e6:d100::1 | vlan1001 | 1 | - | - | - |
+| default | 2a01:cb04:4e6:d400::/64 | 2a01:cb04:4e6:d100::1 | vlan1001 | 200 | 666 | RT-TO-FAKE-DMZ | - |
+| default | 2a01:cb04:4e6:d400::/64 | 2a01:cb04:4e6:d100::1 | vlan1001 | 200 | 666 | RT-TO-FAKE-DB-ZONE | 100 |
+| TENANT_A_PROJECT01 | 2a01:cb04:4e6:a300::/64 | 2a01:cb04:4e6:100::1 | vlan1001 | 1 | - | - | - |
+| TENANT_A_PROJECT01 | 2a01:cb04:4e6:a400::/64 | 2a01:cb04:4e6:100::1 | vlan1001 | 201 | 667 | RT-TO-FAKE-DMZ | - |
+| TENANT_A_PROJECT01 | 2b01:cb04:4e6:a400::/64 | 2a01:cb04:4e6:102::1 (tracked with BFD) | vlan102 | 201 | 102 | Track-BFD | 100 |
+| TENANT_A_PROJECT01 | 2c01:cb04:4e6:a400::/64 | - | vlan102 | 201 | 102 | No-Track-BFD | - |
+
+#### Static Routes Device Configuration
+
+```eos
+!
+ipv6 route 2a01:cb04:4e6:d300::/64 Vlan1001 2a01:cb04:4e6:d100::1
+ipv6 route 2a01:cb04:4e6:d400::/64 Vlan1001 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DMZ
+ipv6 route 2a01:cb04:4e6:d400::/64 Vlan1001 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DB-ZONE metric 100
+ipv6 route vrf TENANT_A_PROJECT01 2a01:cb04:4e6:a300::/64 Vlan1001 2a01:cb04:4e6:100::1
+ipv6 route vrf TENANT_A_PROJECT01 2a01:cb04:4e6:a400::/64 Vlan1001 2a01:cb04:4e6:100::1 201 tag 667 name RT-TO-FAKE-DMZ
+ipv6 route vrf TENANT_A_PROJECT01 2b01:cb04:4e6:a400::/64 Vlan102 2a01:cb04:4e6:102::1 track bfd 201 tag 102 name Track-BFD metric 100
+ipv6 route vrf TENANT_A_PROJECT01 2c01:cb04:4e6:a400::/64 Vlan102 201 tag 102 name No-Track-BFD
+```
+
+### IPv6 Neighbors
+
+IPv6 neighbor cache persistency is enabled. The refresh-delay is 1000 seconds after reboot.
+
+#### IPv6 Static Neighbors
+
+| VRF | IPv6 Address | Exit Interface | MAC Address |
+| --- | ------------ | -------------- | ----------- |
+| MGMT | 11:22:33:44:55:66:77:88 | Ethernet1 | 11:22:33:44:55:66 |
+| - | ::ffff:192.1.56.10 | Loopback99 | aa:af:12:34:bc:bf |
+
+#### IPv6 Neighbor Configuration
+
+```eos
+!
+ipv6 neighbor persistent refresh-delay 1000
+ipv6 neighbor vrf MGMT 11:22:33:44:55:66:77:88 Ethernet1 11:22:33:44:55:66
+ipv6 neighbor ::ffff:192.1.56.10 Loopback99 aa:af:12:34:bc:bf
+```
+
### ARP
ARP cache persistency is enabled. The refresh-delay is 700 seconds after reboot.
@@ -3328,8 +4979,342 @@ arp 43.42.42.42 DEAD.BEEF.CAFE arpa
arp vrf defaulu 42.42.42.42 DEAD.BEEF.CAFE arpa
```
+### Router Adaptive Virtual Topology
+
+#### Router Adaptive Virtual Topology Summary
+
+Topology role: pathfinder
+
+| Hierarchy | Name | ID |
+| --------- | ---- | -- |
+| Region | North_America | 1 |
+| Zone | Canada | 2 |
+| Site | Ottawa | 99 |
+
+#### AVT Profiles
+
+| Profile name | Load balance policy | Internet exit policy |
+| ------------ | ------------------- | -------------------- |
+| office365 | - | - |
+| scavenger | scavenger-lb | scavenger-ie |
+| video | - | video-ie |
+| voice | voice-lb | - |
+
+#### AVT Policies
+
+##### AVT policy production
+
+| Application profile | AVT Profile | Traffic Class | DSCP |
+| ------------------- | ----------- | ------------- | ---- |
+| videoApps | - | - | - |
+| criticalApps | crit | 7 | 45 |
+| audioApps | audio | 6 | - |
+| mfgApp | crit | - | 54 |
+| hrApp | hr | - | - |
+
+#### VRFs configuration
+
+##### VRF blue
+
+| AVT Profile | AVT ID |
+| ----------- | ------ |
+| video | 1 |
+
+##### VRF red
+
+| AVT policy |
+| ---------- |
+| production |
+
+| AVT Profile | AVT ID |
+| ----------- | ------ |
+| video | 1 |
+| voice | 2 |
+
+#### Router Adaptive Virtual Topology Configuration
+
+```eos
+!
+router adaptive-virtual-topology
+ topology role pathfinder
+ region North_America id 1
+ zone Canada id 2
+ site Ottawa id 99
+ !
+ policy production
+ !
+ match application-profile videoApps
+ !
+ match application-profile criticalApps
+ avt profile crit
+ traffic-class 7
+ dscp 45
+ !
+ match application-profile audioApps
+ avt profile audio
+ traffic-class 6
+ !
+ match application-profile mfgApp
+ avt profile crit
+ dscp 54
+ !
+ match application-profile hrApp
+ avt profile hr
+ !
+ profile office365
+ !
+ profile scavenger
+ internet-exit policy scavenger-ie
+ path-selection load-balance scavenger-lb
+ !
+ profile video
+ internet-exit policy video-ie
+ !
+ profile voice
+ path-selection load-balance voice-lb
+ !
+ vrf blue
+ avt profile video id 1
+ !
+ vrf red
+ avt policy production
+ avt profile video id 1
+ avt profile voice id 2
+```
+
+### Router General
+
+- Global IPv4 Router ID: 10.1.2.3
+
+- Global IPv6 Router ID: 2001:beef:cafe::1
+
+- Nexthop fast fail-over is enabled.
+
+#### VRF Route leaking
+
+| VRF | Source VRF | Route Map Policy |
+|-----|------------|------------------|
+| BLUE-C2 | BLUE-C1 | RM-BLUE-LEAKING |
+| BLUE-C2 | BLUE-C3 | RM-BLUE-LEAKING |
+
+#### VRF Routes Dynamic Prefix-lists
+
+| VRF | Dynamic Prefix-list |
+|-----|---------------------|
+| BLUE-C2 | DYNAMIC_TEST_PREFIX_LIST_1 |
+| BLUE-C2 | DYNAMIC_TEST_PREFIX_LIST_2 |
+
+#### Router General Device Configuration
+
+```eos
+!
+router general
+ router-id ipv4 10.1.2.3
+ router-id ipv6 2001:beef:cafe::1
+ hardware next-hop fast-failover
+ !
+ vrf BLUE-C2
+ leak routes source-vrf BLUE-C1 subscribe-policy RM-BLUE-LEAKING
+ leak routes source-vrf BLUE-C3 subscribe-policy RM-BLUE-LEAKING
+ routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_1
+ routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_2
+ exit
+ !
+ control-functions
+ code unit code1
+ function ACCEPT_ALL() {
+ return true;
+ }
+ EOF
+ code unit code2
+ function DENY_ALL() {
+ return true;
+ }
+ EOF
+ !
+ exit
+```
+
+## Router Service Insertion
+
+Router service-insertion is enabled.
+
+### Connections
+
+#### Connections Through Ethernet Interface
+
+| Name | Interface | Next Hop | Monitor Connectivity Host |
+| ---- | --------- | -------- | ------------------------- |
+| aconnection | Ethernet4/1 | 10.10.10.10 | host4 |
+| connection1 | Ethernet2/2.2 | 10.10.10.10 | host1 |
+| connection6 | Ethernet2 | 10.10.10.10 | - |
+| connection7 | Ethernet3/1 | 10.10.10.10 | host4 |
+
+#### Connections Through Tunnel Interface
+
+| Name | Primary Interface | Secondary Interface | Monitor Connectivity Host |
+| ---- | ----------------- | ------------------- | ------------------------- |
+| connection2 | Tunnel1 | Tunnel2 | host2 |
+| connection3 | - | Tunnel3 | host3 |
+| connection4 | Tunnel4 | - | - |
+| connection5 | Tunnel5 | Tunnel6 | - |
+
+### Router Service Insertion Configuration
+
+```eos
+!
+router service-insertion
+ connection aconnection
+ interface Ethernet4/1 next-hop 10.10.10.10
+ monitor connectivity host host4
+ connection connection1
+ interface Ethernet2/2.2 next-hop 10.10.10.10
+ monitor connectivity host host1
+ connection connection2
+ interface Tunnel1 primary
+ interface Tunnel2 secondary
+ monitor connectivity host host2
+ connection connection3
+ interface Tunnel3 secondary
+ monitor connectivity host host3
+ connection connection4
+ interface Tunnel4 primary
+ connection connection5
+ interface Tunnel5 primary
+ interface Tunnel6 secondary
+ connection connection6
+ interface Ethernet2 next-hop 10.10.10.10
+ connection connection7
+ interface Ethernet3/1 next-hop 10.10.10.10
+ monitor connectivity host host4
+```
+
+### Router Traffic-Engineering
+
+- Traffic Engineering is enabled.
+
+#### Segment Routing Summary
+
+- SRTE is enabled.
+
+- system-colored-tunnel-rib is enabled
+
+##### SRTE Policies
+
+| Endpoint | Color | Preference | Name | Description | SBFD Remote Discriminator | Label Stack | Index | Weight | Explicit Null |
+| -------- | ----- | ---------- | ---- | ----------- | ------------------------- | ----------- | ------ | ------ | ------------- |
+| 1.2.3.4 | 70810 | 180 | SRTE-1.2.3.4-70810 | SRTE POLICY FOR 1.2.3.4 COLOR 70810 | 155.2.1.1 | 900002 900003 900005 900006 | 200 | - | ipv4 ipv6 |
+| 1.2.3.4 | 80810 | 100 | SRTE-1.2.3.4-80810 | SRTE POLICY FOR 1.2.3.4 COLOR 80810 | - | 900002 900008 900007 900006 | 100 | 20 | none |
+| 5.6.7.8 | 20320 | 80 | - | - | 2600599809 | 900002 900003 900005 900006 | 300 | 120 | ipv4 |
+| 5.6.7.8 | 20320 | 80 | - | - | 2600599809 | 900002 900004 900007 900006 | 400 | 220 | ipv4 |
+| 5.6.7.8 | 20320 | 120 | - | - | 2600599809 | 900002 900008 900009 900006 | - | - | ipv6 |
+| 5.6.7.8 | 20320 | 120 | - | - | 2600599809 | 900002 900010 900011 900012 | - | - | ipv6 |
+
+#### Router Traffic Engineering Device Configuration
+
+```eos
+!
+router traffic-engineering
+ segment-routing
+ rib system-colored-tunnel-rib
+ !
+ policy endpoint 1.2.3.4 color 70810
+ binding-sid 970810
+ name SRTE-1.2.3.4-70810
+ description SRTE POLICY FOR 1.2.3.4 COLOR 70810
+ sbfd remote-discriminator 155.2.1.1
+ !
+ path-group preference 180
+ explicit-null ipv4 ipv6
+ segment-list label-stack 900002 900003 900005 900006 index 200
+ !
+ policy endpoint 1.2.3.4 color 80810
+ name SRTE-1.2.3.4-80810
+ description SRTE POLICY FOR 1.2.3.4 COLOR 80810
+ !
+ path-group preference 100
+ explicit-null none
+ segment-list label-stack 900002 900008 900007 900006 weight 20 index 100
+ !
+ policy endpoint 5.6.7.8 color 20320
+ binding-sid 978320
+ sbfd remote-discriminator 2600599809
+ !
+ path-group preference 80
+ explicit-null ipv4
+ segment-list label-stack 900002 900003 900005 900006 weight 120 index 300
+ segment-list label-stack 900002 900004 900007 900006 weight 220 index 400
+ !
+ path-group preference 120
+ explicit-null ipv6
+ segment-list label-stack 900002 900008 900009 900006
+ segment-list label-stack 900002 900010 900011 900012
+ router-id ipv4 10.0.0.1
+ router-id ipv6 2001:beef:cafe::1
+```
+
+### PBR Policy Maps
+
+#### PBR Policy Maps Summary
+
+##### PM_PBR_BREAKOUT
+
+| Class | Index | Drop | Nexthop | Recursive |
+| ----- | ----- | ---- | ------- | --------- |
+| CM_PBR_EXCLUDE | - | - | - | - |
+| CM_PBR_INCLUDE | - | - | 192.168.4.2 | True |
+
+#### PBR Policy Maps Device Configuration
+
+```eos
+!
+policy-map type pbr PM_PBR_BREAKOUT
+ class CM_PBR_EXCLUDE
+ !
+ class CM_PBR_INCLUDE
+ set nexthop recursive 192.168.4.2
+```
+
## BFD
+### Router BFD
+
+#### Router BFD Singlehop Summary
+
+| Interval | Minimum RX | Multiplier |
+| -------- | ---------- | ---------- |
+| 900 | 900 | 50 |
+
+#### Router BFD Multihop Summary
+
+| Interval | Minimum RX | Multiplier |
+| -------- | ---------- | ---------- |
+| 300 | 300 | 3 |
+
+#### Router BFD SBFD Summary
+
+| Initiator Interval | Initiator Multiplier | Initiator Round-Trip | Reflector Minimum RX | Reflector Local-Discriminator |
+| ------------------ | -------------------- | -------------------- | ----------------------------- |
+| 500 | 3 | True | 600 | 155.1.3.1 |
+
+#### Router BFD Device Configuration
+
+```eos
+!
+router bfd
+ interval 900 min-rx 900 multiplier 50 default
+ multihop interval 300 min-rx 300 multiplier 3
+ local-address 192.168.255.1
+ session stats snapshot interval 51
+ !
+ sbfd
+ local-interface Loopback0 ipv4 ipv6
+ initiator interval 500 multiplier 3
+ initiator measurement delay round-trip
+ reflector min-rx 600
+ reflector local-discriminator 155.1.3.1
+```
+
### BFD Interfaces
| Interface | Interval | Minimum RX | Multiplier | Echo |
@@ -3346,9 +5331,78 @@ arp vrf defaulu 42.42.42.42 DEAD.BEEF.CAFE arpa
| --------- | --------------- | ----------- | -------- |
| Ethernet9 | True | True | - |
| Ethernet10 | False | False | - |
+| Loopback99 | - | True | - |
| Port-Channel113 | True | True | True |
| Port-Channel114 | False | False | - |
+## Patch Panel
+
+### Patch Panel Summary
+
+Patch Panel Connector Interface Recovery Review Delay Min: 10s - Max: 900s
+
+Patch Panel Connector Interface Path BGP VPWS Remote Failure Errdisable is enabled.
+
+#### Patch Panel Connections
+
+| Patch Name | Enabled | Connector A Type | Connector A Endpoint | Connector B Type | Connector B Endpoint |
+| ---------- | ------- | ---------------- | -------------------- | ---------------- | -------------------- |
+| TEN_B_site2_site5_eline | True | Interface | Ethernet5 | Pseudowire | bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline |
+| TEN_A_site2_site5_eline | False | Interface | Ethernet6 dot1q vlan 123 | Pseudowire | ldp LDP_PW_1 |
+
+### Patch Panel Device Configuration
+
+```eos
+!
+patch panel
+ connector interface recovery review delay 10 900
+ connector interface patch bgp vpws remote-failure errdisable
+ !
+ patch TEN_A_site2_site5_eline
+ shutdown
+ connector 1 interface Ethernet6 dot1q vlan 123
+ connector 2 pseudowire ldp LDP_PW_1
+ !
+ patch TEN_B_site2_site5_eline
+ connector 1 interface Ethernet5
+ connector 2 pseudowire bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline
+ !
+```
+
+## Queue Monitor
+
+### Queue Monitor Length
+
+| Enabled | Logging Interval | Default Thresholds High | Default Thresholds Low | Notifying | TX Latency | CPU Thresholds High | CPU Thresholds Low |
+| ------- | ---------------- | ----------------------- | ---------------------- | --------- | ---------- | ------------------- | ------------------ |
+| True | 100 | 100 | 10 | enabled | enabled | 200000 | 100000 |
+
+### Queue Monitor Streaming
+
+| Enabled | IP Access Group | IPv6 Access Group | Max Connections | VRF |
+| ------- | --------------- | ----------------- | --------------- | --- |
+| True | ACL-QMS | ACLv6-QMS | 5 | test |
+
+### Queue Monitor Configuration
+
+```eos
+!
+queue-monitor length
+queue-monitor length notifying
+queue-monitor length tx-latency
+queue-monitor length default thresholds 100 10
+queue-monitor length cpu thresholds 200000 100000
+!
+queue-monitor length log 100
+!
+queue-monitor streaming
+ max-connections 5
+ ip access-group ACL-QMS
+ ipv6 access-group ACLv6-QMS
+ vrf test
+ no shutdown
+```
+
## Multicast
### IP IGMP Snooping
@@ -3414,8 +5468,130 @@ ip igmp snooping vlan 23 proxy
no ip igmp snooping vlan 25 proxy
```
+### Router Multicast
+
+#### IP Router Multicast Summary
+
+- Counters rate period decay is set for 300 seconds
+- Routing for IPv4 multicast is enabled.
+- Multipathing deterministically by selecting the same upstream router.
+- Software forwarding by the Software Forwarding Engine (SFE)
+
+#### IP Router Multicast RPF Routes
+
+| Source Prefix | Next Hop | Administrative Distance |
+| ------------- | -------- | ----------------------- |
+| 10.10.10.1/32 | 10.9.9.9 | 2 |
+| 10.10.10.1/32 | Ethernet1 | 1 |
+| 10.10.10.2/32 | Ethernet2 | - |
+
+#### IP Router Multicast VRFs
+
+| VRF Name | Multicast Routing |
+| -------- | ----------------- |
+| MCAST_VRF1 | enabled |
+| MCAST_VRF2 | enabled |
+
+#### Router Multicast Device Configuration
+
+```eos
+!
+router multicast
+ ipv4
+ rpf route 10.10.10.1/32 10.9.9.9 2
+ rpf route 10.10.10.1/32 Ethernet1 1
+ rpf route 10.10.10.2/32 Ethernet2
+ counters rate period decay 300 seconds
+ activity polling-interval 10
+ routing
+ multipath deterministic router-id
+ software-forwarding sfe
+ !
+ ipv6
+ activity polling-interval 20
+ !
+ vrf MCAST_VRF1
+ ipv4
+ routing
+ !
+ vrf MCAST_VRF2
+ ipv4
+ routing
+```
+
### PIM Sparse Mode
+#### Router PIM Sparse Mode
+
+##### IP Sparse Mode Information
+
+BFD enabled: True
+
+##### IP Rendezvous Information
+
+| Rendezvous Point Address | Group Address | Access Lists | Priority | Hashmask | Override |
+| ------------------------ | ------------- | ------------ | -------- | -------- | -------- |
+| 10.238.1.161 | 239.12.12.12/32, 239.12.12.13/32, 239.12.12.14/32, 239.12.12.16/32, 239.12.12.20/32, 239.12.12.21/32 | RP_ACL, RP_ACL2 | 20 | - | - |
+| 10.238.1.161 | 239.12.12.17/32 | RP_ACL3 | - | - | - |
+
+##### IP Anycast Information
+
+| IP Anycast Address | Other Rendezvous Point Address | Register Count |
+| ------------------ | ------------------------------ | -------------- |
+| 10.38.1.161 | 10.50.64.16 | 15 |
+
+##### IP Sparse Mode VRFs
+
+| VRF Name | BFD Enabled |
+| -------- | ----------- |
+| MCAST_VRF1 | True |
+| MCAST_VRF2_ALL_GROUPS | False |
+| Test_RP_ACL | False |
+
+| VRF Name | Rendezvous Point Address | Group Address | Access Lists | Priority | Hashmask | Override |
+| -------- | ------------------------ | ------------- | ------------ | -------- | -------- | -------- |
+| MCAST_VRF1 | 10.238.2.161 | 239.12.22.12/32, 239.12.22.13/32, 239.12.22.14/32 | - | - | - | - |
+| MCAST_VRF2_ALL_GROUPS | 10.238.3.161 | - | - | - | 30 | - |
+| Test_RP_ACL | 10.238.4.161 | - | RP_ACL | - | - | - |
+| Test_RP_ACL | 10.238.4.161 | - | RP_ACL2 | 20 | 30 | True |
+
+##### Router Multicast Device Configuration
+
+```eos
+!
+router pim sparse-mode
+ ipv4
+ ssm range standard
+ bfd
+ rp address 10.238.1.161 239.12.12.12/32 priority 20
+ rp address 10.238.1.161 239.12.12.13/32 priority 20
+ rp address 10.238.1.161 239.12.12.14/32 priority 20
+ rp address 10.238.1.161 239.12.12.16/32 priority 20
+ rp address 10.238.1.161 239.12.12.20/32 priority 20
+ rp address 10.238.1.161 239.12.12.21/32 priority 20
+ rp address 10.238.1.161 access-list RP_ACL priority 20
+ rp address 10.238.1.161 access-list RP_ACL2 priority 20
+ rp address 10.238.1.161 239.12.12.17/32
+ rp address 10.238.1.161 access-list RP_ACL3
+ anycast-rp 10.38.1.161 10.50.64.16 register-count 15
+ !
+ vrf MCAST_VRF1
+ ipv4
+ bfd
+ rp address 10.238.2.161 239.12.22.12/32
+ rp address 10.238.2.161 239.12.22.13/32
+ rp address 10.238.2.161 239.12.22.14/32
+ !
+ vrf MCAST_VRF2_ALL_GROUPS
+ ipv4
+ rp address 10.238.3.161 hashmask 30
+ !
+ vrf Test_RP_ACL
+ ipv4
+ rp address 10.238.4.161 access-list RP_ACL
+ rp address 10.238.4.161 access-list RP_ACL2 priority 20 hashmask 30 override
+```
+
#### PIM Sparse Mode Enabled Interfaces
| Interface Name | VRF Name | IP Version | Border Router | DR Priority | Local Interface |
@@ -3425,6 +5601,81 @@ no ip igmp snooping vlan 25 proxy
| Vlan89 | - | IPv4 | - | - | Loopback0 |
| Vlan4094 | - | IPv4 | - | 200 | - |
+### Router MSDP
+
+#### Router MSDP Peers
+
+| Peer Address | Disabled | VRF | Default-peer | Default-peer Prefix List | Mesh Groups | Local Interface | Description | Inbound SA Filter | Outbound SA Filter |
+| ------------ | -------- | --- | ------------ | ------------------------ | ----------- | --------------- | ----------- | ----------------- | ------------------ |
+| 1.2.3.4 | True | default | True | PLIST1 | MG1, MG2 | Loopback11 | Some kind of MSDP Peer | ACL1 | ACL2 |
+| 4.3.2.1 | False | default | False | PLIST2 | - | Loopback21 | - | - | - |
+| 2.3.4.5 | False | RED | True | - | - | Loopback13 | Some other kind of MSDP Peer | ACL3 | ACL4 |
+
+#### Router MSDP Device Configuration
+
+```eos
+!
+router msdp
+ group-limit 100 source 10.0.1.0/24
+ group-limit 123 source 10.0.123.0/24
+ originator-id local-interface Loopback10
+ rejected-limit 123
+ forward register-packets
+ connection retry interval 5
+ !
+ peer 1.2.3.4
+ default-peer prefix-list PLIST1
+ mesh-group MG1
+ mesh-group MG2
+ local-interface Loopback11
+ keepalive 10 30
+ sa-filter in list ACL1
+ sa-filter out list ACL2
+ description Some kind of MSDP Peer
+ disabled
+ sa-limit 1000
+ !
+ peer 4.3.2.1
+ local-interface Loopback21
+ !
+ vrf RED
+ group-limit 22 source 10.0.22.0/24
+ originator-id local-interface Loopback12
+ rejected-limit 10
+ connection retry interval 10
+ !
+ peer 2.3.4.5
+ default-peer
+ local-interface Loopback13
+ keepalive 5 15
+ sa-filter in list ACL3
+ sa-filter out list ACL4
+ description Some other kind of MSDP Peer
+ sa-limit 100
+```
+
+### Router IGMP
+
+#### Router IGMP Summary
+
+| VRF | SSM Aware | Host Proxy |
+| --- | --------- | ---------- |
+| - | Enabled | - |
+| default | - | all |
+| BLUE | - | iif |
+
+#### Router IGMP Device Configuration
+
+```eos
+!
+router igmp
+ host-proxy match mroute all
+ ssm aware
+ !
+ vrf BLUE
+ host-proxy match mroute iif
+```
+
## Filters
### IP Community-lists
@@ -3452,6 +5703,123 @@ ip community-list regexp IP_RE_TEST1 permit ^$
ip community-list regexp IP_RE_TEST2 deny ^100
```
+### Peer Filters
+
+#### Peer Filters Summary
+
+##### PF1
+
+| Sequence | Match |
+| -------- | ----- |
+| 10 | as-range 1-2 result reject |
+| 20 | as-range 1-100 result accept |
+
+##### PF2
+
+| Sequence | Match |
+| -------- | ----- |
+| 30 | as-range 65000 result accept |
+
+#### Peer Filters Device Configuration
+
+```eos
+!
+peer-filter PF1
+ 10 match as-range 1-2 result reject
+ 20 match as-range 1-100 result accept
+!
+peer-filter PF2
+ 30 match as-range 65000 result accept
+```
+
+### Route-maps
+
+#### Route-maps Summary
+
+##### RM-10.2.3.4-SET-NEXT-HOP-OUT
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | permit | - | ip next-hop 10.2.3.4 | - | - |
+
+##### RM-CONN-BL-BGP
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | deny | ip address prefix-list PL-MLAG | - | - | - |
+| 20 | permit | ip address prefix-list PL-SUBRM | - | RM-HIDE-ASPATH-IN | - |
+| 30 | permit | ip address prefix-list PL-CONTINUE | - | - | 40 |
+| 40 | permit | ip address prefix-list PL-CONTINUE | - | - | Next Sequence |
+| 50 | permit | - | - | - | - |
+
+##### RM-HIDE-ASPATH-IN
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | permit | - | as-path match all replacement auto
community 65000:1 additive | - | - |
+
+##### RM-HIDE-ASPATH-OUT
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | deny | community LIST-COM | - | - | - |
+| 20 | permit | - | as-path match all replacement auto | - | - |
+
+##### RM-MLAG-PEER-IN
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | permit | - | origin incomplete | - | - |
+
+##### RM-STATIC-2-BGP
+
+| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
+| -------- | ---- | ----- | --- | ------------- | -------- |
+| 10 | permit | - | tag 65100 | - | - |
+
+#### Route-maps Device Configuration
+
+```eos
+!
+route-map RM-10.2.3.4-SET-NEXT-HOP-OUT permit 10
+ set ip next-hop 10.2.3.4
+!
+route-map RM-CONN-BL-BGP deny 10
+ match ip address prefix-list PL-MLAG
+!
+route-map RM-CONN-BL-BGP permit 20
+ description sub-route-map test
+ match ip address prefix-list PL-SUBRM
+ sub-route-map RM-HIDE-ASPATH-IN
+!
+route-map RM-CONN-BL-BGP permit 30
+ match ip address prefix-list PL-CONTINUE
+ continue 40
+!
+route-map RM-CONN-BL-BGP permit 40
+ match ip address prefix-list PL-CONTINUE
+ continue
+!
+route-map RM-CONN-BL-BGP permit 50
+!
+route-map RM-HIDE-ASPATH-IN permit 10
+ set as-path match all replacement auto
+ set community 65000:1 additive
+!
+route-map RM-HIDE-ASPATH-OUT deny 10
+ match community LIST-COM
+!
+route-map RM-HIDE-ASPATH-OUT permit 20
+ set as-path match all replacement auto
+!
+route-map RM-MLAG-PEER-IN permit 10
+ set origin incomplete
+!
+route-map RM-STATIC-2-BGP permit 10
+ description tag for static routes
+ set tag 65100
+```
+
### IP Extended Community Lists
#### IP Extended Community Lists Summary
@@ -3492,6 +5860,45 @@ ip extcommunity-list regexp TEST1 deny .*
ip extcommunity-list regexp TEST2 deny 6500[0-1]:650[0-9][0-9]
```
+### Match-lists
+
+#### Match-list Input IPv4-prefix Summary
+
+| Prefix List Name | Prefixes |
+| ---------------- | -------- |
+| molecule_v4 | 10.10.10.0/24, 10.10.20.0/24 |
+
+#### Match-list Input IPv6-prefix Summary
+
+| Prefix List Name | Prefixes |
+| ---------------- | -------- |
+| molecule_v6 | 2001:0DB8::/32 |
+
+#### Match-list Input String Summary
+
+##### molecule
+
+| Sequence | Match Regex |
+| -------- | ------ |
+| 10 | ^.*MOLECULE.*$ |
+| 20 | ^.*TESTING.*$ |
+
+#### Match-lists Device Configuration
+
+```eos
+!
+match-list input string molecule
+ 10 match regex ^.*MOLECULE.*$
+ 20 match regex ^.*TESTING.*$
+!
+match-list input prefix-ipv4 molecule_v4
+ match prefix-ipv4 10.10.10.0/24
+ match prefix-ipv4 10.10.20.0/24
+!
+match-list input prefix-ipv6 molecule_v6
+ match prefix-ipv6 2001:0DB8::/32
+```
+
### AS Path Lists
#### AS Path Lists Summary
@@ -3597,6 +6004,70 @@ ip as-path access-list mylist2 deny _64517$ igp
| Ethernet57 | True | critical | 45.00 watts (fixed) | maintain | maintain | power-off | True | True |
| Ethernet58 | False | - | - | - | - | - | - | - |
+## ACL
+
+### MAC Access-lists
+
+#### MAC Access-lists Summary
+
+##### TEST1
+
+| Sequence | Action |
+| -------- | ------ |
+| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
+| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
+
+##### TEST2
+
+- ACL has counting mode `counters per-entry` enabled!
+
+| Sequence | Action |
+| -------- | ------ |
+| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
+| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
+
+##### TEST3
+
+| Sequence | Action |
+| -------- | ------ |
+| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
+| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
+
+##### TEST4
+
+| Sequence | Action |
+| -------- | ------ |
+| - | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
+| - | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
+| - | remark A comment in the middle |
+| - | permit any 02:00:00:12:34:56 00:00:00:00:00:00 |
+| - | deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00 |
+
+#### MAC Access-lists Device Configuration
+
+```eos
+!
+mac access-list TEST1
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+!
+mac access-list TEST2
+ counters per-entry
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+!
+mac access-list TEST3
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+!
+mac access-list TEST4
+ permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+ remark A comment in the middle
+ permit any 02:00:00:12:34:56 00:00:00:00:00:00
+ deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00
+```
+
## VRF Instances
### VRF Instances Summary
@@ -3801,6 +6272,431 @@ application traffic recognition
5700-5800, 6500-6600
```
+## Group-Based Multi-domain Segmentation Services (MSS-Group)
+
+MSS-G is enabled.
+
+### Segmentation Policies
+
+#### POLICY-TEST1
+
+| Sequence Number | Application Name | Action | Next-Hop | Log | Stateless |
+| --------------- | ---------------- | ------ | -------- | --- | --------- |
+| 10 | APP-TEST-1 | forward | - | - | False |
+| 20 | APP-TEST-2 | drop | - | True | - |
+| 25 | APP-TEST-3 | redirect | 198.51.100.1 | - | - |
+
+### Segment Definitions
+
+#### VRF default Segmentation
+
+##### Segment SEGMENT-TEST1 Definitions
+
+| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
+| --------- |---------------- | ------------------------ | -------------- |
+| - | MATCH-LIST10 | - | ipv4 |
+| - | MATCH-LIST11 | - | ipv6 |
+
+##### Segment SEGMENT-TEST1 Policies
+
+| Source Segment | Policy Applied |
+| -------------- | -------------- |
+| MATCH-LIST22 | POLICY-TEST1 |
+
+##### Segment SEGMENT-TEST2 Definitions
+
+| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
+| --------- |---------------- | ------------------------ | -------------- |
+| - | MATCH-LIST4 | - | ipv4 |
+| - | MATCH-LIST3 | - | ipv6 |
+
+##### Segment SEGMENT-TEST2 Policies
+
+| Source Segment | Policy Applied |
+| -------------- | -------------- |
+| MATCH-LIST20 | policy-forward-all |
+| MATCH-LIST21 | POLICY-TEST1 |
+| MATCH-LIST30 | policy-drop-all |
+
+#### VRF SECURE Segmentation
+
+##### Segment SEGMENT-TEST1 Definitions
+
+| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
+| --------- |---------------- | ------------------------ | -------------- |
+| Ethernet1 | - | - | - |
+| Ethernet2 | - | - | - |
+| - | - | PREFIX-LIST10 | ipv4 |
+| - | - | PREFIX-LIST1 | ipv6 |
+
+##### Segment SEGMENT-TEST1 Policies
+
+| Source Segment | Policy Applied |
+| -------------- | -------------- |
+| MATCH-LIST20 | policy-forward-all |
+| MATCH-LIST30 | policy-drop-all |
+
+Configured Fallback Policy: policy-custom
+
+### Router MSS-G Device Configuration
+
+```eos
+!
+router segment-security
+ no shutdown
+ !
+ policy POLICY-TEST1
+ 10 application APP-TEST-1 action forward
+ 20 application APP-TEST-2 action drop stateless log
+ 25 application APP-TEST-3 action redirect next-hop 198.51.100.1 stateless
+ !
+ vrf default
+ segment SEGMENT-TEST1
+ definition
+ match prefix-ipv4 MATCH-LIST10
+ match prefix-ipv6 MATCH-LIST11
+ !
+ policies
+ from MATCH-LIST22 policy POLICY-TEST1
+ !
+ segment SEGMENT-TEST2
+ definition
+ match prefix-ipv4 MATCH-LIST4
+ match prefix-ipv6 MATCH-LIST3
+ !
+ policies
+ from MATCH-LIST20 policy policy-forward-all
+ from MATCH-LIST21 policy POLICY-TEST1
+ from MATCH-LIST30 policy policy-drop-all
+ !
+ vrf SECURE
+ segment SEGMENT-TEST1
+ definition
+ match interface Ethernet1
+ match interface Ethernet2
+ match covered prefix-list ipv4 PREFIX-LIST10
+ match covered prefix-list ipv6 PREFIX-LIST1
+ !
+ policies
+ from MATCH-LIST20 policy policy-forward-all
+ from MATCH-LIST30 policy policy-drop-all
+ fallback policy policy-custom
+ !
+```
+
+### Router Path-selection
+
+#### Router Path-selection Summary
+
+| Setting | Value |
+| ------ | ----- |
+| Dynamic peers source | STUN |
+
+#### TCP MSS Ceiling Configuration
+
+| IPV4 segment size | Direction |
+| ----------------- | --------- |
+| 200 | ingress |
+
+#### Path Groups
+
+##### Path Group PG-1
+
+| Setting | Value |
+| ------ | ----- |
+| Path Group ID | 666 |
+| Keepalive interval(failure threshold) | 200(3) |
+
+###### Dynamic Peers Settings
+
+| Setting | Value |
+| ------ | ----- |
+| IP Local | True |
+| IPSec | True |
+
+###### Static Peers
+
+| Router IP | Name | IPv4 address(es) |
+| --------- | ---- | ---------------- |
+| 172.16.1.42 | - | - |
+| 172.16.2.42 | - | 192.168.2.42 |
+| 172.16.42.42 | TEST-STATIC-PEER-WITH-NAME | 192.168.42.42
192.168.1.42 |
+
+##### Path Group PG-2
+
+| Setting | Value |
+| ------ | ----- |
+| Path Group ID | 42 |
+| IPSec profile | IPSEC-P-1 |
+| Keepalive interval | auto |
+| Flow assignment | LAN |
+
+###### Local Interfaces
+
+| Interface name | Public address | STUN server profile(s) |
+| -------------- | -------------- | ---------------------- |
+| Ethernet1/1 | - | |
+| Ethernet1/1/3 | - | |
+| Ethernet2 | 192.168.42.42 | STUN-P-1
STUN-P-2 |
+| Ethernet2/4.666 | - | |
+| Ethernet3 | - | STUN-P-1 |
+| Ethernet4.666 | - | |
+| Port-Channel1 | 192.168.42.43 | STUN-P-1
STUN-P-2 |
+| Port-Channel4.666 | - | |
+
+###### Local IPs
+
+| IP address | Public address | STUN server profile(s) |
+| ---------- | -------------- | ---------------------- |
+| 192.168.1.100 | 192.168.42.42 | STUN-P-1
STUN-P-2 |
+| 192.168.100.1 | - | STUN-P-1 |
+
+###### Dynamic Peers Settings
+
+| Setting | Value |
+| ------ | ----- |
+| IP Local | - |
+| IPSec | False |
+
+##### Path Group PG-3
+
+| Setting | Value |
+| ------ | ----- |
+| Path Group ID | 888 |
+
+##### Path Group PG-4
+
+| Setting | Value |
+| ------ | ----- |
+| Path Group ID | - |
+
+#### Load-balance Policies
+
+| Policy Name | Jitter (ms) | Latency (ms) | Loss Rate (%) | Path Groups (priority) | Lowest Hop Count |
+| ----------- | ----------- | ------------ | ------------- | ---------------------- | ---------------- |
+| LB-EMPTY | - | - | - | | False |
+| LB-P-1 | - | - | 17 | PG-5 (1)
PG-2 (42)
PG-4 (42)
PG-3 (666) | True |
+| LB-P-2 | 666 | 42 | 42.42 | PG-1 (1)
PG-3 (1) | False |
+
+#### DPS Policies
+
+##### DPS Policy DPS-P-1
+
+| Rule ID | Application profile | Load-balance policy |
+| ------- | ------------------- | ------------------- |
+| Default Match | - | LB-P-1 |
+| 42 | AP-3 | LB-P-1 |
+
+##### DPS Policy DPS-P-2
+
+| Rule ID | Application profile | Load-balance policy |
+| ------- | ------------------- | ------------------- |
+| Default Match | - | LB-P-2 |
+
+##### DPS Policy DPS-P-3
+
+| Rule ID | Application profile | Load-balance policy |
+| ------- | ------------------- | ------------------- |
+| 42 | AP-2 | - |
+| 66 | AP-1 | LB-P-1 |
+
+#### VRFs Configuration
+
+| VRF name | DPS policy |
+| -------- | ---------- |
+| VRF-1 | DPS-P-1 |
+| VRF-2 | DPS-P-2 |
+| VRF-3 | - |
+
+#### Router Path-selection Device Configuration
+
+```eos
+!
+router path-selection
+ peer dynamic source stun
+ tcp mss ceiling ipv4 200 ingress
+ !
+ path-group PG-1 id 666
+ keepalive interval 200 milliseconds failure-threshold 3 intervals
+ !
+ peer dynamic
+ ip local
+ ipsec
+ !
+ peer static router-ip 172.16.1.42
+ !
+ peer static router-ip 172.16.2.42
+ ipv4 address 192.168.2.42
+ !
+ peer static router-ip 172.16.42.42
+ name TEST-STATIC-PEER-WITH-NAME
+ ipv4 address 192.168.42.42
+ ipv4 address 192.168.1.42
+ !
+ path-group PG-2 id 42
+ ipsec profile IPSEC-P-1
+ keepalive interval auto
+ flow assignment lan
+ !
+ local interface Ethernet1/1
+ !
+ local interface Ethernet1/1/3
+ !
+ local interface Ethernet2 public address 192.168.42.42
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local interface Ethernet2/4.666
+ !
+ local interface Ethernet3
+ stun server-profile STUN-P-1
+ !
+ local interface Ethernet4.666
+ !
+ local interface Port-Channel1 public address 192.168.42.43
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local interface Port-Channel4.666
+ !
+ local ip 192.168.1.100 public address 192.168.42.42
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local ip 192.168.100.1
+ stun server-profile STUN-P-1
+ !
+ peer dynamic
+ ipsec disabled
+ !
+ path-group PG-3 id 888
+ !
+ path-group PG-4
+ !
+ load-balance policy LB-EMPTY
+ !
+ load-balance policy LB-P-1
+ loss-rate 17
+ hop count lowest
+ path-group PG-5
+ path-group PG-2 priority 42
+ path-group PG-4 priority 42
+ path-group PG-3 priority 666
+ !
+ load-balance policy LB-P-2
+ latency 42
+ jitter 666
+ loss-rate 42.42
+ path-group PG-1 priority 1
+ path-group PG-3
+ !
+ policy DPS-P-1
+ default-match
+ load-balance LB-P-1
+ !
+ 42 application-profile AP-3
+ load-balance LB-P-1
+ !
+ policy DPS-P-2
+ default-match
+ load-balance LB-P-2
+ !
+ policy DPS-P-3
+ 42 application-profile AP-2
+ !
+ 66 application-profile AP-1
+ load-balance LB-P-1
+ !
+ vrf VRF-1
+ path-selection-policy DPS-P-1
+ !
+ vrf VRF-2
+ path-selection-policy DPS-P-2
+ !
+ vrf VRF-3
+```
+
+### Router Internet Exit
+
+#### Exit Groups
+
+| Exit Group Name | Local Connections | Fib Default |
+| --------------- | ----------------- | ----------- |
+| eg_01 | - | - |
+| eg_02 | - | True |
+| eg_03 | eg_03_lo_01
eg_03_lo_02 | True |
+| eg_04 | eg_04_lo_01
eg_04_lo_02
eg_04_lo_03 | - |
+
+#### Internet Exit Policies
+
+| Policy Name | Exit Groups |
+| ----------- | ----------- |
+| po_01 | po_eg_01_02
po_eg_01_04
po_eg_01_01
po_eg_01_03
system-default-exit-group |
+| po_02 | - |
+| po_03 | po_eg_03_01 |
+
+#### Router Internet Exit Device Configuration
+
+```eos
+!
+router internet-exit
+ exit-group eg_01
+ !
+ exit-group eg_02
+ fib-default
+ !
+ exit-group eg_03
+ local connection eg_03_lo_01
+ local connection eg_03_lo_02
+ fib-default
+ !
+ exit-group eg_04
+ local connection eg_04_lo_01
+ local connection eg_04_lo_02
+ local connection eg_04_lo_03
+ !
+ policy po_01
+ exit-group po_eg_01_02
+ exit-group po_eg_01_04
+ exit-group po_eg_01_01
+ exit-group po_eg_01_03
+ exit-group system-default-exit-group
+ !
+ policy po_02
+ !
+ policy po_03
+ exit-group po_eg_03_01
+```
+
+## Router L2 VPN
+
+### Router L2 VPN Summary
+
+- ARP learning bridged is enabled.
+
+- VXLAN ARP Proxying is disabled for IPv4 addresses defined in the prefix-list pl-router-l2-vpn.
+
+- Selective ARP is enabled.
+
+- ND learning bridged is enabled.
+
+- VXLAN ND Proxying is disabled for IPv6 addresses defined in the prefix-list pl-router-l2-vpn.
+
+- Neighbor discovery router solicitation VTEP flooding is disabled.
+
+- Virtual router neighbor advertisement VTEP flooding is disabled.
+
+### Router L2 VPN Device Configuration
+
+```eos
+!
+router l2-vpn
+ arp learning bridged
+ arp proxy prefix-list pl-router-l2-vpn
+ arp selective-install
+ nd learning bridged
+ nd proxy prefix-list pl-router-l2-vpn
+ nd rs flooding disabled
+ virtual-router neighbor advertisement flooding disabled
+```
+
## IP DHCP Relay
### IP DHCP Relay Summary
@@ -3820,6 +6716,28 @@ ip dhcp relay always-on
ip dhcp relay all-subnets default
```
+## IPv6 DHCP Relay
+
+### IPv6 DHCP Relay Summary
+
+DhcpRelay Agent is in always-on mode.
+
+Forwarding requests with additional IPv6 addresses in the "giaddr" field is allowed.
+
+Add Option 79 - Link Layer Address Option.
+
+Add RemoteID option 37 in format MAC address and interface ID.
+
+### IPv6 DHCP Relay Device Configuration
+
+```eos
+!
+ipv6 dhcp relay always-on
+ipv6 dhcp relay all-subnets default
+ipv6 dhcp relay option link-layer address
+ipv6 dhcp relay option remote-id format %m:%i
+```
+
## IP DHCP Snooping
IP DHCP Snooping is enabled
@@ -3953,6 +6871,57 @@ class-map type pbr match-any CM_PBR_INCLUDE
class-map type pbr match-any CM_PBR_WITHOUT_ACCESS_GROUP
```
+### QOS Policy Maps
+
+#### QOS Policy Maps Summary
+
+##### PM_REPLICATION_LD
+
+| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
+| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
+| CM_REPLICATION_LD | - | af11 | 2 | 1 | 10 kbps (260 kbytes) -> drop-precedence
30 kbps(270 kbytes) -> drop |
+| CM_REPLICATION_LD_2 | - | af11 | 2 | - | - |
+
+##### PM_REPLICATION_LD2
+
+| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
+| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
+| CM_REPLICATION_LD | 4 | af11 | - | - | 30 kbps (280 bytes) -> dscp
1 mbps(270 bytes) -> drop |
+
+##### PM_REPLICATION_LD3
+
+| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
+| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
+| CM_REPLICATION_LD | 6 | af11 | - | - | 10000 bps (260 kbytes) -> drop |
+
+#### QOS Policy Maps Device Configuration
+
+```eos
+!
+policy-map type quality-of-service PM_REPLICATION_LD
+ class CM_REPLICATION_LD
+ set dscp af11
+ set traffic-class 2
+ set drop-precedence 1
+ police rate 10 kbps burst-size 260 kbytes action set drop-precedence rate 30 kbps burst-size 270 kbytes
+ !
+ class CM_REPLICATION_LD_2
+ set dscp af11
+ set traffic-class 2
+!
+policy-map type quality-of-service PM_REPLICATION_LD2
+ class CM_REPLICATION_LD
+ set dscp af11
+ set cos 4
+ police rate 30 kbps burst-size 280 bytes action set dscp af11 rate 1 mbps burst-size 270 bytes
+!
+policy-map type quality-of-service PM_REPLICATION_LD3
+ class CM_REPLICATION_LD
+ set dscp af11
+ set cos 6
+ police rate 10000 bps burst-size 260 kbytes
+```
+
### QOS Interfaces
| Interface | Trust | Default DSCP | Default COS | Shape rate |
@@ -3964,6 +6933,132 @@ class-map type pbr match-any CM_PBR_WITHOUT_ACCESS_GROUP
| Port-Channel10 | - | - | - | 50 percent |
| Port-Channel101 | disabled | - | - | - |
+### Control-plane Policy Map
+
+#### Control-plane Policy Map Summary
+
+##### copp-system-policy
+
+| Class | Shape | Bandwidth | Rate Unit |
+| ----- | ----- | --------- | --------- |
+| copp-system-cvx | 2000 | 2000 | pps |
+| copp-system-OspfIsis | 1000 | 1000 | kbps |
+| copp-system-rsvp | - | - | - |
+
+#### COPP Policy Maps Device Configuration
+
+```eos
+!
+policy-map type copp copp-system-policy
+ class copp-system-OspfIsis
+ shape kbps 1000
+ bandwidth kbps 1000
+ !
+ class copp-system-cvx
+ shape pps 2000
+ bandwidth pps 2000
+ !
+ class copp-system-rsvp
+```
+
+## InfluxDB Telemetry
+
+### InfluxDB Telemetry Summary
+
+Source Group Standard Disabled : True
+
+#### InfluxDB Telemetry Destinations
+
+| Destination | Database | URL | VRF | Username |
+| ----------- | -------- | --- | --- | -------- |
+| test | test | https://influx_test.localhost | test | test |
+| test1 | test1 | https://influx_test1.localhost | test | test1 |
+
+#### InfluxDB Telemetry Sources
+
+| Source Name | URL | Connection Limit |
+| ----------- | --- | ---------------- |
+| socket1 | unix:///var/run/example2.sock | 100 |
+| socket2 | unix:///var/run/example3.sock | 22222 |
+
+#### InfluxDB Telemetry Tags
+
+| Tag | Value |
+| --- | ----- |
+| tag1 | value1 |
+| tag2 | value2 |
+
+### InfluxDB Telemetry Device Configuration
+
+```eos
+!
+monitor telemetry influx
+ destination influxdb test
+ url https://influx_test.localhost
+ database name test
+ retention policy test
+ vrf test
+ username test password 7
+ !
+ destination influxdb test1
+ url https://influx_test1.localhost
+ database name test1
+ retention policy test1
+ vrf test
+ username test1 password 7
+ !
+ source socket socket1
+ url unix:///var/run/example2.sock
+ connection limit 100
+ !
+ source socket socket2
+ url unix:///var/run/example3.sock
+ connection limit 22222
+ tag global tag1 value1
+ tag global tag2 value2
+ source group standard disabled
+```
+
+## STUN
+
+### STUN Client
+
+#### Server Profiles
+
+| Server Profile | IP address | SSL Profile | Port |
+| -------------- | ---------- | ----------- | ---- |
+| server1 | 1.2.3.4 | pathfinder | 3478 |
+| server2 | 2.3.4.5 | - | 4100 |
+
+### STUN Server
+
+| Server Local Interfaces | Bindings Timeout (s) | SSL Profile | SSL Connection Lifetime | Port |
+| ----------------------- | -------------------- | ----------- | ----------------------- | ---- |
+| Ethernet1
Ethernet13
Vlan42
Vlan666 | 600 | pathfinder | 1300 minutes | 4100 |
+
+### STUN Device Configuration
+
+```eos
+!
+stun
+ client
+ server-profile server1
+ ip address 1.2.3.4
+ ssl profile pathfinder
+ server-profile server2
+ ip address 2.3.4.5
+ port 4100
+ server
+ local-interface Ethernet1
+ local-interface Ethernet13
+ local-interface Vlan42
+ local-interface Vlan666
+ port 4100
+ ssl profile pathfinder
+ binding timeout 600 seconds
+ ssl connection lifetime 1300 minutes
+```
+
## Maintenance Mode
### BGP Groups
@@ -3974,7 +7069,7 @@ class-map type pbr match-any CM_PBR_WITHOUT_ACCESS_GROUP
| --------- | -------- | --------- | ------------------------ |
| bar | red | peer-group-baz | downlink-neighbors |
| foo | - | 169.254.1.1
fe80::1 | ixp
uplink-neighbors |
-| without-neighbors-key | red | - | Default |
+| without-neighbors-key | red | - | BP1 |
#### BGP Groups Device Configuration
@@ -4001,8 +7096,8 @@ group bgp without-neighbors-key
| Interface Group | Interfaces | Interface maintenance profile | BGP maintenance profiles |
| --------------- | ---------- | ----------------------------- | ------------------------ |
-| QSFP_Interface_Group | Ethernet1,5 | uplink-interfaces | Default |
-| QSFP_Interface_Group1 | Ethernet1,5 | Default | Default |
+| QSFP_Interface_Group | Ethernet1,5 | uplink-interfaces | BP1 |
+| QSFP_Interface_Group1 | Ethernet1,5 | IP1 | BP1 |
| SFP_Interface_Group | Ethernet10-20
Ethernet30-48 | downlink-interfaces
ix-interfaces | downlink-neighbors
local-ix |
#### Interface Groups Device Configuration
@@ -4024,3 +7119,74 @@ group interface SFP_Interface_Group
maintenance profile interface downlink-interfaces
maintenance profile interface ix-interfaces
```
+
+### Maintenance
+
+#### Maintenance defaults
+
+Default maintenance bgp profile: **BP1**
+
+Default maintenance interface profile: **IP1**
+
+Default maintenance unit profile: **UP1**
+
+#### Maintenance profiles
+
+| BGP profile | Initiator route-map |
+| ----------- | ------------------- |
+| BP1 | RM-MAINTENANCE |
+| BP2 | RM-MAINTENANCE2 |
+| BP3 | RM-MAINTENANCE3 |
+
+| Interface profile | Rate monitoring load interval (s) | Rate monitoring threshold in/out (kbps) | Shutdown Max Delay |
+|-------------------|-----------------------------------|-----------------------------------------|--------------------|
+| IP1 | 10 | 500 | 300 |
+
+| Unit profile | on-boot duration (s) |
+| ------------ | -------------------- |
+| UP1 | 900 |
+| UP2 | 600 |
+
+#### Maintenance units
+
+| Unit | Interface groups | BGP groups | Unit profile | Quiesce |
+| ---- | ---------------- | ---------- | ------------ | ------- |
+| System | - | - | UP1 | No |
+| UNIT1 | INTERFACE_GROUP_1 | BGP_GROUP_1
BGP_GROUP_2 | UP1 | No |
+
+#### Maintenance Device Configuration
+
+```eos
+!
+maintenance
+ profile bgp BP1
+ initiator route-map RM-MAINTENANCE inout
+ !
+ profile bgp BP2
+ initiator route-map RM-MAINTENANCE2 inout
+ !
+ profile bgp BP3
+ initiator route-map RM-MAINTENANCE3 inout
+ profile bgp BP1 default
+ profile interface IP1 default
+ profile unit UP1 default
+ !
+ profile interface IP1
+ rate-monitoring load-interval 10
+ rate-monitoring threshold 500
+ shutdown max-delay 300
+ !
+ profile unit UP1
+ on-boot duration 900
+ !
+ profile unit UP2
+ on-boot duration 600
+ !
+ unit System
+ !
+ unit UNIT1
+ group bgp BGP_GROUP_1
+ group bgp BGP_GROUP_2
+ group interface INTERFACE_GROUP_1
+ profile unit UP1
+```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host2.md
index 3d4f032a44e..6dbc3025561 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host2.md
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/host2.md
@@ -4,6 +4,7 @@
- [Management](#management)
- [Management Interfaces](#management-interfaces)
+ - [Management SSH](#management-ssh)
- [CVX](#cvx)
- [CVX Device Configuration](#cvx-device-configuration)
- [Authentication](#authentication)
@@ -16,15 +17,31 @@
- [Management Security](#management-security)
- [Management Security Summary](#management-security-summary)
- [Management Security Device Configuration](#management-security-device-configuration)
+- [Prompt Device Configuration](#prompt-device-configuration)
- [DHCP Relay](#dhcp-relay)
- [DHCP Relay Summary](#dhcp-relay-summary)
- [DHCP Relay Device Configuration](#dhcp-relay-device-configuration)
- [System Boot Settings](#system-boot-settings)
- [System Boot Device Configuration](#system-boot-device-configuration)
+- [Monitor Connectivity](#monitor-connectivity)
+ - [Global Configuration](#global-configuration)
+ - [Monitor Connectivity Device Configuration](#monitor-connectivity-device-configuration)
+- [LACP](#lacp)
+ - [LACP Summary](#lacp-summary)
+ - [LACP Device Configuration](#lacp-device-configuration)
- [Interfaces](#interfaces)
- [DPS Interfaces](#dps-interfaces)
+ - [VXLAN Interface](#vxlan-interface)
- [Routing](#routing)
+ - [Service Routing Protocols Model](#service-routing-protocols-model)
- [ARP](#arp)
+ - [Router Adaptive Virtual Topology](#router-adaptive-virtual-topology)
+ - [PBR Policy Maps](#pbr-policy-maps)
+- [BFD](#bfd)
+ - [Router BFD](#router-bfd)
+- [Queue Monitor](#queue-monitor)
+ - [Queue Monitor Length](#queue-monitor-length)
+ - [Queue Monitor Configuration](#queue-monitor-configuration)
- [Multicast](#multicast)
- [IP IGMP Snooping](#ip-igmp-snooping)
- [Filters](#filters)
@@ -68,6 +85,59 @@ interface Management1
ip address 10.73.255.122/24
```
+### Management SSH
+
+#### IPv4 ACL
+
+| IPv4 ACL | VRF |
+| -------- | --- |
+| ACL-SSH | - |
+| ACL-SSH-VRF | mgt |
+
+#### SSH Timeout and Management
+
+| Idle Timeout | SSH Management |
+| ------------ | -------------- |
+| 15 | Enabled |
+
+#### Max number of SSH sessions limit and per-host limit
+
+| Connection Limit | Max from a single Host |
+| ---------------- | ---------------------- |
+| 55 | - |
+
+#### Ciphers and Algorithms
+
+| Ciphers | Key-exchange methods | MAC algorithms | Hostkey server algorithms |
+|---------|----------------------|----------------|---------------------------|
+| aes256-cbc, aes256-ctr, aes256-gcm@openssh.com | ecdh-sha2-nistp521 | hmac-sha2-512, hmac-sha2-512-etm@openssh.com | ecdsa-nistp256, ecdsa-nistp521 |
+
+#### VRFs
+
+| VRF | Status |
+| --- | ------ |
+| mgt | Enabled |
+
+#### Management SSH Device Configuration
+
+```eos
+!
+management ssh
+ ip access-group ACL-SSH in
+ ip access-group ACL-SSH-VRF vrf mgt in
+ idle-timeout 15
+ cipher aes256-cbc aes256-ctr aes256-gcm@openssh.com
+ key-exchange ecdh-sha2-nistp521
+ mac hmac-sha2-512 hmac-sha2-512-etm@openssh.com
+ hostkey server ecdsa-nistp256 ecdsa-nistp521
+ connection limit 55
+ no shutdown
+ hostkey server cert sshkey.cert
+ !
+ vrf mgt
+ no shutdown
+```
+
## CVX
CVX is disabled
@@ -187,6 +257,13 @@ management security
password encryption reversible aes-256-gcm
```
+## Prompt Device Configuration
+
+```eos
+!
+prompt Test
+```
+
## DHCP Relay
### DHCP Relay Summary
@@ -216,6 +293,48 @@ dhcp relay
!
```
+## Monitor Connectivity
+
+### Global Configuration
+
+#### Interface Sets
+
+| Name | Interfaces |
+| ---- | ---------- |
+| HOST_SET2 | Loopback2-4, Loopback10-12 |
+
+#### Probing Configuration
+
+| Enabled | Interval | Default Interface Set | Address Only |
+| ------- | -------- | --------------------- | ------------ |
+| False | 5 | HOST_SET2 | False |
+
+### Monitor Connectivity Device Configuration
+
+```eos
+!
+monitor connectivity
+ interval 5
+ shutdown
+ interface set HOST_SET2 Loopback2-4, Loopback10-12
+ local-interfaces HOST_SET2 default
+```
+
+## LACP
+
+### LACP Summary
+
+| Port-id range | Rate-limit default | System-priority |
+| ------------- | ------------------ | --------------- |
+| - | - | 0 |
+
+### LACP Device Configuration
+
+```eos
+!
+lacp system-priority 0
+```
+
## Interfaces
### DPS Interfaces
@@ -238,8 +357,38 @@ interface Dps1
ip address 192.168.42.42/24
```
+### VXLAN Interface
+
+#### VXLAN Interface Summary
+
+| Setting | Value |
+| ------- | ----- |
+| UDP port | 4789 |
+| Qos dscp propagation encapsulation | Disabled |
+| Qos ECN propagation | Disabled |
+| Qos map dscp to traffic-class decapsulation | Disabled |
+
+#### VXLAN Interface Device Configuration
+
+```eos
+!
+interface Vxlan1
+ no vxlan qos ecn propagation
+ no vxlan qos dscp propagation encapsulation
+ no vxlan qos map dscp to traffic-class decapsulation
+```
+
## Routing
+### Service Routing Protocols Model
+
+Single agent routing protocol model enabled
+
+```eos
+!
+service routing protocols model ribd
+```
+
### ARP
ARP cache persistency is enabled.
@@ -251,6 +400,77 @@ ARP cache persistency is enabled.
arp persistent
```
+### Router Adaptive Virtual Topology
+
+#### Router Adaptive Virtual Topology Summary
+
+Topology role: edge
+
+VXLAN gateway: Enabled
+
+#### Router Adaptive Virtual Topology Configuration
+
+```eos
+!
+router adaptive-virtual-topology
+ topology role edge gateway vxlan
+```
+
+### PBR Policy Maps
+
+#### PBR Policy Maps Summary
+
+##### POLICY_DROP_THEN_NEXTHOP
+
+| Class | Index | Drop | Nexthop | Recursive |
+| ----- | ----- | ---- | ------- | --------- |
+| CLASS_DROP | 10 | True | - | - |
+| CLASS_NEXTHOP | 20 | - | 172.30.1.2 | True |
+| NO_ACTION | - | - | - | - |
+
+#### PBR Policy Maps Device Configuration
+
+```eos
+!
+policy-map type pbr POLICY_DROP_THEN_NEXTHOP
+ 10 class CLASS_DROP
+ drop
+ !
+ 20 class CLASS_NEXTHOP
+ set nexthop recursive 172.30.1.2
+ !
+ class NO_ACTION
+```
+
+## BFD
+
+### Router BFD
+
+#### Router BFD Device Configuration
+
+```eos
+!
+router bfd
+ session stats snapshot interval dangerous 8
+```
+
+## Queue Monitor
+
+### Queue Monitor Length
+
+| Enabled | Logging Interval | Default Thresholds High | Default Thresholds Low | Notifying | TX Latency | CPU Thresholds High | CPU Thresholds Low |
+| ------- | ---------------- | ----------------------- | ---------------------- | --------- | ---------- | ------------------- | ------------------ |
+| True | - | 100 | - | disabled | disabled | - | - |
+
+### Queue Monitor Configuration
+
+```eos
+!
+queue-monitor length
+no queue-monitor length notifying
+queue-monitor length default threshold 100
+```
+
## Multicast
### IP IGMP Snooping
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-radius-source-interface.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-radius-source-interface.md
deleted file mode 100644
index 1ba72b371e9..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-radius-source-interface.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# ip-radius-source-interface
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Authentication](#authentication)
- - [IP RADIUS Source Interfaces](#ip-radius-source-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Authentication
-
-### IP RADIUS Source Interfaces
-
-#### IP RADIUS Source Interfaces
-
-| VRF | Source Interface Name |
-| --- | --------------- |
-| default | loopback1 |
-| MGMT | Ma1 |
-| default | loopback10 |
-
-#### IP SOURCE Source Interfaces Device Configuration
-
-```eos
-!
-ip radius vrf default source-interface loopback1
-!
-ip radius vrf MGMT source-interface Ma1
-!
-ip radius source-interface loopback10
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-security.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-security.md
deleted file mode 100644
index 79917ba7584..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-security.md
+++ /dev/null
@@ -1,156 +0,0 @@
-# ip-security
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [IP Security](#ip-security-1)
- - [IKE policies](#ike-policies)
- - [Security Association policies](#security-association-policies)
- - [IPSec profiles](#ipsec-profiles)
- - [Key controller](#key-controller)
- - [IP Security Device Configuration](#ip-security-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## IP Security
-
-- Hardware encryption is disabled
-
-### IKE policies
-
-| Policy name | IKE lifetime | Encryption | DH group | Local ID | Integrity |
-| ----------- | ------------ | ---------- | -------- | -------- | --------- |
-| IKE-1 | 24 | aes256 | 20 | 192.168.100.1 | md5 |
-| IKE-2 | - | - | - | - | sha512 |
-| IKE-FQDN | - | - | - | fqdn.local | - |
-| IKE-UFQDN | - | - | - | my.awesome@fqdn.local | - |
-
-### Security Association policies
-
-| Policy name | ESP Integrity | ESP Encryption | Lifetime | PFS DH Group |
-| ----------- | ------------- | -------------- | -------- | ------------ |
-| SA-1 | - | aes128 | - | 14 |
-| SA-2 | - | aes128 | 42 gigabytes | 14 |
-| SA-3 | disabled | disabled | 8 hours | 17 |
-| SA-4 | md5 | 3des | - | - |
-| SA-5 | sha512 | - | - | - |
-| SA-6 | sha384 | - | - | - |
-| SA-7 | - | - | - | - |
-
-### IPSec profiles
-
-| Profile name | IKE policy | SA policy | Connection | DPD Interval | DPD Time | DPD action | Mode | Flow Parallelization |
-| ------------ | ---------- | ----------| ---------- | ------------ | -------- | ---------- | ---- | -------------------- |
-| Profile-1 | IKE-1 | SA-1 | start | - | - | - | transport | - |
-| Profile-2 | - | SA-2 | start | - | - | - | tunnel | False |
-| Profile-3 | - | SA-3 | start | - | - | - | tunnel | True |
-| Profile-4 | - | - | - | - | - | - | - | - |
-
-### Key controller
-
-| Profile name |
-| ------------ |
-| Profile-1 |
-
-### IP Security Device Configuration
-
-```eos
-!
-ip security
- ike policy IKE-1
- integrity md5
- ike-lifetime 24
- encryption aes256
- dh-group 20
- local-id 192.168.100.1
- !
- ike policy IKE-2
- integrity sha512
- !
- ike policy IKE-FQDN
- local-id fqdn fqdn.local
- !
- ike policy IKE-UFQDN
- local-id fqdn my.awesome@fqdn.local
- !
- sa policy SA-1
- esp encryption aes128
- pfs dh-group 14
- !
- sa policy SA-2
- esp encryption aes128
- sa lifetime 42 gigabytes
- pfs dh-group 14
- !
- sa policy SA-3
- esp encryption null
- esp integrity null
- sa lifetime 8 hours
- pfs dh-group 17
- !
- sa policy SA-4
- esp encryption 3des
- esp integrity md5
- !
- sa policy SA-5
- esp integrity sha512
- !
- sa policy SA-6
- esp integrity sha384
- !
- sa policy SA-7
- !
- profile Profile-1
- ike-policy IKE-1
- sa-policy SA-1
- connection start
- shared-key 7
- dpd 42 666 clear
- mode transport
- !
- profile Profile-2
- sa-policy SA-2
- connection start
- shared-key 7
- mode tunnel
- !
- profile Profile-3
- sa-policy SA-3
- connection start
- shared-key 7
- flow parallelization encapsulation udp
- mode tunnel
- !
- profile Profile-4
- !
- key controller
- profile Profile-1
- hardware encryption disabled
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-tacacs-source-interface.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-tacacs-source-interface.md
deleted file mode 100644
index f9fad3133c3..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-tacacs-source-interface.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# ip-tacacs-source-interface
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Authentication](#authentication)
- - [IP TACACS Source Interfaces](#ip-tacacs-source-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Authentication
-
-### IP TACACS Source Interfaces
-
-#### IP TACACS Source Interfaces
-
-| VRF | Source Interface Name |
-| --- | --------------- |
-| default | loopback1 |
-| TEST1 | lo3 |
-| default | loopback10 |
-
-#### IP TACACS Source Interfaces Device Configuration
-
-```eos
-!
-ip tacacs vrf default source-interface loopback1
-!
-ip tacacs vrf TEST1 source-interface lo3
-!
-ip tacacs source-interface loopback10
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-virtual-router-mac-address.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-virtual-router-mac-address.md
deleted file mode 100644
index c18f5601e0d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ip-virtual-router-mac-address.md
+++ /dev/null
@@ -1,51 +0,0 @@
-# ip-virtual-router-mac-address
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Virtual Router MAC Address](#virtual-router-mac-address)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Virtual Router MAC Address
-
-#### Virtual Router MAC Address Summary
-
-Virtual Router MAC Address: 00:1c:73:00:dc:01
-
-#### Virtual Router MAC Address Device Configuration
-
-```eos
-!
-ip virtual-router mac-address 00:1c:73:00:dc:01
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-dhcp-relay.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-dhcp-relay.md
deleted file mode 100644
index 2e0c7ac50ed..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-dhcp-relay.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# ipv6-dhcp-relay
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [IPv6 DHCP Relay](#ipv6-dhcp-relay-1)
- - [IPv6 DHCP Relay Summary](#ipv6-dhcp-relay-summary)
- - [IPv6 DHCP Relay Device Configuration](#ipv6-dhcp-relay-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## IPv6 DHCP Relay
-
-### IPv6 DHCP Relay Summary
-
-DhcpRelay Agent is in always-on mode.
-
-Forwarding requests with additional IPv6 addresses in the "giaddr" field is allowed.
-
-Add Option 79 - Link Layer Address Option.
-
-Add RemoteID option 37 in format MAC address and interface ID.
-
-### IPv6 DHCP Relay Device Configuration
-
-```eos
-!
-ipv6 dhcp relay always-on
-ipv6 dhcp relay all-subnets default
-ipv6 dhcp relay option link-layer address
-ipv6 dhcp relay option remote-id format %m:%i
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-neighbors.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-neighbors.md
deleted file mode 100644
index d52513d677e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-neighbors.md
+++ /dev/null
@@ -1,58 +0,0 @@
-# ipv6-neighbors
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [IPv6 Neighbors](#ipv6-neighbors-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### IPv6 Neighbors
-
-IPv6 neighbor cache persistency is enabled. The refresh-delay is 1000 seconds after reboot.
-
-#### IPv6 Static Neighbors
-
-| VRF | IPv6 Address | Exit Interface | MAC Address |
-| --- | ------------ | -------------- | ----------- |
-| MGMT | 11:22:33:44:55:66:77:88 | Ethernet1 | 11:22:33:44:55:66 |
-| - | ::ffff:192.1.56.10 | Loopback99 | aa:af:12:34:bc:bf |
-
-#### IPv6 Neighbor Configuration
-
-```eos
-!
-ipv6 neighbor persistent refresh-delay 1000
-ipv6 neighbor vrf MGMT 11:22:33:44:55:66:77:88 Ethernet1 11:22:33:44:55:66
-ipv6 neighbor ::ffff:192.1.56.10 Loopback99 aa:af:12:34:bc:bf
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-static-routes.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-static-routes.md
deleted file mode 100644
index ccf0efe96be..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ipv6-static-routes.md
+++ /dev/null
@@ -1,65 +0,0 @@
-# ipv6-static-routes
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [IPv6 Static Routes](#ipv6-static-routes-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### IPv6 Static Routes
-
-#### IPv6 Static Routes Summary
-
-| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric |
-| --- | ------------------ | ----------------------- | ------------------- | ----------------------------- | ----------------- | ----------------------------- | -------------- |
-| default | 2a01:cb04:4e6:d300::/64 | 2a01:cb04:4e6:d100::1 | vlan101 | 1 | - | - | - |
-| default | 2a01:cb04:4e6:d400::/64 | 2a01:cb04:4e6:d100::1 | vlan101 | 200 | 666 | RT-TO-FAKE-DMZ | - |
-| default | 2a01:cb04:4e6:d400::/64 | 2a01:cb04:4e6:d100::1 | vlan101 | 200 | 666 | RT-TO-FAKE-DB-ZONE | 100 |
-| customer01 | 2a01:cb04:4e6:a300::/64 | 2a01:cb04:4e6:100::1 | vlan101 | 1 | - | - | - |
-| customer01 | 2a01:cb04:4e6:a400::/64 | 2a01:cb04:4e6:100::1 | vlan101 | 201 | 667 | RT-TO-FAKE-DMZ | - |
-| customer01 | 2b01:cb04:4e6:a400::/64 | 2a01:cb04:4e6:102::1 (tracked with BFD) | vlan102 | 201 | 102 | Track-BFD | 100 |
-| customer01 | 2c01:cb04:4e6:a400::/64 | - | vlan102 | 201 | 102 | No-Track-BFD | - |
-
-#### Static Routes Device Configuration
-
-```eos
-!
-ipv6 route 2a01:cb04:4e6:d300::/64 Vlan101 2a01:cb04:4e6:d100::1
-ipv6 route 2a01:cb04:4e6:d400::/64 Vlan101 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DMZ
-ipv6 route 2a01:cb04:4e6:d400::/64 Vlan101 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DB-ZONE metric 100
-ipv6 route vrf customer01 2a01:cb04:4e6:a300::/64 Vlan101 2a01:cb04:4e6:100::1
-ipv6 route vrf customer01 2a01:cb04:4e6:a400::/64 Vlan101 2a01:cb04:4e6:100::1 201 tag 667 name RT-TO-FAKE-DMZ
-ipv6 route vrf customer01 2b01:cb04:4e6:a400::/64 Vlan102 2a01:cb04:4e6:102::1 track bfd 201 tag 102 name Track-BFD metric 100
-ipv6 route vrf customer01 2c01:cb04:4e6:a400::/64 Vlan102 201 tag 102 name No-Track-BFD
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/lacp.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/lacp.md
deleted file mode 100644
index 40b0e8f8b38..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/lacp.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# lacp
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [LACP](#lacp-1)
- - [LACP Summary](#lacp-summary)
- - [LACP Device Configuration](#lacp-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## LACP
-
-### LACP Summary
-
-| Port-id range | Rate-limit default | System-priority |
-| ------------- | ------------------ | --------------- |
-| 1 - 128 | False | 0 |
-
-### LACP Device Configuration
-
-```eos
-!
-lacp system-priority 0
-lacp port-id range 1 128
-no lacp rate-limit default
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/link-tracking-groups.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/link-tracking-groups.md
deleted file mode 100644
index 0276617573a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/link-tracking-groups.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# link-tracking-groups
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Link Tracking](#link-tracking)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Link Tracking
-
-#### Link Tracking Groups Summary
-
-| Group Name | Minimum Links | Recovery Delay |
-| ---------- | ------------- | -------------- |
-| EVPN_MH_ES1 | 30 | 500 |
-| EVPN_MH_ES2 | - | - |
-
-#### Link Tracking Groups Device Configuration
-
-```eos
-!
-link tracking group EVPN_MH_ES1
- links minimum 30
- recovery delay 500
-link tracking group EVPN_MH_ES2
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/load-interval.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/load-interval.md
deleted file mode 100644
index 03af9feee66..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/load-interval.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# load-interval
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/loopbacks-interfaces.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/loopbacks-interfaces.md
deleted file mode 100644
index 6c1cbfaf34a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/loopbacks-interfaces.md
+++ /dev/null
@@ -1,115 +0,0 @@
-# loopbacks-interfaces
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Interfaces](#interfaces)
- - [Loopback Interfaces](#loopback-interfaces)
-- [MPLS](#mpls)
- - [MPLS Interfaces](#mpls-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Interfaces
-
-### Loopback Interfaces
-
-#### Loopback Interfaces Summary
-
-##### IPv4
-
-| Interface | Description | VRF | IP Address |
-| --------- | ----------- | --- | ---------- |
-| Loopback0 | EVPN_Overlay_Peering | default | 192.168.255.3/32 |
-| Loopback1 | VTEP_VXLAN_Tunnel_Source | default | 192.168.254.3/32 |
-| Loopback99 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 10.1.255.3/32
192.168.1.1/32 secondary
10.0.0.254/32 secondary |
-| Loopback100 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 10.1.255.3/32 |
-
-##### IPv6
-
-| Interface | Description | VRF | IPv6 Address |
-| --------- | ----------- | --- | ------------ |
-| Loopback0 | EVPN_Overlay_Peering | default | - |
-| Loopback1 | VTEP_VXLAN_Tunnel_Source | default | - |
-| Loopback99 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | 2002::CAFE/64 |
-| Loopback100 | TENANT_A_PROJECT02_VTEP_DIAGNOSTICS | TENANT_A_PROJECT02 | - |
-
-##### ISIS
-
-| Interface | ISIS instance | ISIS metric | Interface mode |
-| --------- | ------------- | ----------- | -------------- |
-| Loopback99 | ISIS_TEST | 100 | point-to-point |
-
-#### Loopback Interfaces Device Configuration
-
-```eos
-!
-interface Loopback0
- description EVPN_Overlay_Peering
- ip address 192.168.255.3/32
- comment
- Comment created from eos_cli under loopback_interfaces.Loopback0
- EOF
-
-!
-interface Loopback1
- description VTEP_VXLAN_Tunnel_Source
- ip address 192.168.254.3/32
-!
-interface Loopback99
- description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
- no shutdown
- vrf TENANT_A_PROJECT02
- ip proxy-arp
- ip address 10.1.255.3/32
- ip address 10.0.0.254/32 secondary
- ip address 192.168.1.1/32 secondary
- ipv6 enable
- ipv6 address 2002::CAFE/64
- mpls ldp interface
- isis enable ISIS_TEST
- isis bfd
- isis metric 100
- isis passive
- isis network point-to-point
-!
-interface Loopback100
- description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
- vrf TENANT_A_PROJECT02
- ip address 10.1.255.3/32
-```
-
-## MPLS
-
-### MPLS Interfaces
-
-| Interface | MPLS IP Enabled | LDP Enabled | IGP Sync |
-| --------- | --------------- | ----------- | -------- |
-| Loopback99 | - | True | - |
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-access-lists.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-access-lists.md
deleted file mode 100644
index 2ed4f8af15a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-access-lists.md
+++ /dev/null
@@ -1,100 +0,0 @@
-# mac-access-lists
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [ACL](#acl)
- - [MAC Access-lists](#mac-access-lists-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## ACL
-
-### MAC Access-lists
-
-#### MAC Access-lists Summary
-
-##### TEST1
-
-| Sequence | Action |
-| -------- | ------ |
-| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
-| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
-
-##### TEST2
-
-- ACL has counting mode `counters per-entry` enabled!
-
-| Sequence | Action |
-| -------- | ------ |
-| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
-| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
-
-##### TEST3
-
-| Sequence | Action |
-| -------- | ------ |
-| 5 | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
-| 10 | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
-
-##### TEST4
-
-| Sequence | Action |
-| -------- | ------ |
-| - | permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00 |
-| - | deny any 01:80:c2:00:00:00 00:00:00:00:00:00 |
-| - | remark A comment in the middle |
-| - | permit any 02:00:00:12:34:56 00:00:00:00:00:00 |
-| - | deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00 |
-
-#### MAC Access-lists Device Configuration
-
-```eos
-!
-mac access-list TEST1
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
-!
-mac access-list TEST2
- counters per-entry
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
-!
-mac access-list TEST3
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
-!
-mac access-list TEST4
- permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- deny any 01:80:c2:00:00:00 00:00:00:00:00:00
- remark A comment in the middle
- permit any 02:00:00:12:34:56 00:00:00:00:00:00
- deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-address-table.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-address-table.md
deleted file mode 100644
index 155e5794fe8..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mac-address-table.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# mac-address-table
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [MAC Address Table](#mac-address-table-1)
- - [MAC Address Table Summary](#mac-address-table-summary)
- - [MAC Address Table Device Configuration](#mac-address-table-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## MAC Address Table
-
-### MAC Address Table Summary
-
-- MAC address table entry maximum age: 100 seconds
-
-- Logging MAC address interface flapping is Enabled
-
-- 2 MAC moves are considered as one flap
-
-- Size of the flap detection time window: 10 seconds
-
-### MAC Address Table Device Configuration
-
-```eos
-!
-mac address-table aging-time 100
-!
-mac address-table notification host-flap logging
-mac address-table notification host-flap detection window 10
-mac address-table notification host-flap detection moves 2
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/maintenance.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/maintenance.md
deleted file mode 100644
index b8912fd84ec..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/maintenance.md
+++ /dev/null
@@ -1,109 +0,0 @@
-# maintenance
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Maintenance Mode](#maintenance-mode)
- - [Maintenance](#maintenance-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Maintenance Mode
-
-### Maintenance
-
-#### Maintenance defaults
-
-Default maintenance bgp profile: **BP1**
-
-Default maintenance interface profile: **IP1**
-
-Default maintenance unit profile: **UP1**
-
-#### Maintenance profiles
-
-| BGP profile | Initiator route-map |
-| ----------- | ------------------- |
-| BP1 | RM-MAINTENANCE |
-| BP2 | RM-MAINTENANCE2 |
-| BP3 | RM-MAINTENANCE3 |
-
-| Interface profile | Rate monitoring load interval (s) | Rate monitoring threshold in/out (kbps) | Shutdown Max Delay |
-|-------------------|-----------------------------------|-----------------------------------------|--------------------|
-| IP1 | 10 | 500 | 300 |
-
-| Unit profile | on-boot duration (s) |
-| ------------ | -------------------- |
-| UP1 | 900 |
-| UP2 | 600 |
-
-#### Maintenance units
-
-| Unit | Interface groups | BGP groups | Unit profile | Quiesce |
-| ---- | ---------------- | ---------- | ------------ | ------- |
-| System | - | - | UP1 | No |
-| UNIT1 | INTERFACE_GROUP_1 | BGP_GROUP_1
BGP_GROUP_2 | UP1 | No |
-
-#### Maintenance Device Configuration
-
-```eos
-!
-maintenance
- profile bgp BP1
- initiator route-map RM-MAINTENANCE inout
- !
- profile bgp BP2
- initiator route-map RM-MAINTENANCE2 inout
- !
- profile bgp BP3
- initiator route-map RM-MAINTENANCE3 inout
- profile bgp BP1 default
- profile interface IP1 default
- profile unit UP1 default
- !
- profile interface IP1
- rate-monitoring load-interval 10
- rate-monitoring threshold 500
- shutdown max-delay 300
- !
- profile unit UP1
- on-boot duration 900
- !
- profile unit UP2
- on-boot duration 600
- !
- unit System
- !
- unit UNIT1
- group bgp BGP_GROUP_1
- group bgp BGP_GROUP_2
- group interface INTERFACE_GROUP_1
- profile unit UP1
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-security.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-security.md
deleted file mode 100644
index 604ddd7269c..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-security.md
+++ /dev/null
@@ -1,186 +0,0 @@
-# management-security
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Management Security](#management-security-1)
- - [Management Security Summary](#management-security-summary)
- - [Management Security SSL Profiles](#management-security-ssl-profiles)
- - [SSL profile test1-chain-cert Certificates Summary](#ssl-profile-test1-chain-cert-certificates-summary)
- - [SSL profile test1-trust-cert Certificates Summary](#ssl-profile-test1-trust-cert-certificates-summary)
- - [SSL profile test2-chain-cert Certificates Summary](#ssl-profile-test2-chain-cert-certificates-summary)
- - [SSL profile test2-trust-cert Certificates Summary](#ssl-profile-test2-trust-cert-certificates-summary)
- - [Password Policies](#password-policies)
- - [Session Shared-secret Profiles](#session-shared-secret-profiles)
- - [Management Security Device Configuration](#management-security-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Management Security
-
-### Management Security Summary
-
-| Settings | Value |
-| -------- | ----- |
-| Entropy sources | hardware, haveged, cpu jitter, hardware exclusive |
-| Common password encryption key | True |
-| Reversible password encryption | aes-256-gcm |
-| Minimum password length | 17 |
-
-### Management Security SSL Profiles
-
-| SSL Profile Name | TLS protocol accepted | Certificate filename | Key filename | Cipher List | CRLs |
-| ---------------- | --------------------- | -------------------- | ------------ | ----------- | ---- |
-| certificate-profile | - | eAPI.crt | eAPI.key | - | ca.crl
intermediate.crl |
-| cipher-list-profile | - | - | - | ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384 | - |
-| test1-chain-cert | - | - | - | - | - |
-| test1-trust-cert | - | - | - | - | - |
-| test2-chain-cert | - | - | - | - | - |
-| test2-trust-cert | - | - | - | - | - |
-| tls-single-version-profile-as-float | 1.0 | - | - | - | - |
-| tls-single-version-profile-as-string | 1.1 | - | - | - | - |
-| tls-versions-profile | 1.0 1.1 | - | - | - | - |
-
-### SSL profile test1-chain-cert Certificates Summary
-
-| Chain Certificates | Requirement |
-| ------------------ | ----------- |
-| test-chain-cert1.crt, test-chain-cert2.crt | Basic Constraint CA |
-
-### SSL profile test1-trust-cert Certificates Summary
-
-| Trust Certificates | Requirement | Policy | System |
-| ------------------ | ----------- | ------ | ------ |
-| test-trust1.crt, test-trust2.crt | Basic Constraint CA | Ignore Expiry Date | - |
-
-### SSL profile test2-chain-cert Certificates Summary
-
-| Chain Certificates | Requirement |
-| ------------------ | ----------- |
-| - | Root CA Included |
-
-### SSL profile test2-trust-cert Certificates Summary
-
-| Trust Certificates | Requirement | Policy | System |
-| ------------------ | ----------- | ------ | ------ |
-| - | Hostname must be FQDN | - | Enabled |
-
-### Password Policies
-
-| Policy Name | Digits | Length | Lowercase letters | Special characters | Uppercase letters | Repetitive characters | Sequential characters |
-|-------------|--------|--------|-------------------|--------------------|-------------------|-----------------------|----------------------|
-| AVD_POLICY | > 1 | > 2 | > 3 | > 4 | > 5 | < 6 | < 7 |
-
-### Session Shared-secret Profiles
-
-#### profile0
-
-| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
-| ----------- | ---------------- | ----------------- | -------- |
-| Secret1 | 12/20/2024 10:00:00 - 12/20/2025 10:00:00 | Infinite | Local Time |
-| Secret2 | Infinite | Infinite | UTC |
-
-#### profile1
-
-| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
-| ----------- | ---------------- | ----------------- | -------- |
-| Secret3 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | 12/20/2024 10:00:00 - 12/10/2025 10:00:00 | UTC |
-
-#### profile2
-
-| Secret Name | Receive Lifetime | Transmit Lifetime | Timezone |
-| ----------- | ---------------- | ----------------- | -------- |
-| Secret4 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | 2024-12-20 10:00:00 - 2025-12-20 10:00:00 | UTC |
-
-### Management Security Device Configuration
-
-```eos
-!
-management security
- entropy source hardware haveged cpu jitter
- entropy source hardware exclusive
- password minimum length 17
- password encryption-key common
- password encryption reversible aes-256-gcm
- !
- password policy AVD_POLICY
- minimum digits 1
- minimum length 2
- minimum lower 3
- minimum special 4
- minimum upper 5
- maximum repetitive 6
- maximum sequential 7
- !
- session shared-secret profile profile0
- secret Secret1 7 receive-lifetime 12/20/2024 10:00:00 12/20/2025 10:00:00 transmit-lifetime infinite local-time
- secret Secret2 7 receive-lifetime infinite transmit-lifetime infinite
- !
- session shared-secret profile profile1
- secret Secret3 8a receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 12/20/2024 10:00:00 12/10/2025 10:00:00
- !
- session shared-secret profile profile2
- secret Secret4 0 receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00
- !
- ssl profile certificate-profile
- certificate eAPI.crt key eAPI.key
- crl ca.crl
- crl intermediate.crl
- !
- ssl profile cipher-list-profile
- cipher-list ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384
- !
- ssl profile test1-chain-cert
- chain certificate test-chain-cert1.crt
- chain certificate test-chain-cert2.crt
- chain certificate requirement basic-constraint ca true
- !
- ssl profile test1-trust-cert
- trust certificate test-trust1.crt
- trust certificate test-trust2.crt
- trust certificate requirement basic-constraint ca true
- trust certificate policy expiry-date ignore
- !
- ssl profile test2-chain-cert
- chain certificate requirement include root-ca
- !
- ssl profile test2-trust-cert
- trust certificate system
- trust certificate requirement hostname fqdn
- !
- ssl profile tls-single-version-profile-as-float
- tls versions 1.0
- !
- ssl profile tls-single-version-profile-as-string
- tls versions 1.1
- !
- ssl profile tls-versions-profile
- tls versions 1.0 1.1
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh-custom-cipher.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh-custom-cipher.md
deleted file mode 100644
index 7e60e52387e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh-custom-cipher.md
+++ /dev/null
@@ -1,88 +0,0 @@
-# management-ssh-custom-cipher
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Management SSH](#management-ssh)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Management SSH
-
-#### IPv4 ACL
-
-| IPv4 ACL | VRF |
-| -------- | --- |
-| ACL-SSH | - |
-| ACL-SSH-VRF | mgt |
-
-#### SSH Timeout and Management
-
-| Idle Timeout | SSH Management |
-| ------------ | -------------- |
-| 15 | Enabled |
-
-#### Max number of SSH sessions limit and per-host limit
-
-| Connection Limit | Max from a single Host |
-| ---------------- | ---------------------- |
-| 55 | - |
-
-#### Ciphers and Algorithms
-
-| Ciphers | Key-exchange methods | MAC algorithms | Hostkey server algorithms |
-|---------|----------------------|----------------|---------------------------|
-| aes256-cbc, aes256-ctr, aes256-gcm@openssh.com | ecdh-sha2-nistp521 | hmac-sha2-512, hmac-sha2-512-etm@openssh.com | ecdsa-nistp256, ecdsa-nistp521 |
-
-#### VRFs
-
-| VRF | Status |
-| --- | ------ |
-| mgt | Enabled |
-
-#### Management SSH Device Configuration
-
-```eos
-!
-management ssh
- ip access-group ACL-SSH in
- ip access-group ACL-SSH-VRF vrf mgt in
- idle-timeout 15
- cipher aes256-cbc aes256-ctr aes256-gcm@openssh.com
- key-exchange ecdh-sha2-nistp521
- mac hmac-sha2-512 hmac-sha2-512-etm@openssh.com
- hostkey server ecdsa-nistp256 ecdsa-nistp521
- connection limit 55
- no shutdown
- hostkey server cert sshkey.cert
- !
- vrf mgt
- no shutdown
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh.md
deleted file mode 100644
index 99e3a1b6fb8..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-ssh.md
+++ /dev/null
@@ -1,97 +0,0 @@
-# management-ssh
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Management SSH](#management-ssh-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Management SSH
-
-#### Authentication Settings
-
-| Authentication protocols | Empty passwords |
-| ------------------------ | --------------- |
-| keyboard-interactive, password, public-key | permit |
-
-#### IPv4 ACL
-
-| IPv4 ACL | VRF |
-| -------- | --- |
-| ACL-SSH | - |
-| ACL-SSH-VRF | mgt |
-
-#### SSH Timeout and Management
-
-| Idle Timeout | SSH Management |
-| ------------ | -------------- |
-| 15 | Enabled |
-
-#### Max number of SSH sessions limit and per-host limit
-
-| Connection Limit | Max from a single Host |
-| ---------------- | ---------------------- |
-| 50 | 10 |
-
-#### Ciphers and Algorithms
-
-| Ciphers | Key-exchange methods | MAC algorithms | Hostkey server algorithms |
-|---------|----------------------|----------------|---------------------------|
-| default | default | default | default |
-
-#### VRFs
-
-| VRF | Status |
-| --- | ------ |
-| mgt | Enabled |
-
-#### Management SSH Device Configuration
-
-```eos
-!
-management ssh
- ip access-group ACL-SSH in
- ip access-group ACL-SSH-VRF vrf mgt in
- idle-timeout 15
- authentication protocol keyboard-interactive password public-key
- connection per-host 10
- fips restrictions
- hostkey client strict-checking
- connection limit 50
- authentication empty-passwords permit
- client-alive interval 666
- client-alive count-max 42
- no shutdown
- log-level debug
- !
- vrf mgt
- no shutdown
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-tech-support.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-tech-support.md
deleted file mode 100644
index 0f8fb280a02..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/management-tech-support.md
+++ /dev/null
@@ -1,78 +0,0 @@
-# management-tech-support
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Management Tech-Support](#management-tech-support-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Management Tech-Support
-
-#### Policy
-
-##### Exclude Commands
-
-| Command | Type |
-| ------- | ---- |
-| show platform fap ip route | text |
-| show platform fap ipv6 route | text |
-| show ip bgp vrf all | text |
-| show ipv6 bgp vrf all | text |
-| show kernel ip route vrf all | text |
-| show kernel ipv6 route vrf all | text |
-| show ip route vrf all detail | text |
-| show ipv6 route vrf all detail | text |
-| show version detail | json |
-
-##### Include Commands
-
-| Command |
-| ------- |
-| show version detail \| grep TerminAttr |
-
-#### Policy Device Configuration
-
-```eos
-!
-management tech-support
- policy show tech-support
- exclude command show ip bgp vrf all
- exclude command show ip route vrf all detail
- exclude command show ipv6 bgp vrf all
- exclude command show ipv6 route vrf all detail
- exclude command show kernel ip route vrf all
- exclude command show kernel ipv6 route vrf all
- exclude command show platform fap ip route
- exclude command show platform fap ipv6 route
- exclude command json show version detail
- include command show version detail | grep TerminAttr
- exit
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/match-lists.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/match-lists.md
deleted file mode 100644
index e6e57d396a3..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/match-lists.md
+++ /dev/null
@@ -1,77 +0,0 @@
-# match-lists
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Filters](#filters)
- - [Match-lists](#match-lists-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Filters
-
-### Match-lists
-
-#### Match-list Input IPv4-prefix Summary
-
-| Prefix List Name | Prefixes |
-| ---------------- | -------- |
-| molecule_v4 | 10.10.10.0/24, 10.10.20.0/24 |
-
-#### Match-list Input IPv6-prefix Summary
-
-| Prefix List Name | Prefixes |
-| ---------------- | -------- |
-| molecule_v6 | 2001:0DB8::/32 |
-
-#### Match-list Input String Summary
-
-##### molecule
-
-| Sequence | Match Regex |
-| -------- | ------ |
-| 10 | ^.*MOLECULE.*$ |
-| 20 | ^.*TESTING.*$ |
-
-#### Match-lists Device Configuration
-
-```eos
-!
-match-list input string molecule
- 10 match regex ^.*MOLECULE.*$
- 20 match regex ^.*TESTING.*$
-!
-match-list input prefix-ipv4 molecule_v4
- match prefix-ipv4 10.10.10.0/24
- match prefix-ipv4 10.10.20.0/24
-!
-match-list input prefix-ipv6 molecule_v6
- match prefix-ipv6 2001:0DB8::/32
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mcs-client.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mcs-client.md
deleted file mode 100644
index f9ad4783c4b..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mcs-client.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# mcs-client
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [MCS Client Summary](#mcs-client-summary)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### MCS Client Summary
-
-MCS client is enabled
-
-| Secondary CVX cluster | Server Hosts | Enabled |
-| --------------------- | ------------ | ------- |
-| default | 10.90.224.188, 10.90.224.189, leaf2.atd.lab | True |
-
-#### MCS Client Device Configuration
-
-```eos
-!
-mcs client
- no shutdown
- !
- cvx secondary default
- no shutdown
- server host 10.90.224.188
- server host 10.90.224.189
- server host leaf2.atd.lab
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mlag-configuration.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mlag-configuration.md
deleted file mode 100644
index ba9312c9894..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/mlag-configuration.md
+++ /dev/null
@@ -1,66 +0,0 @@
-# mlag-configuration
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [MLAG](#mlag)
- - [MLAG Summary](#mlag-summary)
- - [MLAG Device Configuration](#mlag-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## MLAG
-
-### MLAG Summary
-
-| Domain-id | Local-interface | Peer-address | Peer-link |
-| --------- | --------------- | ------------ | --------- |
-| sw1-sw2-mlag-domain | Vlan4094 | 172.16.0.1 | Port-Channel12 |
-
-Heartbeat Interval is 5000 milliseconds.
-Dual primary detection is enabled. The detection delay is 5 seconds.
-Dual primary recovery delay for MLAG interfaces is 90 seconds.
-Dual primary recovery delay for NON-MLAG interfaces is 30 seconds.
-
-### MLAG Device Configuration
-
-```eos
-!
-mlag configuration
- domain-id sw1-sw2-mlag-domain
- heartbeat-interval 5000
- local-interface Vlan4094
- peer-address 172.16.0.1
- peer-link Port-Channel12
- dual-primary detection delay 5 action errdisable all-interfaces
- dual-primary recovery delay mlag 90 non-mlag 30
- reload-delay mlag 400
- reload-delay non-mlag 450
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity-2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity-2.md
deleted file mode 100644
index f9dca7962e9..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity-2.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# monitor-connectivity-2
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitor Connectivity](#monitor-connectivity)
- - [Global Configuration](#global-configuration)
- - [Monitor Connectivity Device Configuration](#monitor-connectivity-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitor Connectivity
-
-### Global Configuration
-
-#### Interface Sets
-
-| Name | Interfaces |
-| ---- | ---------- |
-| HOST_SET2 | Loopback2-4, Loopback10-12 |
-
-#### Probing Configuration
-
-| Enabled | Interval | Default Interface Set | Address Only |
-| ------- | -------- | --------------------- | ------------ |
-| False | 5 | HOST_SET2 | False |
-
-### Monitor Connectivity Device Configuration
-
-```eos
-!
-monitor connectivity
- interval 5
- shutdown
- interface set HOST_SET2 Loopback2-4, Loopback10-12
- local-interfaces HOST_SET2 default
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity.md
deleted file mode 100644
index ac25a28047a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-connectivity.md
+++ /dev/null
@@ -1,179 +0,0 @@
-# monitor-connectivity
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitor Connectivity](#monitor-connectivity-1)
- - [Global Configuration](#global-configuration)
- - [VRF Configuration](#vrf-configuration)
- - [Monitor Connectivity Device Configuration](#monitor-connectivity-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitor Connectivity
-
-### Global Configuration
-
-#### Interface Sets
-
-| Name | Interfaces |
-| ---- | ---------- |
-| GLOBAL_SET | Ethernet1-4 |
-| HOST_SET | Loopback2-4, Loopback10-12 |
-
-#### Probing Configuration
-
-| Enabled | Interval | Default Interface Set | Address Only |
-| ------- | -------- | --------------------- | ------------ |
-| True | 5 | GLOBAL_SET | True |
-
-#### Host Parameters
-
-| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
-| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
-| server1 | server1_connectivity_monitor | 10.10.10.1 | HOST_SET | True | https://server1.local.com |
-| server2 | server2_connectivity_monitor | 10.10.10.2 | HOST_SET | True | https://server2.local.com |
-| server3 | server3_connectivity_monitor | 10.10.10.3 | HOST_SET | False | - |
-| server4 | - | - | - | True | - |
-
-### VRF Configuration
-
-| Name | Description | Default Interface Set | Address Only |
-| ---- | ----------- | --------------------- | ------------ |
-| blue | - | VRF_GLOBAL_SET | False |
-| red | vrf_connectivity_monitor | VRF_GLOBAL_SET | True |
-| yellow | - | - | True |
-
-#### Vrf blue Configuration
-
-##### Interface Sets
-
-| Name | Interfaces |
-| ---- | ---------- |
-| VRF_GLOBAL_SET | Vlan21-24, Vlan29-32 |
-
-##### Host Parameters
-
-| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
-| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
-| server4 | server4_connectivity_monitor | 10.10.20.1 | VRF_GLOBAL_SET | False | https://server2.local.com |
-| server5 | server5_connectivity_monitor | 10.10.20.11 | VRF_GLOBAL_SET | True | https://server5.local.com |
-| server6 | - | - | - | True | - |
-
-#### Vrf red Configuration
-
-##### Interface Sets
-
-| Name | Interfaces |
-| ---- | ---------- |
-| VRF_GLOBAL_SET | Vlan21-24, Vlan29-32 |
-| VRF_HOST_SET | Loopback12-14, 19-23 |
-
-##### Host Parameters
-
-| Host Name | Description | IPv4 Address | Probing Interface Set | Address Only | URL |
-| --------- | ----------- | ------------ | --------------------- | ------------ | --- |
-| server2 | server2_connectivity_monitor | 10.10.20.1 | VRF_HOST_SET | True | https://server2.local.com |
-
-#### Vrf yellow Configuration
-
-##### Interface Sets
-
-| Name | Interfaces |
-| ---- | ---------- |
-
-### Monitor Connectivity Device Configuration
-
-```eos
-!
-monitor connectivity
- vrf blue
- interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
- local-interfaces VRF_GLOBAL_SET default
- !
- host server4
- description
- server4_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET
- ip 10.10.20.1
- url https://server2.local.com
- !
- host server5
- description
- server5_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET address-only
- ip 10.10.20.11
- url https://server5.local.com
- !
- host server6
- !
- vrf red
- interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
- interface set VRF_HOST_SET Loopback12-14, 19-23
- description
- vrf_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET address-only default
- !
- host server2
- description
- server2_connectivity_monitor
- local-interfaces VRF_HOST_SET address-only
- ip 10.10.20.1
- url https://server2.local.com
- !
- vrf yellow
- interval 5
- no shutdown
- interface set GLOBAL_SET Ethernet1-4
- interface set HOST_SET Loopback2-4, Loopback10-12
- local-interfaces GLOBAL_SET address-only default
- !
- host server1
- description
- server1_connectivity_monitor
- local-interfaces HOST_SET address-only
- ip 10.10.10.1
- url https://server1.local.com
- !
- host server2
- description
- server2_connectivity_monitor
- local-interfaces HOST_SET address-only
- ip 10.10.10.2
- url https://server2.local.com
- !
- host server3
- description
- server3_connectivity_monitor
- local-interfaces HOST_SET
- ip 10.10.10.3
- !
- host server4
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-layer1.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-layer1.md
deleted file mode 100644
index 6a0020dcc85..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-layer1.md
+++ /dev/null
@@ -1,56 +0,0 @@
-# monitor-layer1
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitor Layer 1 Logging](#monitor-layer-1-logging)
- - [Monitor Layer 1 Device Configuration](#monitor-layer-1-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitor Layer 1 Logging
-
-| Layer 1 Event | Logging |
-| ------------- | ------- |
-| MAC fault | True |
-| Logging Transceiver | True |
-| Transceiver DOM | True |
-| Transceiver communication | True |
-
-### Monitor Layer 1 Device Configuration
-
-```eos
-!
-monitor layer1
- logging transceiver
- logging transceiver dom
- logging transceiver communication
- logging mac fault
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-session-default-encapsulation-gre.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-session-default-encapsulation-gre.md
deleted file mode 100644
index 39031798432..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-session-default-encapsulation-gre.md
+++ /dev/null
@@ -1,55 +0,0 @@
-# monitor-session-default-encapsulation-gre
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [Monitor Sessions](#monitor-sessions)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### Monitor Sessions
-
-#### Monitor Sessions Summary
-
-##### Monitor Session Default Settings
-
-| Settings | Values |
-| -------- | ------ |
-| Encapsulation GRE Payload | inner-packet |
-
-#### Monitor Sessions Device Configuration
-
-```eos
-!
-monitor session default encapsulation gre payload inner-packet
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-sessions.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-sessions.md
deleted file mode 100644
index c1d3f13269c..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-sessions.md
+++ /dev/null
@@ -1,142 +0,0 @@
-# monitor-sessions
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [Monitor Sessions](#monitor-sessions-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### Monitor Sessions
-
-#### Monitor Sessions Summary
-
-##### myMonitoringSession1
-
-####### myMonitoringSession1 Sources
-
-| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
-| ------- | --------- | ----------------- | ----------------- | --------------------- |
-| Ethernet0 | both | ipv6 | ipv6ACL | - |
-| Ethernet5 | both | ip | ipv4ACL | 10 |
-
-####### myMonitoringSession1 Destinations and Session Settings
-
-| Settings | Values |
-| -------- | ------ |
-| Destinations | Ethernet48 |
-| Encapsulation Gre Metadata Tx | True |
-| Header Remove Size | 32 |
-| Truncate Enabled | True |
-
-##### myMonitoringSession2
-
-####### myMonitoringSession2 Sources
-
-| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
-| ------- | --------- | ----------------- | ----------------- | --------------------- |
-| Ethernet3, Ethernet5 | rx | - | - | - |
-| Ethernet10-15 | rx | - | - | - |
-| Ethernet12 | rx | - | - | - |
-| Ethernet18 | tx | - | - | 100 |
-
-####### myMonitoringSession2 Destinations and Session Settings
-
-| Settings | Values |
-| -------- | ------ |
-| Destinations | Cpu, Ethernet50 |
-| Encapsulation Gre Metadata Tx | True |
-| Access Group Type | ip |
-| Access Group Name | ipv4ACL |
-| Sample | 50 |
-
-##### myMonitoringSession3
-
-####### myMonitoringSession3 Sources
-
-| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
-| ------- | --------- | ----------------- | ----------------- | --------------------- |
-| Ethernet20 | both | ip | ipv4ACL | 10 |
-
-####### myMonitoringSession3 Destinations and Session Settings
-
-| Settings | Values |
-| -------- | ------ |
-| Destinations | - |
-
-##### myMonitoringSession4
-
-####### myMonitoringSession4 Sources
-
-| Sources | Direction | Access Group Type | Access Group Name | Access Group Priority |
-| ------- | --------- | ----------------- | ----------------- | --------------------- |
-| Ethernet3, Ethernet5 | rx | - | - | - |
-| Ethernet10-15 | rx | - | - | - |
-| Ethernet12 | rx | - | - | - |
-| Ethernet18 | tx | mac | macACL | 100 |
-
-####### myMonitoringSession4 Destinations and Session Settings
-
-| Settings | Values |
-| -------- | ------ |
-| Destinations | Cpu, Ethernet50 |
-| Encapsulation Gre Metadata Tx | True |
-
-#### Monitor Sessions Device Configuration
-
-```eos
-!
-monitor session myMonitoringSession1 source Ethernet0 ipv6 access-group ipv6ACL
-monitor session myMonitoringSession1 source Ethernet5 both ip access-group ipv4ACL priority 10
-monitor session myMonitoringSession1 destination Ethernet48
-monitor session myMonitoringSession1 truncate
-monitor session myMonitoringSession1 header remove size 32
-monitor session myMonitoringSession1 encapsulation gre metadata tx
-monitor session myMonitoringSession2 ip access-group ipv4ACL
-monitor session myMonitoringSession2 source Ethernet3, Ethernet5 rx
-monitor session myMonitoringSession2 source Ethernet10-15 rx
-monitor session myMonitoringSession2 source Ethernet12 rx
-monitor session myMonitoringSession2 source Ethernet18 tx
-monitor session myMonitoringSession2 destination Cpu
-monitor session myMonitoringSession2 destination Ethernet50
-monitor session myMonitoringSession2 sample 50
-monitor session myMonitoringSession2 encapsulation gre metadata tx
-monitor session myMonitoringSession3 source Ethernet20 both ip access-group ipv4ACL priority 10
-monitor session myMonitoringSession4 source Ethernet3, Ethernet5 rx
-monitor session myMonitoringSession4 source Ethernet10-15 rx
-monitor session myMonitoringSession4 source Ethernet12 rx
-monitor session myMonitoringSession4 source Ethernet18 tx mac access-group macACL priority 100
-monitor session myMonitoringSession4 destination Cpu
-monitor session myMonitoringSession4 destination Ethernet50
-monitor session myMonitoringSession4 encapsulation gre metadata tx
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-influx.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-influx.md
deleted file mode 100644
index 0491df9d30d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-influx.md
+++ /dev/null
@@ -1,95 +0,0 @@
-# monitor-telemetry-influx
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [InfluxDB Telemetry](#influxdb-telemetry)
- - [InfluxDB Telemetry Summary](#influxdb-telemetry-summary)
- - [InfluxDB Telemetry Device Configuration](#influxdb-telemetry-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## InfluxDB Telemetry
-
-### InfluxDB Telemetry Summary
-
-Source Group Standard Disabled : True
-
-#### InfluxDB Telemetry Destinations
-
-| Destination | Database | URL | VRF | Username |
-| ----------- | -------- | --- | --- | -------- |
-| test | test | https://influx_test.localhost | test | test |
-| test1 | test1 | https://influx_test1.localhost | test | test1 |
-
-#### InfluxDB Telemetry Sources
-
-| Source Name | URL | Connection Limit |
-| ----------- | --- | ---------------- |
-| socket1 | unix:///var/run/example2.sock | 100 |
-| socket2 | unix:///var/run/example3.sock | 22222 |
-
-#### InfluxDB Telemetry Tags
-
-| Tag | Value |
-| --- | ----- |
-| tag1 | value1 |
-| tag2 | value2 |
-
-### InfluxDB Telemetry Device Configuration
-
-```eos
-!
-monitor telemetry influx
- destination influxdb test
- url https://influx_test.localhost
- database name test
- retention policy test
- vrf test
- username test password 7
- !
- destination influxdb test1
- url https://influx_test1.localhost
- database name test1
- retention policy test1
- vrf test
- username test1 password 7
- !
- source socket socket1
- url unix:///var/run/example2.sock
- connection limit 100
- !
- source socket socket2
- url unix:///var/run/example3.sock
- connection limit 22222
- tag global tag1 value1
- tag global tag2 value2
- source group standard disabled
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-postcard-policy.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-postcard-policy.md
deleted file mode 100644
index 4dc64c8658f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/monitor-telemetry-postcard-policy.md
+++ /dev/null
@@ -1,104 +0,0 @@
-# monitor-telemetry-postcard-policy
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [Monitor Telemetry Postcard Policy](#monitor-telemetry-postcard-policy-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### Monitor Telemetry Postcard Policy
-
-#### Sample Policy Summary
-
-##### samplepo1
-
-###### Match rules
-
-| Rule Name | Rule Type | Source Prefix | Destination Prefix | Protocol | Source Ports | Destination Ports |
-| --------- | --------- | ------------- | ------------------ | -------- | ------------ | ----------------- |
-| rule1 | ipv4 | 3.4.5.0/24 | 10.3.3.0/24 | tcp
udp | -
98 | 77, 78-80, 82
99 |
-| rule2 | ipv6 | 5::0/128 | 4::0/128 | udp | - | 747, 748-800 |
-| rule3 | ipv4 | - | - | - | - | - |
-
-##### samplepo2
-
-###### Match rules
-
-| Rule Name | Rule Type | Source Prefix | Destination Prefix | Protocol | Source Ports | Destination Ports |
-| --------- | --------- | ------------- | ------------------ | -------- | ------------ | ----------------- |
-| rule1 | ipv4 | 3.4.5.0/24 | 10.3.3.0/24 | udp | bgp | https |
-
-#### Telemetry Postcard Policy Profiles
-
-| Profile Name | Ingress Sample Policy |
-| ------------ | --------------------- |
-| profile1 | samplepo1 |
-| profile2 | samplepo2 |
-
-#### Monitor Telemetry Postcard Policy Configuration
-
-```eos
-!
-monitor telemetry postcard policy
- no disabled
- ingress sample rate 16384
- marker vxlan header word 0 bit 30
- ingress collection gre source 10.3.3.3 destination 10.3.3.4 version 2
- !
- sample policy samplepo1
- match rule1 ipv4
- source prefix 3.4.5.0/24
- destination prefix 10.3.3.0/24
- protocol tcp destination port 77, 78-80, 82
- protocol udp source port 98 destination port 99
- !
- match rule2 ipv6
- source prefix 5::0/128
- destination prefix 4::0/128
- protocol udp destination port 747, 748-800
- !
- match rule3 ipv4
- !
- sample policy samplepo2
- match rule1 ipv4
- source prefix 3.4.5.0/24
- destination prefix 10.3.3.0/24
- protocol udp source port bgp destination port https
- !
- profile profile1
- ingress sample policy samplepo1
- !
- profile profile2
- ingress sample policy samplepo2
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/none_configuration.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/none_configuration.md
deleted file mode 100644
index 39c8ec9e711..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/none_configuration.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# none_configuration
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ntp.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ntp.md
deleted file mode 100644
index 9ba4b10c873..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/ntp.md
+++ /dev/null
@@ -1,88 +0,0 @@
-# ntp
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [NTP](#ntp-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### NTP
-
-#### NTP Summary
-
-##### NTP Local Interface
-
-| Interface | VRF |
-| --------- | --- |
-| lo1 | default |
-
-##### NTP Servers
-
-| Server | VRF | Preferred | Burst | iBurst | Version | Min Poll | Max Poll | Local-interface | Key |
-| ------ | --- | --------- | ----- | ------ | ------- | -------- | -------- | --------------- | --- |
-| 1.2.3.4 | - | - | - | - | - | - | - | lo0 | - |
-| 2.2.2.55 | - | - | - | - | - | - | - | - | - |
-| 10.1.1.1 | - | - | - | - | - | - | - | - | - |
-| 10.1.1.2 | - | True | - | - | - | - | - | - | - |
-| 20.20.20.1 | - | - | - | - | - | - | - | - | 2 |
-| ie.pool.ntp.org | - | - | False | True | - | - | - | - | 1 |
-
-##### NTP Authentication
-
-- Authentication enabled
-
-- Trusted Keys: 1-3
-
-##### NTP Authentication Keys
-
-| ID | Algorithm |
-| -- | -------- |
-| 1 | md5 |
-| 2 | md5 |
-| 3 | sha1 |
-
-#### NTP Device Configuration
-
-```eos
-!
-ntp authentication-key 1 md5
-ntp authentication-key 2 md5 7
-ntp authentication-key 3 sha1 8a
-ntp trusted-key 1-3
-ntp authenticate
-ntp local-interface lo1
-ntp server 1.2.3.4 local-interface lo0
-ntp server 2.2.2.55
-ntp server 10.1.1.1
-ntp server 10.1.1.2 prefer
-ntp server 20.20.20.1 key
-ntp server ie.pool.ntp.org iburst key
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/object-tracking.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/object-tracking.md
deleted file mode 100644
index 649e732def6..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/object-tracking.md
+++ /dev/null
@@ -1,55 +0,0 @@
-# object-tracking
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [Object Tracking](#object-tracking-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### Object Tracking
-
-#### Object Tracking Summary
-
-| Name | Interface | Tracked Property |
-| ---- | --------- | ---------------- |
-| MyTrackNoProperty | Ethernet1/1 | line-protocol |
-| MyTrackSetProperty | Ethernet2/1 | line-protocol |
-
-#### Object Tracking Device Configuration
-
-```eos
-!
-track MyTrackNoProperty interface Ethernet1/1 line-protocol
-track MyTrackSetProperty interface Ethernet2/1 line-protocol
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/patch-panel.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/patch-panel.md
deleted file mode 100644
index 121a5efcd3f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/patch-panel.md
+++ /dev/null
@@ -1,71 +0,0 @@
-# patch-panel
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Patch Panel](#patch-panel-1)
- - [Patch Panel Summary](#patch-panel-summary)
- - [Patch Panel Device Configuration](#patch-panel-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Patch Panel
-
-### Patch Panel Summary
-
-Patch Panel Connector Interface Recovery Review Delay Min: 10s - Max: 900s
-
-Patch Panel Connector Interface Path BGP VPWS Remote Failure Errdisable is enabled.
-
-#### Patch Panel Connections
-
-| Patch Name | Enabled | Connector A Type | Connector A Endpoint | Connector B Type | Connector B Endpoint |
-| ---------- | ------- | ---------------- | -------------------- | ---------------- | -------------------- |
-| TEN_B_site2_site5_eline | True | Interface | Ethernet5 | Pseudowire | bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline |
-| TEN_A_site2_site5_eline | False | Interface | Ethernet6 dot1q vlan 123 | Pseudowire | ldp LDP_PW_1 |
-
-### Patch Panel Device Configuration
-
-```eos
-!
-patch panel
- connector interface recovery review delay 10 900
- connector interface patch bgp vpws remote-failure errdisable
- !
- patch TEN_A_site2_site5_eline
- shutdown
- connector 1 interface Ethernet6 dot1q vlan 123
- connector 2 pseudowire ldp LDP_PW_1
- !
- patch TEN_B_site2_site5_eline
- connector 1 interface Ethernet5
- connector 2 pseudowire bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline
- !
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/peer-filters.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/peer-filters.md
deleted file mode 100644
index 78592bcd060..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/peer-filters.md
+++ /dev/null
@@ -1,67 +0,0 @@
-# peer-filters
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Filters](#filters)
- - [Peer Filters](#peer-filters-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Filters
-
-### Peer Filters
-
-#### Peer Filters Summary
-
-##### PF1
-
-| Sequence | Match |
-| -------- | ----- |
-| 10 | as-range 1-2 result reject |
-| 20 | as-range 1-100 result accept |
-
-##### PF2
-
-| Sequence | Match |
-| -------- | ----- |
-| 30 | as-range 65000 result accept |
-
-#### Peer Filters Device Configuration
-
-```eos
-!
-peer-filter PF1
- 10 match as-range 1-2 result reject
- 20 match as-range 1-100 result accept
-!
-peer-filter PF2
- 30 match as-range 65000 result accept
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps-pbr.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps-pbr.md
deleted file mode 100644
index fdb97d6047d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps-pbr.md
+++ /dev/null
@@ -1,64 +0,0 @@
-# policy-maps-pbr
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [PBR Policy Maps](#pbr-policy-maps)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### PBR Policy Maps
-
-#### PBR Policy Maps Summary
-
-##### POLICY_DROP_THEN_NEXTHOP
-
-| Class | Index | Drop | Nexthop | Recursive |
-| ----- | ----- | ---- | ------- | --------- |
-| CLASS_DROP | 10 | True | - | - |
-| CLASS_NEXTHOP | 20 | - | 172.30.1.2 | True |
-| NO_ACTION | - | - | - | - |
-
-#### PBR Policy Maps Device Configuration
-
-```eos
-!
-policy-map type pbr POLICY_DROP_THEN_NEXTHOP
- 10 class CLASS_DROP
- drop
- !
- 20 class CLASS_NEXTHOP
- set nexthop recursive 172.30.1.2
- !
- class NO_ACTION
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps.md
deleted file mode 100644
index 357ac841ac5..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/policy-maps.md
+++ /dev/null
@@ -1,144 +0,0 @@
-# policy-maps
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [PBR Policy Maps](#pbr-policy-maps)
-- [Quality Of Service](#quality-of-service)
- - [QOS Policy Maps](#qos-policy-maps)
- - [Control-plane Policy Map](#control-plane-policy-map)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### PBR Policy Maps
-
-#### PBR Policy Maps Summary
-
-##### PM_PBR_BREAKOUT
-
-| Class | Index | Drop | Nexthop | Recursive |
-| ----- | ----- | ---- | ------- | --------- |
-| CM_PBR_EXCLUDE | - | - | - | - |
-| CM_PBR_INCLUDE | - | - | 192.168.4.2 | True |
-
-#### PBR Policy Maps Device Configuration
-
-```eos
-!
-policy-map type pbr PM_PBR_BREAKOUT
- class CM_PBR_EXCLUDE
- !
- class CM_PBR_INCLUDE
- set nexthop recursive 192.168.4.2
-```
-
-## Quality Of Service
-
-### QOS Policy Maps
-
-#### QOS Policy Maps Summary
-
-##### PM_REPLICATION_LD
-
-| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
-| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
-| CM_REPLICATION_LD | - | af11 | 2 | 1 | 10 kbps (260 kbytes) -> drop-precedence
30 kbps(270 kbytes) -> drop |
-| CM_REPLICATION_LD_2 | - | af11 | 2 | - | - |
-
-##### PM_REPLICATION_LD2
-
-| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
-| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
-| CM_REPLICATION_LD | 4 | af11 | - | - | 30 kbps (280 bytes) -> dscp
1 mbps(270 bytes) -> drop |
-
-##### PM_REPLICATION_LD3
-
-| Class Name | COS | DSCP | Traffic Class | Drop Precedence | Police Rate (Burst) -> Action |
-| ---------- | --- | -----| ------------- | --------------- | ----------------------------- |
-| CM_REPLICATION_LD | 6 | af11 | - | - | 10000 bps (260 kbytes) -> drop |
-
-#### QOS Policy Maps Device Configuration
-
-```eos
-!
-policy-map type quality-of-service PM_REPLICATION_LD
- class CM_REPLICATION_LD
- set dscp af11
- set traffic-class 2
- set drop-precedence 1
- police rate 10 kbps burst-size 260 kbytes action set drop-precedence rate 30 kbps burst-size 270 kbytes
- !
- class CM_REPLICATION_LD_2
- set dscp af11
- set traffic-class 2
-!
-policy-map type quality-of-service PM_REPLICATION_LD2
- class CM_REPLICATION_LD
- set dscp af11
- set cos 4
- police rate 30 kbps burst-size 280 bytes action set dscp af11 rate 1 mbps burst-size 270 bytes
-!
-policy-map type quality-of-service PM_REPLICATION_LD3
- class CM_REPLICATION_LD
- set dscp af11
- set cos 6
- police rate 10000 bps burst-size 260 kbytes
-```
-
-### Control-plane Policy Map
-
-#### Control-plane Policy Map Summary
-
-##### copp-system-policy
-
-| Class | Shape | Bandwidth | Rate Unit |
-| ----- | ----- | --------- | --------- |
-| copp-system-aaa | - | - | - |
-| copp-system-cvx | 2000 | 2000 | pps |
-| copp-system-OspfIsis | 1000 | 1000 | kbps |
-
-#### COPP Policy Maps Device Configuration
-
-```eos
-!
-policy-map type copp copp-system-policy
- class copp-system-OspfIsis
- shape kbps 1000
- bandwidth kbps 1000
- !
- class copp-system-cvx
- shape pps 2000
- bandwidth pps 2000
- !
- class copp-system-aaa
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt-2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt-2.md
deleted file mode 100644
index 7c549b85e66..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt-2.md
+++ /dev/null
@@ -1,42 +0,0 @@
-# prompt-2
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Prompt Device Configuration](#prompt-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Prompt Device Configuration
-
-```eos
-!
-prompt Test
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt.md
deleted file mode 100644
index 3f107dff637..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/prompt.md
+++ /dev/null
@@ -1,42 +0,0 @@
-# prompt
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Prompt Device Configuration](#prompt-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Prompt Device Configuration
-
-```eos
-!
-prompt %H__%D{%H:%M:%S}%v%P
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length-notifying.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length-notifying.md
deleted file mode 100644
index e5a1c9beff1..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length-notifying.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# queue-monitor-length-notifying
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Queue Monitor](#queue-monitor)
- - [Queue Monitor Length](#queue-monitor-length)
- - [Queue Monitor Configuration](#queue-monitor-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Queue Monitor
-
-### Queue Monitor Length
-
-| Enabled | Logging Interval | Default Thresholds High | Default Thresholds Low | Notifying | TX Latency | CPU Thresholds High | CPU Thresholds Low |
-| ------- | ---------------- | ----------------------- | ---------------------- | --------- | ---------- | ------------------- | ------------------ |
-| True | - | 100 | - | disabled | disabled | - | - |
-
-### Queue Monitor Configuration
-
-```eos
-!
-queue-monitor length
-no queue-monitor length notifying
-queue-monitor length default threshold 100
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length.md
deleted file mode 100644
index 9c02c148a41..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-length.md
+++ /dev/null
@@ -1,58 +0,0 @@
-# queue-monitor-length
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Queue Monitor](#queue-monitor)
- - [Queue Monitor Length](#queue-monitor-length-1)
- - [Queue Monitor Configuration](#queue-monitor-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Queue Monitor
-
-### Queue Monitor Length
-
-| Enabled | Logging Interval | Default Thresholds High | Default Thresholds Low | Notifying | TX Latency | CPU Thresholds High | CPU Thresholds Low |
-| ------- | ---------------- | ----------------------- | ---------------------- | --------- | ---------- | ------------------- | ------------------ |
-| True | 100 | 100 | 10 | enabled | enabled | 200000 | 100000 |
-
-### Queue Monitor Configuration
-
-```eos
-!
-queue-monitor length
-queue-monitor length notifying
-queue-monitor length tx-latency
-queue-monitor length default thresholds 100 10
-queue-monitor length cpu thresholds 200000 100000
-!
-queue-monitor length log 100
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-streaming.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-streaming.md
deleted file mode 100644
index 56d1e6ab709..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/queue-monitor-streaming.md
+++ /dev/null
@@ -1,57 +0,0 @@
-# queue-monitor-streaming
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Queue Monitor](#queue-monitor)
- - [Queue Monitor Streaming](#queue-monitor-streaming-1)
- - [Queue Monitor Configuration](#queue-monitor-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Queue Monitor
-
-### Queue Monitor Streaming
-
-| Enabled | IP Access Group | IPv6 Access Group | Max Connections | VRF |
-| ------- | --------------- | ----------------- | --------------- | --- |
-| True | ACL-QMS | ACLv6-QMS | 5 | test |
-
-### Queue Monitor Configuration
-
-```eos
-!
-queue-monitor streaming
- max-connections 5
- ip access-group ACL-QMS
- ipv6 access-group ACLv6-QMS
- vrf test
- no shutdown
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/redundancy.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/redundancy.md
deleted file mode 100644
index ebe8038859a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/redundancy.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# redundancy
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/roles.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/roles.md
deleted file mode 100644
index 03db8769308..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/roles.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# roles
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Authentication](#authentication)
- - [Roles](#roles-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Authentication
-
-### Roles
-
-#### Roles Summary
-
-##### Role network-limited
-
-| Sequence | Action | Mode | Command |
-| -------- | ------ | ---- | ------- |
-| 10 | permit | exec | ssh |
-| 20 | deny | - | telnet |
-| 30 | permit | exec | traceroute |
-
-#### Roles Device Configuration
-
-```eos
-!
-role network-limited
- 10 permit mode exec command ssh
- 20 deny command telnet
- 30 permit mode exec command traceroute
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/route-maps.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/route-maps.md
deleted file mode 100644
index 625ec4bee10..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/route-maps.md
+++ /dev/null
@@ -1,126 +0,0 @@
-# route-maps
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Filters](#filters)
- - [Route-maps](#route-maps-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Filters
-
-### Route-maps
-
-#### Route-maps Summary
-
-##### RM-10.2.3.4-SET-NEXT-HOP-OUT
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | permit | - | ip next-hop 10.2.3.4 | - | - |
-
-##### RM-CONN-BL-BGP
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | deny | ip address prefix-list PL-MLAG | - | - | - |
-| 20 | permit | ip address prefix-list PL-SUBRM | - | RM-HIDE-ASPATH-IN | - |
-| 30 | permit | ip address prefix-list PL-CONTINUE | - | - | 40 |
-| 40 | permit | ip address prefix-list PL-CONTINUE | - | - | Next Sequence |
-| 50 | permit | - | - | - | - |
-
-##### RM-HIDE-ASPATH-IN
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | permit | - | as-path match all replacement auto
community 65000:1 additive | - | - |
-
-##### RM-HIDE-ASPATH-OUT
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | deny | community LIST-COM | - | - | - |
-| 20 | permit | - | as-path match all replacement auto | - | - |
-
-##### RM-MLAG-PEER-IN
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | permit | - | origin incomplete | - | - |
-
-##### RM-STATIC-2-BGP
-
-| Sequence | Type | Match | Set | Sub-Route-Map | Continue |
-| -------- | ---- | ----- | --- | ------------- | -------- |
-| 10 | permit | - | tag 65100 | - | - |
-
-#### Route-maps Device Configuration
-
-```eos
-!
-route-map RM-10.2.3.4-SET-NEXT-HOP-OUT permit 10
- set ip next-hop 10.2.3.4
-!
-route-map RM-CONN-BL-BGP deny 10
- match ip address prefix-list PL-MLAG
-!
-route-map RM-CONN-BL-BGP permit 20
- description sub-route-map test
- match ip address prefix-list PL-SUBRM
- sub-route-map RM-HIDE-ASPATH-IN
-!
-route-map RM-CONN-BL-BGP permit 30
- match ip address prefix-list PL-CONTINUE
- continue 40
-!
-route-map RM-CONN-BL-BGP permit 40
- match ip address prefix-list PL-CONTINUE
- continue
-!
-route-map RM-CONN-BL-BGP permit 50
-!
-route-map RM-HIDE-ASPATH-IN permit 10
- set as-path match all replacement auto
- set community 65000:1 additive
-!
-route-map RM-HIDE-ASPATH-OUT deny 10
- match community LIST-COM
-!
-route-map RM-HIDE-ASPATH-OUT permit 20
- set as-path match all replacement auto
-!
-route-map RM-MLAG-PEER-IN permit 10
- set origin incomplete
-!
-route-map RM-STATIC-2-BGP permit 10
- description tag for static routes
- set tag 65100
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology-2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology-2.md
deleted file mode 100644
index 4db2e262568..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology-2.md
+++ /dev/null
@@ -1,54 +0,0 @@
-# router-adaptive-virtual-topology-2
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Router Adaptive Virtual Topology](#router-adaptive-virtual-topology)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Router Adaptive Virtual Topology
-
-#### Router Adaptive Virtual Topology Summary
-
-Topology role: edge
-
-VXLAN gateway: Enabled
-
-#### Router Adaptive Virtual Topology Configuration
-
-```eos
-!
-router adaptive-virtual-topology
- topology role edge gateway vxlan
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology.md
deleted file mode 100644
index 4e40f827e68..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-adaptive-virtual-topology.md
+++ /dev/null
@@ -1,141 +0,0 @@
-# router-adaptive-virtual-topology
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Router Adaptive Virtual Topology](#router-adaptive-virtual-topology-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Router Adaptive Virtual Topology
-
-#### Router Adaptive Virtual Topology Summary
-
-Topology role: pathfinder
-
-| Hierarchy | Name | ID |
-| --------- | ---- | -- |
-| Region | North_America | 1 |
-| Zone | Canada | 2 |
-| Site | Ottawa | 99 |
-
-#### AVT Profiles
-
-| Profile name | Load balance policy | Internet exit policy |
-| ------------ | ------------------- | -------------------- |
-| office365 | - | - |
-| scavenger | scavenger-lb | scavenger-ie |
-| video | - | video-ie |
-| voice | voice-lb | - |
-
-#### AVT Policies
-
-##### AVT policy production
-
-| Application profile | AVT Profile | Traffic Class | DSCP |
-| ------------------- | ----------- | ------------- | ---- |
-| videoApps | - | - | - |
-| criticalApps | crit | 7 | 45 |
-| audioApps | audio | 6 | - |
-| mfgApp | crit | - | 54 |
-| hrApp | hr | - | - |
-
-#### VRFs configuration
-
-##### VRF blue
-
-| AVT Profile | AVT ID |
-| ----------- | ------ |
-| video | 1 |
-
-##### VRF red
-
-| AVT policy |
-| ---------- |
-| production |
-
-| AVT Profile | AVT ID |
-| ----------- | ------ |
-| video | 1 |
-| voice | 2 |
-
-#### Router Adaptive Virtual Topology Configuration
-
-```eos
-!
-router adaptive-virtual-topology
- topology role pathfinder
- region North_America id 1
- zone Canada id 2
- site Ottawa id 99
- !
- policy production
- !
- match application-profile videoApps
- !
- match application-profile criticalApps
- avt profile crit
- traffic-class 7
- dscp 45
- !
- match application-profile audioApps
- avt profile audio
- traffic-class 6
- !
- match application-profile mfgApp
- avt profile crit
- dscp 54
- !
- match application-profile hrApp
- avt profile hr
- !
- profile office365
- !
- profile scavenger
- internet-exit policy scavenger-ie
- path-selection load-balance scavenger-lb
- !
- profile video
- internet-exit policy video-ie
- !
- profile voice
- path-selection load-balance voice-lb
- !
- vrf blue
- avt profile video id 1
- !
- vrf red
- avt policy production
- avt profile video id 1
- avt profile voice id 2
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-1.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-1.md
deleted file mode 100644
index 532f3da98b1..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-1.md
+++ /dev/null
@@ -1,76 +0,0 @@
-# router-bfd-1
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [BFD](#bfd)
- - [Router BFD](#router-bfd)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## BFD
-
-### Router BFD
-
-#### Router BFD Singlehop Summary
-
-| Interval | Minimum RX | Multiplier |
-| -------- | ---------- | ---------- |
-| 900 | 900 | 50 |
-
-#### Router BFD Multihop Summary
-
-| Interval | Minimum RX | Multiplier |
-| -------- | ---------- | ---------- |
-| 300 | 300 | 3 |
-
-#### Router BFD SBFD Summary
-
-| Initiator Interval | Initiator Multiplier | Initiator Round-Trip | Reflector Minimum RX | Reflector Local-Discriminator |
-| ------------------ | -------------------- | -------------------- | ----------------------------- |
-| 500 | 3 | True | 600 | 155.1.3.1 |
-
-#### Router BFD Device Configuration
-
-```eos
-!
-router bfd
- interval 900 min-rx 900 multiplier 50 default
- multihop interval 300 min-rx 300 multiplier 3
- local-address 192.168.255.1
- session stats snapshot interval 51
- !
- sbfd
- local-interface Loopback0 ipv4 ipv6
- initiator interval 500 multiplier 3
- initiator measurement delay round-trip
- reflector min-rx 600
- reflector local-discriminator 155.1.3.1
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-2.md
deleted file mode 100644
index 9a0f896bbd4..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-bfd-2.md
+++ /dev/null
@@ -1,48 +0,0 @@
-# router-bfd-2
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [BFD](#bfd)
- - [Router BFD](#router-bfd)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## BFD
-
-### Router BFD
-
-#### Router BFD Device Configuration
-
-```eos
-!
-router bfd
- session stats snapshot interval dangerous 8
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-general.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-general.md
deleted file mode 100644
index 314e2639837..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-general.md
+++ /dev/null
@@ -1,91 +0,0 @@
-# router-general
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Router General](#router-general-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Router General
-
-- Global IPv4 Router ID: 10.1.2.3
-
-- Global IPv6 Router ID: 2001:beef:cafe::1
-
-- Nexthop fast fail-over is enabled.
-
-#### VRF Route leaking
-
-| VRF | Source VRF | Route Map Policy |
-|-----|------------|------------------|
-| BLUE-C2 | BLUE-C1 | RM-BLUE-LEAKING |
-| BLUE-C2 | BLUE-C3 | RM-BLUE-LEAKING |
-
-#### VRF Routes Dynamic Prefix-lists
-
-| VRF | Dynamic Prefix-list |
-|-----|---------------------|
-| BLUE-C2 | DYNAMIC_TEST_PREFIX_LIST_1 |
-| BLUE-C2 | DYNAMIC_TEST_PREFIX_LIST_2 |
-
-#### Router General Device Configuration
-
-```eos
-!
-router general
- router-id ipv4 10.1.2.3
- router-id ipv6 2001:beef:cafe::1
- hardware next-hop fast-failover
- !
- vrf BLUE-C2
- leak routes source-vrf BLUE-C1 subscribe-policy RM-BLUE-LEAKING
- leak routes source-vrf BLUE-C3 subscribe-policy RM-BLUE-LEAKING
- routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_1
- routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_2
- exit
- !
- control-functions
- code unit code1
- function ACCEPT_ALL() {
- return true;
- }
- EOF
- code unit code2
- function DENY_ALL() {
- return true;
- }
- EOF
- !
- exit
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-igmp.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-igmp.md
deleted file mode 100644
index 6453c0cfd08..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-igmp.md
+++ /dev/null
@@ -1,60 +0,0 @@
-# router-igmp
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Multicast](#multicast)
- - [Router IGMP](#router-igmp-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Multicast
-
-### Router IGMP
-
-#### Router IGMP Summary
-
-| VRF | SSM Aware | Host Proxy |
-| --- | --------- | ---------- |
-| - | Enabled | - |
-| default | - | all |
-| BLUE | - | iif |
-
-#### Router IGMP Device Configuration
-
-```eos
-!
-router igmp
- host-proxy match mroute all
- ssm aware
- !
- vrf BLUE
- host-proxy match mroute iif
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-internet-exit.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-internet-exit.md
deleted file mode 100644
index 66f19fcfa2a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-internet-exit.md
+++ /dev/null
@@ -1,87 +0,0 @@
-# router-internet-exit
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Router Internet Exit](#router-internet-exit-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Router Internet Exit
-
-#### Exit Groups
-
-| Exit Group Name | Local Connections | Fib Default |
-| --------------- | ----------------- | ----------- |
-| eg_01 | - | - |
-| eg_02 | - | True |
-| eg_03 | eg_03_lo_01
eg_03_lo_02 | True |
-| eg_04 | eg_04_lo_01
eg_04_lo_02
eg_04_lo_03 | - |
-
-#### Internet Exit Policies
-
-| Policy Name | Exit Groups |
-| ----------- | ----------- |
-| po_01 | po_eg_01_02
po_eg_01_04
po_eg_01_01
po_eg_01_03
system-default-exit-group |
-| po_02 | - |
-| po_03 | po_eg_03_01 |
-
-#### Router Internet Exit Device Configuration
-
-```eos
-!
-router internet-exit
- exit-group eg_01
- !
- exit-group eg_02
- fib-default
- !
- exit-group eg_03
- local connection eg_03_lo_01
- local connection eg_03_lo_02
- fib-default
- !
- exit-group eg_04
- local connection eg_04_lo_01
- local connection eg_04_lo_02
- local connection eg_04_lo_03
- !
- policy po_01
- exit-group po_eg_01_02
- exit-group po_eg_01_04
- exit-group po_eg_01_01
- exit-group po_eg_01_03
- exit-group system-default-exit-group
- !
- policy po_02
- !
- policy po_03
- exit-group po_eg_03_01
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-l2-vpn.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-l2-vpn.md
deleted file mode 100644
index eddf0dbe199..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-l2-vpn.md
+++ /dev/null
@@ -1,69 +0,0 @@
-# router-l2-vpn
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Router L2 VPN](#router-l2-vpn-1)
- - [Router L2 VPN Summary](#router-l2-vpn-summary)
- - [Router L2 VPN Device Configuration](#router-l2-vpn-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Router L2 VPN
-
-### Router L2 VPN Summary
-
-- ARP learning bridged is enabled.
-
-- VXLAN ARP Proxying is disabled for IPv4 addresses defined in the prefix-list pl-router-l2-vpn.
-
-- Selective ARP is enabled.
-
-- ND learning bridged is enabled.
-
-- VXLAN ND Proxying is disabled for IPv6 addresses defined in the prefix-list pl-router-l2-vpn.
-
-- Neighbor discovery router solicitation VTEP flooding is disabled.
-
-- Virtual router neighbor advertisement VTEP flooding is disabled.
-
-### Router L2 VPN Device Configuration
-
-```eos
-!
-router l2-vpn
- arp learning bridged
- arp proxy prefix-list pl-router-l2-vpn
- arp selective-install
- nd learning bridged
- nd proxy prefix-list pl-router-l2-vpn
- nd rs flooding disabled
- virtual-router neighbor advertisement flooding disabled
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-msdp.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-msdp.md
deleted file mode 100644
index 061ad5c30e8..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-msdp.md
+++ /dev/null
@@ -1,91 +0,0 @@
-# router-msdp
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Multicast](#multicast)
- - [Router MSDP](#router-msdp-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Multicast
-
-### Router MSDP
-
-#### Router MSDP Peers
-
-| Peer Address | Disabled | VRF | Default-peer | Default-peer Prefix List | Mesh Groups | Local Interface | Description | Inbound SA Filter | Outbound SA Filter |
-| ------------ | -------- | --- | ------------ | ------------------------ | ----------- | --------------- | ----------- | ----------------- | ------------------ |
-| 1.2.3.4 | True | default | True | PLIST1 | MG1, MG2 | Loopback11 | Some kind of MSDP Peer | ACL1 | ACL2 |
-| 4.3.2.1 | False | default | False | PLIST2 | - | Loopback21 | - | - | - |
-| 2.3.4.5 | False | RED | True | - | - | Loopback13 | Some other kind of MSDP Peer | ACL3 | ACL4 |
-
-#### Router MSDP Device Configuration
-
-```eos
-!
-router msdp
- group-limit 100 source 10.0.1.0/24
- group-limit 123 source 10.0.123.0/24
- originator-id local-interface Loopback10
- rejected-limit 123
- forward register-packets
- connection retry interval 5
- !
- peer 1.2.3.4
- default-peer prefix-list PLIST1
- mesh-group MG1
- mesh-group MG2
- local-interface Loopback11
- keepalive 10 30
- sa-filter in list ACL1
- sa-filter out list ACL2
- description Some kind of MSDP Peer
- disabled
- sa-limit 1000
- !
- peer 4.3.2.1
- local-interface Loopback21
- !
- vrf RED
- group-limit 22 source 10.0.22.0/24
- originator-id local-interface Loopback12
- rejected-limit 10
- connection retry interval 10
- !
- peer 2.3.4.5
- default-peer
- local-interface Loopback13
- keepalive 5 15
- sa-filter in list ACL3
- sa-filter out list ACL4
- description Some other kind of MSDP Peer
- sa-limit 100
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-multicast.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-multicast.md
deleted file mode 100644
index cb009a7b627..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-multicast.md
+++ /dev/null
@@ -1,89 +0,0 @@
-# router-multicast
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Multicast](#multicast)
- - [Router Multicast](#router-multicast-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Multicast
-
-### Router Multicast
-
-#### IP Router Multicast Summary
-
-- Counters rate period decay is set for 300 seconds
-- Routing for IPv4 multicast is enabled.
-- Multipathing deterministically by selecting the same upstream router.
-- Software forwarding by the Software Forwarding Engine (SFE)
-
-#### IP Router Multicast RPF Routes
-
-| Source Prefix | Next Hop | Administrative Distance |
-| ------------- | -------- | ----------------------- |
-| 10.10.10.1/32 | 10.9.9.9 | 2 |
-| 10.10.10.1/32 | Ethernet1 | 1 |
-| 10.10.10.2/32 | Ethernet2 | - |
-
-#### IP Router Multicast VRFs
-
-| VRF Name | Multicast Routing |
-| -------- | ----------------- |
-| MCAST_VRF1 | enabled |
-| MCAST_VRF2 | enabled |
-
-#### Router Multicast Device Configuration
-
-```eos
-!
-router multicast
- ipv4
- rpf route 10.10.10.1/32 10.9.9.9 2
- rpf route 10.10.10.1/32 Ethernet1 1
- rpf route 10.10.10.2/32 Ethernet2
- counters rate period decay 300 seconds
- activity polling-interval 10
- routing
- multipath deterministic router-id
- software-forwarding sfe
- !
- ipv6
- activity polling-interval 20
- !
- vrf MCAST_VRF1
- ipv4
- routing
- !
- vrf MCAST_VRF2
- ipv4
- routing
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-path-selection.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-path-selection.md
deleted file mode 100644
index dc4e6027136..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-path-selection.md
+++ /dev/null
@@ -1,264 +0,0 @@
-# router-path-selection
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
- - [Router Path-selection](#router-path-selection-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-### Router Path-selection
-
-#### Router Path-selection Summary
-
-| Setting | Value |
-| ------ | ----- |
-| Dynamic peers source | STUN |
-
-#### TCP MSS Ceiling Configuration
-
-| IPV4 segment size | Direction |
-| ----------------- | --------- |
-| 200 | ingress |
-
-#### Path Groups
-
-##### Path Group PG-1
-
-| Setting | Value |
-| ------ | ----- |
-| Path Group ID | 666 |
-| Keepalive interval(failure threshold) | 200(3) |
-
-###### Dynamic Peers Settings
-
-| Setting | Value |
-| ------ | ----- |
-| IP Local | True |
-| IPSec | True |
-
-###### Static Peers
-
-| Router IP | Name | IPv4 address(es) |
-| --------- | ---- | ---------------- |
-| 172.16.1.42 | - | - |
-| 172.16.2.42 | - | 192.168.2.42 |
-| 172.16.42.42 | TEST-STATIC-PEER-WITH-NAME | 192.168.42.42
192.168.1.42 |
-
-##### Path Group PG-2
-
-| Setting | Value |
-| ------ | ----- |
-| Path Group ID | 42 |
-| IPSec profile | IPSEC-P-1 |
-| Keepalive interval | auto |
-| Flow assignment | LAN |
-
-###### Local Interfaces
-
-| Interface name | Public address | STUN server profile(s) |
-| -------------- | -------------- | ---------------------- |
-| Ethernet1/1 | - | |
-| Ethernet1/1/3 | - | |
-| Ethernet2 | 192.168.42.42 | STUN-P-1
STUN-P-2 |
-| Ethernet2/4.666 | - | |
-| Ethernet3 | - | STUN-P-1 |
-| Ethernet4.666 | - | |
-| Port-Channel1 | 192.168.42.43 | STUN-P-1
STUN-P-2 |
-| Port-Channel4.666 | - | |
-
-###### Local IPs
-
-| IP address | Public address | STUN server profile(s) |
-| ---------- | -------------- | ---------------------- |
-| 192.168.1.100 | 192.168.42.42 | STUN-P-1
STUN-P-2 |
-| 192.168.100.1 | - | STUN-P-1 |
-
-###### Dynamic Peers Settings
-
-| Setting | Value |
-| ------ | ----- |
-| IP Local | - |
-| IPSec | False |
-
-##### Path Group PG-3
-
-| Setting | Value |
-| ------ | ----- |
-| Path Group ID | 888 |
-
-##### Path Group PG-4
-
-| Setting | Value |
-| ------ | ----- |
-| Path Group ID | - |
-
-#### Load-balance Policies
-
-| Policy Name | Jitter (ms) | Latency (ms) | Loss Rate (%) | Path Groups (priority) | Lowest Hop Count |
-| ----------- | ----------- | ------------ | ------------- | ---------------------- | ---------------- |
-| LB-EMPTY | - | - | - | | False |
-| LB-P-1 | - | - | 17 | PG-5 (1)
PG-2 (42)
PG-4 (42)
PG-3 (666) | True |
-| LB-P-2 | 666 | 42 | 42.42 | PG-1 (1)
PG-3 (1) | False |
-
-#### DPS Policies
-
-##### DPS Policy DPS-P-1
-
-| Rule ID | Application profile | Load-balance policy |
-| ------- | ------------------- | ------------------- |
-| Default Match | - | LB-P-1 |
-| 42 | AP-3 | LB-P-1 |
-
-##### DPS Policy DPS-P-2
-
-| Rule ID | Application profile | Load-balance policy |
-| ------- | ------------------- | ------------------- |
-| Default Match | - | LB-P-2 |
-
-##### DPS Policy DPS-P-3
-
-| Rule ID | Application profile | Load-balance policy |
-| ------- | ------------------- | ------------------- |
-| 42 | AP-2 | - |
-| 66 | AP-1 | LB-P-1 |
-
-#### VRFs Configuration
-
-| VRF name | DPS policy |
-| -------- | ---------- |
-| VRF-1 | DPS-P-1 |
-| VRF-2 | DPS-P-2 |
-| VRF-3 | - |
-
-#### Router Path-selection Device Configuration
-
-```eos
-!
-router path-selection
- peer dynamic source stun
- tcp mss ceiling ipv4 200 ingress
- !
- path-group PG-1 id 666
- keepalive interval 200 milliseconds failure-threshold 3 intervals
- !
- peer dynamic
- ip local
- ipsec
- !
- peer static router-ip 172.16.1.42
- !
- peer static router-ip 172.16.2.42
- ipv4 address 192.168.2.42
- !
- peer static router-ip 172.16.42.42
- name TEST-STATIC-PEER-WITH-NAME
- ipv4 address 192.168.42.42
- ipv4 address 192.168.1.42
- !
- path-group PG-2 id 42
- ipsec profile IPSEC-P-1
- keepalive interval auto
- flow assignment lan
- !
- local interface Ethernet1/1
- !
- local interface Ethernet1/1/3
- !
- local interface Ethernet2 public address 192.168.42.42
- stun server-profile STUN-P-1 STUN-P-2
- !
- local interface Ethernet2/4.666
- !
- local interface Ethernet3
- stun server-profile STUN-P-1
- !
- local interface Ethernet4.666
- !
- local interface Port-Channel1 public address 192.168.42.43
- stun server-profile STUN-P-1 STUN-P-2
- !
- local interface Port-Channel4.666
- !
- local ip 192.168.1.100 public address 192.168.42.42
- stun server-profile STUN-P-1 STUN-P-2
- !
- local ip 192.168.100.1
- stun server-profile STUN-P-1
- !
- peer dynamic
- ipsec disabled
- !
- path-group PG-3 id 888
- !
- path-group PG-4
- !
- load-balance policy LB-EMPTY
- !
- load-balance policy LB-P-1
- loss-rate 17
- hop count lowest
- path-group PG-5
- path-group PG-2 priority 42
- path-group PG-4 priority 42
- path-group PG-3 priority 666
- !
- load-balance policy LB-P-2
- latency 42
- jitter 666
- loss-rate 42.42
- path-group PG-1 priority 1
- path-group PG-3
- !
- policy DPS-P-1
- default-match
- load-balance LB-P-1
- !
- 42 application-profile AP-3
- load-balance LB-P-1
- !
- policy DPS-P-2
- default-match
- load-balance LB-P-2
- !
- policy DPS-P-3
- 42 application-profile AP-2
- !
- 66 application-profile AP-1
- load-balance LB-P-1
- !
- vrf VRF-1
- path-selection-policy DPS-P-1
- !
- vrf VRF-2
- path-selection-policy DPS-P-2
- !
- vrf VRF-3
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-pim-sparse-mode.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-pim-sparse-mode.md
deleted file mode 100644
index 89178293a5d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-pim-sparse-mode.md
+++ /dev/null
@@ -1,111 +0,0 @@
-# router-pim-sparse-mode
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Multicast](#multicast)
- - [PIM Sparse Mode](#pim-sparse-mode)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Multicast
-
-### PIM Sparse Mode
-
-#### Router PIM Sparse Mode
-
-##### IP Sparse Mode Information
-
-BFD enabled: True
-
-##### IP Rendezvous Information
-
-| Rendezvous Point Address | Group Address | Access Lists | Priority | Hashmask | Override |
-| ------------------------ | ------------- | ------------ | -------- | -------- | -------- |
-| 10.238.1.161 | 239.12.12.12/32, 239.12.12.13/32, 239.12.12.14/32, 239.12.12.16/32, 239.12.12.20/32, 239.12.12.21/32 | RP_ACL, RP_ACL2 | 20 | - | - |
-| 10.238.1.161 | 239.12.12.17/32 | RP_ACL3 | - | - | - |
-
-##### IP Anycast Information
-
-| IP Anycast Address | Other Rendezvous Point Address | Register Count |
-| ------------------ | ------------------------------ | -------------- |
-| 10.38.1.161 | 10.50.64.16 | 15 |
-
-##### IP Sparse Mode VRFs
-
-| VRF Name | BFD Enabled |
-| -------- | ----------- |
-| MCAST_VRF1 | True |
-| MCAST_VRF2_ALL_GROUPS | False |
-| Test_RP_ACL | False |
-
-| VRF Name | Rendezvous Point Address | Group Address | Access Lists | Priority | Hashmask | Override |
-| -------- | ------------------------ | ------------- | ------------ | -------- | -------- | -------- |
-| MCAST_VRF1 | 10.238.2.161 | 239.12.22.12/32, 239.12.22.13/32, 239.12.22.14/32 | - | - | - | - |
-| MCAST_VRF2_ALL_GROUPS | 10.238.3.161 | - | - | - | 30 | - |
-| Test_RP_ACL | 10.238.4.161 | - | RP_ACL | - | - | - |
-| Test_RP_ACL | 10.238.4.161 | - | RP_ACL2 | 20 | 30 | True |
-
-##### Router Multicast Device Configuration
-
-```eos
-!
-router pim sparse-mode
- ipv4
- ssm range standard
- bfd
- rp address 10.238.1.161 239.12.12.12/32 priority 20
- rp address 10.238.1.161 239.12.12.13/32 priority 20
- rp address 10.238.1.161 239.12.12.14/32 priority 20
- rp address 10.238.1.161 239.12.12.16/32 priority 20
- rp address 10.238.1.161 239.12.12.20/32 priority 20
- rp address 10.238.1.161 239.12.12.21/32 priority 20
- rp address 10.238.1.161 access-list RP_ACL priority 20
- rp address 10.238.1.161 access-list RP_ACL2 priority 20
- rp address 10.238.1.161 239.12.12.17/32
- rp address 10.238.1.161 access-list RP_ACL3
- anycast-rp 10.38.1.161 10.50.64.16 register-count 15
- !
- vrf MCAST_VRF1
- ipv4
- bfd
- rp address 10.238.2.161 239.12.22.12/32
- rp address 10.238.2.161 239.12.22.13/32
- rp address 10.238.2.161 239.12.22.14/32
- !
- vrf MCAST_VRF2_ALL_GROUPS
- ipv4
- rp address 10.238.3.161 hashmask 30
- !
- vrf Test_RP_ACL
- ipv4
- rp address 10.238.4.161 access-list RP_ACL
- rp address 10.238.4.161 access-list RP_ACL2 priority 20 hashmask 30 override
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-segment-security.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-segment-security.md
deleted file mode 100644
index fbe5442c5b9..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-segment-security.md
+++ /dev/null
@@ -1,150 +0,0 @@
-# router-segment-security
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Group-Based Multi-domain Segmentation Services (MSS-Group)](#group-based-multi-domain-segmentation-services-mss-group)
- - [Segmentation Policies](#segmentation-policies)
- - [Segment Definitions](#segment-definitions)
- - [Router MSS-G Device Configuration](#router-mss-g-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Group-Based Multi-domain Segmentation Services (MSS-Group)
-
-MSS-G is enabled.
-
-### Segmentation Policies
-
-#### POLICY-TEST1
-
-| Sequence Number | Application Name | Action | Next-Hop | Log | Stateless |
-| --------------- | ---------------- | ------ | -------- | --- | --------- |
-| 10 | APP-TEST-1 | forward | - | - | False |
-| 20 | APP-TEST-2 | drop | - | True | - |
-| 25 | APP-TEST-3 | redirect | 198.51.100.1 | - | - |
-
-### Segment Definitions
-
-#### VRF default Segmentation
-
-##### Segment SEGMENT-TEST1 Definitions
-
-| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
-| --------- |---------------- | ------------------------ | -------------- |
-| - | MATCH-LIST10 | - | ipv4 |
-| - | MATCH-LIST11 | - | ipv6 |
-
-##### Segment SEGMENT-TEST1 Policies
-
-| Source Segment | Policy Applied |
-| -------------- | -------------- |
-| MATCH-LIST22 | POLICY-TEST1 |
-
-##### Segment SEGMENT-TEST2 Definitions
-
-| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
-| --------- |---------------- | ------------------------ | -------------- |
-| - | MATCH-LIST4 | - | ipv4 |
-| - | MATCH-LIST3 | - | ipv6 |
-
-##### Segment SEGMENT-TEST2 Policies
-
-| Source Segment | Policy Applied |
-| -------------- | -------------- |
-| MATCH-LIST20 | policy-forward-all |
-| MATCH-LIST21 | POLICY-TEST1 |
-| MATCH-LIST30 | policy-drop-all |
-
-#### VRF SECURE Segmentation
-
-##### Segment SEGMENT-TEST1 Definitions
-
-| Interface | Match-List Name | Covered Prefix-List Name | Address Family |
-| --------- |---------------- | ------------------------ | -------------- |
-| Ethernet1 | - | - | - |
-| Ethernet2 | - | - | - |
-| - | - | PREFIX-LIST10 | ipv4 |
-| - | - | PREFIX-LIST1 | ipv6 |
-
-##### Segment SEGMENT-TEST1 Policies
-
-| Source Segment | Policy Applied |
-| -------------- | -------------- |
-| MATCH-LIST20 | policy-forward-all |
-| MATCH-LIST30 | policy-drop-all |
-
-Configured Fallback Policy: policy-custom
-
-### Router MSS-G Device Configuration
-
-```eos
-!
-router segment-security
- no shutdown
- !
- policy POLICY-TEST1
- 10 application APP-TEST-1 action forward
- 20 application APP-TEST-2 action drop stateless log
- 25 application APP-TEST-3 action redirect next-hop 198.51.100.1 stateless
- !
- vrf default
- segment SEGMENT-TEST1
- definition
- match prefix-ipv4 MATCH-LIST10
- match prefix-ipv6 MATCH-LIST11
- !
- policies
- from MATCH-LIST22 policy POLICY-TEST1
- !
- segment SEGMENT-TEST2
- definition
- match prefix-ipv4 MATCH-LIST4
- match prefix-ipv6 MATCH-LIST3
- !
- policies
- from MATCH-LIST20 policy policy-forward-all
- from MATCH-LIST21 policy POLICY-TEST1
- from MATCH-LIST30 policy policy-drop-all
- !
- vrf SECURE
- segment SEGMENT-TEST1
- definition
- match interface Ethernet1
- match interface Ethernet2
- match covered prefix-list ipv4 PREFIX-LIST10
- match covered prefix-list ipv6 PREFIX-LIST1
- !
- policies
- from MATCH-LIST20 policy policy-forward-all
- from MATCH-LIST30 policy policy-drop-all
- fallback policy policy-custom
- !
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-service-insertion.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-service-insertion.md
deleted file mode 100644
index 58988e09ad7..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-service-insertion.md
+++ /dev/null
@@ -1,94 +0,0 @@
-# router-service-insertion
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
-- [Router Service Insertion](#router-service-insertion-1)
- - [Connections](#connections)
- - [Router Service Insertion Configuration](#router-service-insertion-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-## Router Service Insertion
-
-Router service-insertion is enabled.
-
-### Connections
-
-#### Connections Through Ethernet Interface
-
-| Name | Interface | Next Hop | Monitor Connectivity Host |
-| ---- | --------- | -------- | ------------------------- |
-| aconnection | Ethernet4/1 | 10.10.10.10 | host4 |
-| connection1 | Ethernet2/2.2 | 10.10.10.10 | host1 |
-| connection6 | Ethernet2 | 10.10.10.10 | - |
-| connection7 | Ethernet3/1 | 10.10.10.10 | host4 |
-
-#### Connections Through Tunnel Interface
-
-| Name | Primary Interface | Secondary Interface | Monitor Connectivity Host |
-| ---- | ----------------- | ------------------- | ------------------------- |
-| connection2 | Tunnel1 | Tunnel2 | host2 |
-| connection3 | - | Tunnel3 | host3 |
-| connection4 | Tunnel4 | - | - |
-| connection5 | Tunnel5 | Tunnel6 | - |
-
-### Router Service Insertion Configuration
-
-```eos
-!
-router service-insertion
- connection aconnection
- interface Ethernet4/1 next-hop 10.10.10.10
- monitor connectivity host host4
- connection connection1
- interface Ethernet2/2.2 next-hop 10.10.10.10
- monitor connectivity host host1
- connection connection2
- interface Tunnel1 primary
- interface Tunnel2 secondary
- monitor connectivity host host2
- connection connection3
- interface Tunnel3 secondary
- monitor connectivity host host3
- connection connection4
- interface Tunnel4 primary
- connection connection5
- interface Tunnel5 primary
- interface Tunnel6 secondary
- connection connection6
- interface Ethernet2 next-hop 10.10.10.10
- connection connection7
- interface Ethernet3/1 next-hop 10.10.10.10
- monitor connectivity host host4
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-traffic-engineering.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-traffic-engineering.md
deleted file mode 100644
index 4866bb0c05b..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/router-traffic-engineering.md
+++ /dev/null
@@ -1,102 +0,0 @@
-# router-traffic-engineering
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Router Traffic-Engineering](#router-traffic-engineering-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Router Traffic-Engineering
-
-- Traffic Engineering is enabled.
-
-#### Segment Routing Summary
-
-- SRTE is enabled.
-
-- system-colored-tunnel-rib is enabled
-
-##### SRTE Policies
-
-| Endpoint | Color | Preference | Name | Description | SBFD Remote Discriminator | Label Stack | Index | Weight | Explicit Null |
-| -------- | ----- | ---------- | ---- | ----------- | ------------------------- | ----------- | ------ | ------ | ------------- |
-| 1.2.3.4 | 70810 | 180 | SRTE-1.2.3.4-70810 | SRTE POLICY FOR 1.2.3.4 COLOR 70810 | 155.2.1.1 | 900002 900003 900005 900006 | 200 | - | ipv4 ipv6 |
-| 1.2.3.4 | 80810 | 100 | SRTE-1.2.3.4-80810 | SRTE POLICY FOR 1.2.3.4 COLOR 80810 | - | 900002 900008 900007 900006 | 100 | 20 | none |
-| 5.6.7.8 | 20320 | 80 | - | - | 2600599809 | 900002 900003 900005 900006 | 300 | 120 | ipv4 |
-| 5.6.7.8 | 20320 | 80 | - | - | 2600599809 | 900002 900004 900007 900006 | 400 | 220 | ipv4 |
-| 5.6.7.8 | 20320 | 120 | - | - | 2600599809 | 900002 900008 900009 900006 | - | - | ipv6 |
-| 5.6.7.8 | 20320 | 120 | - | - | 2600599809 | 900002 900010 900011 900012 | - | - | ipv6 |
-
-#### Router Traffic Engineering Device Configuration
-
-```eos
-!
-router traffic-engineering
- segment-routing
- rib system-colored-tunnel-rib
- !
- policy endpoint 1.2.3.4 color 70810
- binding-sid 970810
- name SRTE-1.2.3.4-70810
- description SRTE POLICY FOR 1.2.3.4 COLOR 70810
- sbfd remote-discriminator 155.2.1.1
- !
- path-group preference 180
- explicit-null ipv4 ipv6
- segment-list label-stack 900002 900003 900005 900006 index 200
- !
- policy endpoint 1.2.3.4 color 80810
- name SRTE-1.2.3.4-80810
- description SRTE POLICY FOR 1.2.3.4 COLOR 80810
- !
- path-group preference 100
- explicit-null none
- segment-list label-stack 900002 900008 900007 900006 weight 20 index 100
- !
- policy endpoint 5.6.7.8 color 20320
- binding-sid 978320
- sbfd remote-discriminator 2600599809
- !
- path-group preference 80
- explicit-null ipv4
- segment-list label-stack 900002 900003 900005 900006 weight 120 index 300
- segment-list label-stack 900002 900004 900007 900006 weight 220 index 400
- !
- path-group preference 120
- explicit-null ipv6
- segment-list label-stack 900002 900008 900009 900006
- segment-list label-stack 900002 900010 900011 900012
- router-id ipv4 10.0.0.1
- router-id ipv6 2001:beef:cafe::1
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-configuration-bgp.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-configuration-bgp.md
deleted file mode 100644
index df1a454a4f8..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-configuration-bgp.md
+++ /dev/null
@@ -1,47 +0,0 @@
-# service-routing-configuration-bgp
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Service Routing Configuration BGP](#service-routing-configuration-bgp-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Service Routing Configuration BGP
-
-BGP no equals default enabled
-
-```eos
-!
-service routing configuration bgp no-equals-default
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model-2.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model-2.md
deleted file mode 100644
index 6570fb8da70..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model-2.md
+++ /dev/null
@@ -1,47 +0,0 @@
-# service-routing-protocols-model-2
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Service Routing Protocols Model](#service-routing-protocols-model)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Service Routing Protocols Model
-
-Single agent routing protocol model enabled
-
-```eos
-!
-service routing protocols model ribd
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model.md
deleted file mode 100644
index 4cebabe40d5..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/service-routing-protocols-model.md
+++ /dev/null
@@ -1,47 +0,0 @@
-# service-routing-protocols-model
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Service Routing Protocols Model](#service-routing-protocols-model-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Service Routing Protocols Model
-
-Multi agent routing protocol model enabled
-
-```eos
-!
-service routing protocols model multi-agent
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/sflow.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/sflow.md
deleted file mode 100644
index c8b9626a812..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/sflow.md
+++ /dev/null
@@ -1,130 +0,0 @@
-# sflow
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [SFlow](#sflow-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### SFlow
-
-#### SFlow Summary
-
-| VRF | SFlow Source | SFlow Destination | Port |
-| --- | ------------ | ----------------- | ---- |
-| AAA | - | 10.6.75.62 | 123 |
-| AAA | - | 10.6.75.63 | 333 |
-| AAA | Ethernet2 | - | - |
-| BBB | - | 10.6.75.62 | 6343 |
-| BBB | 1.1.1.1 | - | - |
-| CCC | - | 10.6.75.62 | 6343 |
-| CCC | Management1 | - | - |
-| MGMT | - | 10.6.75.59 | 6343 |
-| MGMT | - | 10.6.75.62 | 123 |
-| MGMT | - | 10.6.75.63 | 333 |
-| MGMT | Ethernet3 | - | - |
-| default | - | 10.6.75.62 | 123 |
-| default | - | 10.6.75.61 | 6343 |
-| default | Management0 | - | - |
-
-sFlow Sample Rate: 1000
-
-sFlow Sample Input Subinterface is enabled.
-
-sFlow Sample Output Subinterface is enabled.
-
-sFlow Polling Interval: 10
-
-sFlow is enabled.
-
-sFlow is disabled on all interfaces by default.
-
-Unmodified egress sFlow is enabled on all interfaces by default.
-
-sFlow hardware acceleration is enabled.
-
-sFlow hardware accelerated Sample Rate: 1024
-
-#### SFlow Hardware Accelerated Modules
-
-| Module | Acceleration Enabled |
-| ------ | -------------------- |
-| Linecard1 | True |
-| Linecard2 | True |
-| Linecard3 | False |
-
-#### SFlow Extensions
-
-| Extension | Enabled |
-| --------- | ------- |
-| bgp | True |
-| router | True |
-| switch | False |
-| tunnel | False |
-
-#### SFlow Device Configuration
-
-```eos
-!
-sflow sample dangerous 1000
-sflow polling-interval 10
-sflow vrf AAA destination 10.6.75.62 123
-sflow vrf AAA destination 10.6.75.63 333
-sflow vrf AAA source-interface Ethernet2
-sflow vrf BBB destination 10.6.75.62
-sflow vrf BBB source 1.1.1.1
-sflow vrf CCC destination 10.6.75.62
-sflow vrf CCC source-interface Management1
-sflow vrf MGMT destination 10.6.75.59
-sflow vrf MGMT destination 10.6.75.62 123
-sflow vrf MGMT destination 10.6.75.63 333
-sflow vrf MGMT source-interface Ethernet3
-sflow destination 10.6.75.61
-sflow destination 10.6.75.62 123
-sflow source-interface Management0
-sflow sample input subinterface
-sflow sample output subinterface
-sflow extension bgp
-sflow extension router
-no sflow extension switch
-no sflow extension tunnel
-sflow interface disable default
-sflow interface egress unmodified enable default
-sflow run
-sflow hardware acceleration
-sflow hardware acceleration sample 1024
-sflow hardware acceleration module Linecard1
-sflow hardware acceleration module Linecard2
-no sflow hardware acceleration module Linecard3
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/static-routes.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/static-routes.md
deleted file mode 100644
index 993f53b249d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/static-routes.md
+++ /dev/null
@@ -1,67 +0,0 @@
-# static-routes
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Routing](#routing)
- - [Static Routes](#static-routes-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Routing
-
-### Static Routes
-
-#### Static Routes Summary
-
-| VRF | Destination Prefix | Next Hop IP | Exit interface | Administrative Distance | Tag | Route Name | Metric |
-| --- | ------------------ | ----------- | -------------- | ----------------------- | --- | ---------- | ------ |
-| default | 1.1.1.0/24 | 10.1.1.1 | vlan101 | 1 | - | - | - |
-| default | 1.1.2.0/24 | 10.1.1.1 | vlan101 | 200 | 666 | RT-TO-FAKE-DMZ | - |
-| customer01 | 1.2.1.0/24 | 10.1.2.1 | vlan202 | 1 | - | - | - |
-| customer01 | 1.2.2.0/24 | 10.1.2.1 | vlan101 | 201 | 667 | RT-TO-FAKE-DMZ | - |
-| APP | 10.3.4.0/24 | 1.2.3.4 | - | 1 | - | - | - |
-| APP | 10.3.5.0/24 | - | Null0 | 1 | - | - | - |
-| customer01 | 10.3.6.0/24 | 11.2.1.1 (tracked with BFD) | Ethernet40 | 100 | 1000 | Track-BFD | 300 |
-| customer01 | 10.3.7.0/24 | - | Ethernet41 | 100 | 1000 | No-Track-BFD | 300 |
-
-#### Static Routes Device Configuration
-
-```eos
-!
-ip route 1.1.1.0/24 Vlan101 10.1.1.1
-ip route 1.1.2.0/24 Vlan101 10.1.1.1 200 tag 666 name RT-TO-FAKE-DMZ
-ip route vrf APP 10.3.4.0/24 1.2.3.4
-ip route vrf APP 10.3.5.0/24 Null0
-ip route vrf customer01 1.2.1.0/24 Vlan202 10.1.2.1
-ip route vrf customer01 1.2.2.0/24 Vlan101 10.1.2.1 201 tag 667 name RT-TO-FAKE-DMZ
-ip route vrf customer01 10.3.6.0/24 Ethernet40 11.2.1.1 track bfd 100 tag 1000 name Track-BFD metric 300
-ip route vrf customer01 10.3.7.0/24 Ethernet41 100 tag 1000 name No-Track-BFD metric 300
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/stun.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/stun.md
deleted file mode 100644
index 2bb9cd956df..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/stun.md
+++ /dev/null
@@ -1,78 +0,0 @@
-# stun
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [STUN](#stun-1)
- - [STUN Client](#stun-client)
- - [STUN Server](#stun-server)
- - [STUN Device Configuration](#stun-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## STUN
-
-### STUN Client
-
-#### Server Profiles
-
-| Server Profile | IP address | SSL Profile | Port |
-| -------------- | ---------- | ----------- | ---- |
-| server1 | 1.2.3.4 | pathfinder | 3478 |
-| server2 | 2.3.4.5 | - | 4100 |
-
-### STUN Server
-
-| Server Local Interfaces | Bindings Timeout (s) | SSL Profile | SSL Connection Lifetime | Port |
-| ----------------------- | -------------------- | ----------- | ----------------------- | ---- |
-| Ethernet1
Ethernet13
Vlan42
Vlan666 | 600 | pathfinder | 1300 minutes | 4100 |
-
-### STUN Device Configuration
-
-```eos
-!
-stun
- client
- server-profile server1
- ip address 1.2.3.4
- ssl profile pathfinder
- server-profile server2
- ip address 2.3.4.5
- port 4100
- server
- local-interface Ethernet1
- local-interface Ethernet13
- local-interface Vlan42
- local-interface Vlan666
- port 4100
- ssl profile pathfinder
- binding timeout 600 seconds
- ssl connection lifetime 1300 minutes
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-mode.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-mode.md
deleted file mode 100644
index 2ee3acd31eb..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-mode.md
+++ /dev/null
@@ -1,58 +0,0 @@
-# switchport-mode
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Interfaces](#interfaces)
- - [Switchport Default](#switchport-default)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Interfaces
-
-### Switchport Default
-
-#### Switchport Defaults Summary
-
-- Default Switchport Mode: access
-- Default Switchport Phone COS: 0
-- Default Switchport Phone Trunk: tagged
-- Default Switchport Phone VLAN: 69
-
-#### Switchport Default Device Configuration
-
-```eos
-!
-switchport default mode access
-!
-switchport default phone cos 0
-!
-switchport default phone vlan 69
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-port-security.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-port-security.md
deleted file mode 100644
index 3b2a8d1a6ed..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/switchport-port-security.md
+++ /dev/null
@@ -1,58 +0,0 @@
-# switchport-port-security
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Switchport Port-security](#switchport-port-security-1)
- - [Switchport Port-security Summary](#switchport-port-security-summary)
- - [Switchport Port-security Device Configuration](#switchport-port-security-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Switchport Port-security
-
-### Switchport Port-security Summary
-
-| Settings | Value |
-| -------- | ----- |
-| Mac-address Aging | True |
-| Mac-address Moveable | True |
-| Disable Persistence | True |
-| Violation Protect Chip-based | True |
-
-### Switchport Port-security Device Configuration
-
-```eos
-!
-switchport port-security mac-address aging
-switchport port-security mac-address moveable
-switchport port-security persistence disabled
-switchport port-security violation protect chip-based
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tap-aggregation.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tap-aggregation.md
deleted file mode 100644
index 9b5ec2d0e82..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tap-aggregation.md
+++ /dev/null
@@ -1,73 +0,0 @@
-# tap-aggregation
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [Tap Aggregation](#tap-aggregation-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### Tap Aggregation
-
-#### Tap Aggregation Summary
-
-| Settings | Values |
-| -------- | ------ |
-| Mode Exclusive | True |
-| Mode Exclusive Profile | tap-aggregation-extended |
-| Mode Exclusive No-Errdisable | Ethernet1/1, Ethetnet 42/1, Port-Channel200 |
-| Encapsulation Dot1br Strip | True |
-| Encapsulation Vn Tag Strip | True |
-| Protocol LLDP Trap | True |
-| Truncation Size | 169 |
-| Mac Timestamp | Header Format 64-bit |
-| Mac Timestamp | Header eth-type 5 |
-| Mac FCS Error | pass-through |
-
-#### Tap Aggregation Device Configuration
-
-```eos
-!
-tap aggregation
- mode exclusive profile tap-aggregation-extended
- encapsulation dot1br strip
- encapsulation vn-tag strip
- protocol lldp trap
- mode exclusive no-errdisable Ethernet1/1
- mode exclusive no-errdisable Ethetnet 42/1
- mode exclusive no-errdisable Port-Channel200
- truncation size 169
- mac timestamp header format 64-bit
- mac timestamp header eth-type 5
- mac fcs-error pass-through
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/terminal.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/terminal.md
deleted file mode 100644
index 04e12f9fb78..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/terminal.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# terminal
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/transceiver_qsfp_default_mode_4x10_false.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/transceiver_qsfp_default_mode_4x10_false.md
deleted file mode 100644
index 11bd44fff17..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/transceiver_qsfp_default_mode_4x10_false.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# transceiver_qsfp_default_mode_4x10_false
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tunnel-interfaces.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tunnel-interfaces.md
deleted file mode 100644
index eea986eba56..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/tunnel-interfaces.md
+++ /dev/null
@@ -1,125 +0,0 @@
-# tunnel-interfaces
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Interfaces](#interfaces)
- - [Tunnel Interfaces](#tunnel-interfaces-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Interfaces
-
-### Tunnel Interfaces
-
-#### Tunnel Interfaces Summary
-
-| Interface | Description | VRF | Underlay VRF | MTU | Shutdown | NAT Profile | Mode | Source Interface | Destination | PMTU-Discovery | IPsec Profile |
-| --------- | ----------- | --- | ------------ | --- | -------- | ----------- | ---- | ---------------- | ----------- | -------------- | ------------- |
-| Tunnel1 | test ipv4 only | Tunnel-VRF | Underlay-VRF | 1500 | False | - | ipsec | Ethernet42 | 6.6.6.6 | True | - |
-| Tunnel2 | test ipv6 only | default | default | - | True | NAT-PROFILE-NO-VRF-2 | gre | Ethernet42 | dead:beef::1 | False | Profile-2 |
-| Tunnel3 | test dual stack | default | default | 1500 | - | - | ipsec | Ethernet42 | 1.1.1.1 | - | Profile-3 |
-| Tunnel4 | test no tcp_mss | default | default | 1500 | - | NAT-PROFILE-NO-VRF-1 | - | Ethernet42 | 1.1.1.1 | - | - |
-
-##### IPv4
-
-| Interface | VRF | IP Address | TCP MSS | TCP MSS Direction | ACL In | ACL Out |
-| --------- | --- | ---------- | ------- | ----------------- | ------ | ------- |
-| Tunnel1 | Tunnel-VRF | 42.42.42.42/24 | 666 | ingress | test-in | test-out |
-| Tunnel3 | default | 64.64.64.64/24 | 666 | - | - | - |
-| Tunnel4 | default | 64.64.64.64/24 | - | - | - | - |
-
-##### IPv6
-
-| Interface | VRF | IPv6 Address | TCP MSS | TCP MSS Direction | IPv6 ACL In | IPv6 ACL Out |
-| --------- | --- | ------------ | ------- | ----------------- | ----------- | ------------ |
-| Tunnel2 | default | cafe::1/64 | 666 | egress | test-in | test-out |
-| Tunnel3 | default | beef::64/64 | 666 | - | - | - |
-| Tunnel4 | default | beef::64/64 | - | - | - | - |
-
-#### Tunnel Interfaces Device Configuration
-
-```eos
-!
-interface Tunnel1
- description test ipv4 only
- no shutdown
- mtu 1500
- vrf Tunnel-VRF
- ip address 42.42.42.42/24
- tcp mss ceiling ipv4 666 ingress
- ip access-group test-in in
- ip access-group test-out out
- tunnel mode ipsec
- tunnel source interface Ethernet42
- tunnel destination 6.6.6.6
- tunnel path-mtu-discovery
- tunnel underlay vrf Underlay-VRF
- comment
- Comment created from eos_cli under tunnel_interfaces.Tunnel1
- EOF
-
-!
-interface Tunnel2
- description test ipv6 only
- shutdown
- ipv6 enable
- ipv6 address cafe::1/64
- tcp mss ceiling ipv6 666 egress
- ipv6 access-group test-in in
- ipv6 access-group test-out out
- ip nat service-profile NAT-PROFILE-NO-VRF-2
- tunnel mode gre
- tunnel source interface Ethernet42
- tunnel destination dead:beef::1
- tunnel ipsec profile Profile-2
-!
-interface Tunnel3
- description test dual stack
- mtu 1500
- ip address 64.64.64.64/24
- ipv6 enable
- ipv6 address beef::64/64
- tcp mss ceiling ipv4 666 ipv6 666
- tunnel mode ipsec
- tunnel source interface Ethernet42
- tunnel destination 1.1.1.1
- tunnel ipsec profile Profile-3
-!
-interface Tunnel4
- description test no tcp_mss
- mtu 1500
- ip address 64.64.64.64/24
- ipv6 enable
- ipv6 address beef::64/64
- ip nat service-profile NAT-PROFILE-NO-VRF-1
- tunnel source interface Ethernet42
- tunnel destination 1.1.1.1
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/unsupported-transceiver.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/unsupported-transceiver.md
deleted file mode 100644
index 15889841c7d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/unsupported-transceiver.md
+++ /dev/null
@@ -1,34 +0,0 @@
-# unsupported-transceiver
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlan-internal-order.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlan-internal-order.md
deleted file mode 100644
index 0bed1f03abb..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlan-internal-order.md
+++ /dev/null
@@ -1,52 +0,0 @@
-# vlan-internal-order
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Internal VLAN Allocation Policy](#internal-vlan-allocation-policy)
- - [Internal VLAN Allocation Policy Summary](#internal-vlan-allocation-policy-summary)
- - [Internal VLAN Allocation Policy Device Configuration](#internal-vlan-allocation-policy-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Internal VLAN Allocation Policy
-
-### Internal VLAN Allocation Policy Summary
-
-| Policy Allocation | Range Beginning | Range Ending |
-| ------------------| --------------- | ------------ |
-| ascending | 10 | 40 |
-
-### Internal VLAN Allocation Policy Device Configuration
-
-```eos
-!
-vlan internal order ascending range 10 40
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlans.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlans.md
deleted file mode 100644
index 2a50d8fc81f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vlans.md
+++ /dev/null
@@ -1,87 +0,0 @@
-# vlans
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [VLANs](#vlans-1)
- - [VLANs Summary](#vlans-summary)
- - [VLANs Device Configuration](#vlans-device-configuration)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## VLANs
-
-### VLANs Summary
-
-| VLAN ID | Name | Trunk Groups |
-| ------- | ---- | ------------ |
-| 110 | PR01-DMZ | - |
-| 111 | PRIVATE_VLAN_COMMUNITY | - |
-| 112 | PRIVATE_VLAN_ISOLATED | - |
-| 3010 | MLAG_iBGP_TENANT_A_PROJECT01 | LEAF_PEER_L3 |
-| 3011 | MLAG_iBGP_TENANT_A_PROJECT02 | MY_TRUNK_GROUP |
-| 3012 | MLAG_iBGP_TENANT_A_PROJECT03 | MY_TRUNK_GROUP |
-
-#### Private VLANs
-
-| Primary Vlan ID | Secondary VLAN ID | Private Vlan Type |
-| --------------- | ----------------- | ----------------- |
-| community | 111 | 110 |
-| isolated | 112 | 110 |
-
-### VLANs Device Configuration
-
-```eos
-!
-vlan 110
- name PR01-DMZ
-!
-vlan 111
- name PRIVATE_VLAN_COMMUNITY
- private-vlan community primary vlan 110
-!
-vlan 112
- name PRIVATE_VLAN_ISOLATED
- private-vlan isolated primary vlan 110
-!
-vlan 3010
- name MLAG_iBGP_TENANT_A_PROJECT01
- trunk group LEAF_PEER_L3
-!
-vlan 3011
- name MLAG_iBGP_TENANT_A_PROJECT02
- state active
- trunk group MY_TRUNK_GROUP
-!
-vlan 3012
- name MLAG_iBGP_TENANT_A_PROJECT03
- state suspend
- trunk group MY_TRUNK_GROUP
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vmtracer-sessions.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vmtracer-sessions.md
deleted file mode 100644
index f0d294c0b46..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vmtracer-sessions.md
+++ /dev/null
@@ -1,65 +0,0 @@
-# vmtracer-sessions
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Monitoring](#monitoring)
- - [VM Tracer Sessions](#vm-tracer-sessions)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Monitoring
-
-### VM Tracer Sessions
-
-#### VM Tracer Summary
-
-| Session | URL | Username | Autovlan | VRF | Source Interface |
-| ------- | --- | -------- | -------- | --- | ---------------- |
-| session_1 | https://192.168.0.10 | user1 | disabled | MGMT | Management1 |
-| session_2 | https://192.168.0.10 | user1 | enabled | - | - |
-
-#### VM Tracer Device Configuration
-
-```eos
-!
-vmtracer session session_1
- url https://192.168.0.10
- username user1
- password 7 encrypted_password
- autovlan disable
- vrf MGMT
- source-interface Management1
-!
-vmtracer session session_2
- url https://192.168.0.10
- username user1
- password 7 encrypted_password
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface-false.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface-false.md
deleted file mode 100644
index db36583b04f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface-false.md
+++ /dev/null
@@ -1,59 +0,0 @@
-# vxlan-interface-false
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Interfaces](#interfaces)
- - [VXLAN Interface](#vxlan-interface)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Interfaces
-
-### VXLAN Interface
-
-#### VXLAN Interface Summary
-
-| Setting | Value |
-| ------- | ----- |
-| UDP port | 4789 |
-| Qos dscp propagation encapsulation | Disabled |
-| Qos ECN propagation | Disabled |
-| Qos map dscp to traffic-class decapsulation | Disabled |
-
-#### VXLAN Interface Device Configuration
-
-```eos
-!
-interface Vxlan1
- no vxlan qos ecn propagation
- no vxlan qos dscp propagation encapsulation
- no vxlan qos map dscp to traffic-class decapsulation
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface.md b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface.md
deleted file mode 100644
index e3b9e6b1f76..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/documentation/devices/vxlan-interface.md
+++ /dev/null
@@ -1,113 +0,0 @@
-# vxlan-interface
-
-## Table of Contents
-
-- [Management](#management)
- - [Management Interfaces](#management-interfaces)
-- [Interfaces](#interfaces)
- - [VXLAN Interface](#vxlan-interface-1)
-
-## Management
-
-### Management Interfaces
-
-#### Management Interfaces Summary
-
-##### IPv4
-
-| Management Interface | Description | Type | VRF | IP Address | Gateway |
-| -------------------- | ----------- | ---- | --- | ---------- | ------- |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | 10.73.255.122/24 | 10.73.255.2 |
-
-##### IPv6
-
-| Management Interface | Description | Type | VRF | IPv6 Address | IPv6 Gateway |
-| -------------------- | ----------- | ---- | --- | ------------ | ------------ |
-| Management1 | OOB_MANAGEMENT | oob | MGMT | - | - |
-
-#### Management Interfaces Device Configuration
-
-```eos
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-```
-
-## Interfaces
-
-### VXLAN Interface
-
-#### VXLAN Interface Summary
-
-| Setting | Value |
-| ------- | ----- |
-| Source Interface | Loopback0 |
-| Controller Client | True |
-| MLAG Source Interface | Loopback1 |
-| UDP port | 4789 |
-| Vtep-to-Vtep Bridging | True |
-| EVPN MLAG Shared Router MAC | mlag-system-id |
-| VXLAN flood-lists learning from data-plane | Enabled |
-| Qos dscp propagation encapsulation | Enabled |
-| Qos ECN propagation | Enabled |
-| Qos map dscp to traffic-class decapsulation | Enabled |
-| Remote VTEPs EVPN BFD transmission rate | 300ms |
-| Remote VTEPs EVPN BFD expected minimum incoming rate (min-rx) | 300ms |
-| Remote VTEPs EVPN BFD multiplier | 3 |
-| Remote VTEPs EVPN BFD prefix-list | PL-TEST |
-| Multicast headend-replication | Enabled |
-
-##### VLAN to VNI, Flood List and Multicast Group Mappings
-
-| VLAN | VNI | Flood List | Multicast Group |
-| ---- | --- | ---------- | --------------- |
-| 110 | 10110 | - | 239.9.1.4 |
-| 111 | 10111 | 10.1.1.10
10.1.1.11 | - |
-| 112 | - | - | 239.9.1.6 |
-
-##### VRF to VNI and Multicast Group Mappings
-
-| VRF | VNI | Multicast Group |
-| ---- | --- | --------------- |
-| Tenant_A_OP_Zone | 10 | 232.0.0.10 |
-| Tenant_A_WEB_Zone | 11 | - |
-
-##### Default Flood List
-
-| Default Flood List |
-| ------------------ |
-| 10.1.0.10
10.1.0.11 |
-
-#### VXLAN Interface Device Configuration
-
-```eos
-!
-interface Vxlan1
- description DC1-LEAF2A_VTEP
- vxlan source-interface Loopback0
- vxlan controller-client
- vxlan virtual-router encapsulation mac-address mlag-system-id
- vxlan udp-port 4789
- vxlan bridging vtep-to-vtep
- vxlan flood vtep learned data-plane
- vxlan vlan 110 vni 10110
- vxlan vlan 111 vni 10111
- vxlan vrf Tenant_A_OP_Zone vni 10
- vxlan vrf Tenant_A_WEB_Zone vni 11
- vxlan mlag source-interface Loopback1
- bfd vtep evpn interval 300 min-rx 300 multiplier 3
- bfd vtep evpn prefix-list PL-TEST
- vxlan flood vtep 10.1.0.10 10.1.0.11
- vxlan vlan 111 flood vtep 10.1.1.10 10.1.1.11
- vxlan vlan 110 multicast group 239.9.1.4
- vxlan vlan 112 multicast group 239.9.1.6
- vxlan vrf Tenant_A_OP_Zone multicast group 232.0.0.10
- vxlan multicast headend-replication
- vxlan qos ecn propagation
- vxlan qos dscp propagation encapsulation
- vxlan qos map dscp to traffic-class decapsulation
- vxlan encapsulation ipv4
-
-```
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
index dd9de2b5f5a..1e1915189a4 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host1.cfg
@@ -19,6 +19,13 @@ username shell ssh-key secondary ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQDHMTFuLHP
agent Dummy environment V1=42:V2=666
agent KernelFib environment KERNELFIB_PROGRAM_ALL_ECMP=true
!
+service routing configuration bgp no-equals-default
+!
+prompt %H__%D{%H:%M:%S}%v%P
+!
+terminal length 1000
+terminal width 1000
+!
alias wr copy running-config startup-config
alias siib show ip interface brief
@@ -41,6 +48,11 @@ ip dhcp relay information option
ip dhcp relay always-on
ip dhcp relay all-subnets default
!
+ipv6 dhcp relay always-on
+ipv6 dhcp relay all-subnets default
+ipv6 dhcp relay option link-layer address
+ipv6 dhcp relay option remote-id format %m:%i
+!
dhcp server vrf AVRF
!
subnet 172.16.254.0/24
@@ -109,6 +121,14 @@ ip dhcp snooping information option
ip dhcp snooping information option circuit-id type 10 format %h:%p
ip dhcp snooping vlan 10,20,500,1000-2000
!
+switchport default mode access
+!
+switchport default phone cos 0
+!
+switchport default phone vlan 69
+!
+vlan internal order ascending range 10 40
+!
errdisable detect cause acl
errdisable detect cause arp-inspection
errdisable detect cause dot1x
@@ -170,6 +190,52 @@ ip igmp snooping proxy
ip igmp snooping vlan 23 proxy
no ip igmp snooping vlan 25 proxy
!
+load-interval default 25
+!
+service routing protocols model multi-agent
+!
+lacp port-id range 1 128
+no lacp rate-limit default
+!
+queue-monitor length
+queue-monitor length notifying
+queue-monitor length tx-latency
+queue-monitor length default thresholds 100 10
+queue-monitor length cpu thresholds 200000 100000
+!
+queue-monitor length log 100
+!
+monitor layer1
+ logging transceiver
+ logging transceiver dom
+ logging transceiver communication
+ logging mac fault
+!
+link tracking group EVPN_MH_ES1
+ links minimum 30
+ recovery delay 500
+link tracking group EVPN_MH_ES2
+!
+match-list input string molecule
+ 10 match regex ^.*MOLECULE.*$
+ 20 match regex ^.*TESTING.*$
+!
+match-list input prefix-ipv4 molecule_v4
+ match prefix-ipv4 10.10.10.0/24
+ match prefix-ipv4 10.10.20.0/24
+!
+match-list input prefix-ipv6 molecule_v6
+ match prefix-ipv6 2001:0DB8::/32
+!
+mcs client
+ no shutdown
+ !
+ cvx secondary default
+ no shutdown
+ server host 10.90.224.188
+ server host 10.90.224.189
+ server host leaf2.atd.lab
+!
hostname hostname-set-via-hostname-var
ip domain-list domain1.local
ip domain-list domain2.local
@@ -182,8 +248,298 @@ aaa group server ldap LDAP1
server 192.168.10.157 vrf mgt
server 10.10.10.248
!
+track MyTrackNoProperty interface Ethernet1/1 line-protocol
+track MyTrackSetProperty interface Ethernet2/1 line-protocol
+!
+switchport port-security mac-address aging
+switchport port-security mac-address moveable
+switchport port-security persistence disabled
+switchport port-security violation protect chip-based
+!
+redundancy
+ protocol sso
+!
+router adaptive-virtual-topology
+ topology role pathfinder
+ region North_America id 1
+ zone Canada id 2
+ site Ottawa id 99
+ !
+ policy production
+ !
+ match application-profile videoApps
+ !
+ match application-profile criticalApps
+ avt profile crit
+ traffic-class 7
+ dscp 45
+ !
+ match application-profile audioApps
+ avt profile audio
+ traffic-class 6
+ !
+ match application-profile mfgApp
+ avt profile crit
+ dscp 54
+ !
+ match application-profile hrApp
+ avt profile hr
+ !
+ profile office365
+ !
+ profile scavenger
+ internet-exit policy scavenger-ie
+ path-selection load-balance scavenger-lb
+ !
+ profile video
+ internet-exit policy video-ie
+ !
+ profile voice
+ path-selection load-balance voice-lb
+ !
+ vrf blue
+ avt profile video id 1
+ !
+ vrf red
+ avt policy production
+ avt profile video id 1
+ avt profile voice id 2
+!
+router internet-exit
+ exit-group eg_01
+ !
+ exit-group eg_02
+ fib-default
+ !
+ exit-group eg_03
+ local connection eg_03_lo_01
+ local connection eg_03_lo_02
+ fib-default
+ !
+ exit-group eg_04
+ local connection eg_04_lo_01
+ local connection eg_04_lo_02
+ local connection eg_04_lo_03
+ !
+ policy po_01
+ exit-group po_eg_01_02
+ exit-group po_eg_01_04
+ exit-group po_eg_01_01
+ exit-group po_eg_01_03
+ exit-group system-default-exit-group
+ !
+ policy po_02
+ !
+ policy po_03
+ exit-group po_eg_03_01
+!
+router l2-vpn
+ arp learning bridged
+ arp proxy prefix-list pl-router-l2-vpn
+ arp selective-install
+ nd learning bridged
+ nd proxy prefix-list pl-router-l2-vpn
+ nd rs flooding disabled
+ virtual-router neighbor advertisement flooding disabled
+!
+router path-selection
+ peer dynamic source stun
+ tcp mss ceiling ipv4 200 ingress
+ !
+ path-group PG-1 id 666
+ keepalive interval 200 milliseconds failure-threshold 3 intervals
+ !
+ peer dynamic
+ ip local
+ ipsec
+ !
+ peer static router-ip 172.16.1.42
+ !
+ peer static router-ip 172.16.2.42
+ ipv4 address 192.168.2.42
+ !
+ peer static router-ip 172.16.42.42
+ name TEST-STATIC-PEER-WITH-NAME
+ ipv4 address 192.168.42.42
+ ipv4 address 192.168.1.42
+ !
+ path-group PG-2 id 42
+ ipsec profile IPSEC-P-1
+ keepalive interval auto
+ flow assignment lan
+ !
+ local interface Ethernet1/1
+ !
+ local interface Ethernet1/1/3
+ !
+ local interface Ethernet2 public address 192.168.42.42
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local interface Ethernet2/4.666
+ !
+ local interface Ethernet3
+ stun server-profile STUN-P-1
+ !
+ local interface Ethernet4.666
+ !
+ local interface Port-Channel1 public address 192.168.42.43
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local interface Port-Channel4.666
+ !
+ local ip 192.168.1.100 public address 192.168.42.42
+ stun server-profile STUN-P-1 STUN-P-2
+ !
+ local ip 192.168.100.1
+ stun server-profile STUN-P-1
+ !
+ peer dynamic
+ ipsec disabled
+ !
+ path-group PG-3 id 888
+ !
+ path-group PG-4
+ !
+ load-balance policy LB-EMPTY
+ !
+ load-balance policy LB-P-1
+ loss-rate 17
+ hop count lowest
+ path-group PG-5
+ path-group PG-2 priority 42
+ path-group PG-4 priority 42
+ path-group PG-3 priority 666
+ !
+ load-balance policy LB-P-2
+ latency 42
+ jitter 666
+ loss-rate 42.42
+ path-group PG-1 priority 1
+ path-group PG-3
+ !
+ policy DPS-P-1
+ default-match
+ load-balance LB-P-1
+ !
+ 42 application-profile AP-3
+ load-balance LB-P-1
+ !
+ policy DPS-P-2
+ default-match
+ load-balance LB-P-2
+ !
+ policy DPS-P-3
+ 42 application-profile AP-2
+ !
+ 66 application-profile AP-1
+ load-balance LB-P-1
+ !
+ vrf VRF-1
+ path-selection-policy DPS-P-1
+ !
+ vrf VRF-2
+ path-selection-policy DPS-P-2
+ !
+ vrf VRF-3
+!
+router service-insertion
+ connection aconnection
+ interface Ethernet4/1 next-hop 10.10.10.10
+ monitor connectivity host host4
+ connection connection1
+ interface Ethernet2/2.2 next-hop 10.10.10.10
+ monitor connectivity host host1
+ connection connection2
+ interface Tunnel1 primary
+ interface Tunnel2 secondary
+ monitor connectivity host host2
+ connection connection3
+ interface Tunnel3 secondary
+ monitor connectivity host host3
+ connection connection4
+ interface Tunnel4 primary
+ connection connection5
+ interface Tunnel5 primary
+ interface Tunnel6 secondary
+ connection connection6
+ interface Ethernet2 next-hop 10.10.10.10
+ connection connection7
+ interface Ethernet3/1 next-hop 10.10.10.10
+ monitor connectivity host host4
+!
+sflow sample dangerous 1000
+sflow polling-interval 10
+sflow vrf AAA destination 10.6.75.62 123
+sflow vrf AAA destination 10.6.75.63 333
+sflow vrf AAA source-interface Ethernet2
+sflow vrf BBB destination 10.6.75.62
+sflow vrf BBB source 1.1.1.1
+sflow vrf CCC destination 10.6.75.62
+sflow vrf CCC source-interface Management1
+sflow vrf MGMT destination 10.6.75.59
+sflow vrf MGMT destination 10.6.75.62 123
+sflow vrf MGMT destination 10.6.75.63 333
+sflow vrf MGMT source-interface Ethernet3
+sflow destination 10.6.75.61
+sflow destination 10.6.75.62 123
+sflow source-interface Management0
+sflow sample input subinterface
+sflow sample output subinterface
+sflow extension bgp
+sflow extension router
+no sflow extension switch
+no sflow extension tunnel
+sflow interface disable default
+sflow interface egress unmodified enable default
+sflow run
+sflow hardware acceleration
+sflow hardware acceleration sample 1024
+sflow hardware acceleration module Linecard1
+sflow hardware acceleration module Linecard2
+no sflow hardware acceleration module Linecard3
+!
+service unsupported-transceiver test dsafDSFfvadskjh3424
+!
+tap aggregation
+ mode exclusive profile tap-aggregation-extended
+ encapsulation dot1br strip
+ encapsulation vn-tag strip
+ protocol lldp trap
+ mode exclusive no-errdisable Ethernet1/1
+ mode exclusive no-errdisable Ethetnet 42/1
+ mode exclusive no-errdisable Port-Channel200
+ truncation size 169
+ mac timestamp header format 64-bit
+ mac timestamp header eth-type 5
+ mac fcs-error pass-through
+!
clock timezone GMT
!
+vlan 110
+ name PR01-DMZ
+!
+vlan 111
+ name PRIVATE_VLAN_COMMUNITY
+ private-vlan community primary vlan 110
+!
+vlan 112
+ name PRIVATE_VLAN_ISOLATED
+ private-vlan isolated primary vlan 110
+!
+vlan 3010
+ name MLAG_iBGP_TENANT_A_PROJECT01
+ trunk group LEAF_PEER_L3
+!
+vlan 3011
+ name MLAG_iBGP_TENANT_A_PROJECT02
+ state active
+ trunk group MY_TRUNK_GROUP
+!
+vlan 3012
+ name MLAG_iBGP_TENANT_A_PROJECT03
+ state suspend
+ trunk group MY_TRUNK_GROUP
+!
vrf instance BLAH
!
vrf instance defauls
@@ -210,6 +566,74 @@ group bgp foo
group bgp without-neighbors-key
vrf red
!
+queue-monitor streaming
+ max-connections 5
+ ip access-group ACL-QMS
+ ipv6 access-group ACLv6-QMS
+ vrf test
+ no shutdown
+!
+management security
+ entropy source hardware haveged cpu jitter
+ entropy source hardware exclusive
+ password minimum length 17
+ password encryption-key common
+ password encryption reversible aes-256-gcm
+ !
+ password policy AVD_POLICY
+ minimum digits 1
+ minimum length 2
+ minimum lower 3
+ minimum special 4
+ minimum upper 5
+ maximum repetitive 6
+ maximum sequential 7
+ !
+ session shared-secret profile profile0
+ secret Secret1 7 $1c$mNvaIXPetcQ3hy7oUnTU3w== receive-lifetime 12/20/2024 10:00:00 12/20/2025 10:00:00 transmit-lifetime infinite local-time
+ secret Secret2 7 $1c$mNvaIXPetcSA2UnFwIaxwA== receive-lifetime infinite transmit-lifetime infinite
+ !
+ session shared-secret profile profile1
+ secret Secret3 8a $Ra3am9YZlbg5d65txucxTg==$DMoPxa9Wu5elK39pofFgaw==$zgEBfv+w/AIr1FnW receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 12/20/2024 10:00:00 12/10/2025 10:00:00
+ !
+ session shared-secret profile profile2
+ secret Secret4 0 name1_secret receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00
+ !
+ ssl profile certificate-profile
+ certificate eAPI.crt key eAPI.key
+ crl ca.crl
+ crl intermediate.crl
+ !
+ ssl profile cipher-list-profile
+ cipher-list ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384
+ !
+ ssl profile test1-chain-cert
+ chain certificate test-chain-cert1.crt
+ chain certificate test-chain-cert2.crt
+ chain certificate requirement basic-constraint ca true
+ !
+ ssl profile test1-trust-cert
+ trust certificate test-trust1.crt
+ trust certificate test-trust2.crt
+ trust certificate requirement basic-constraint ca true
+ trust certificate policy expiry-date ignore
+ !
+ ssl profile test2-chain-cert
+ chain certificate requirement include root-ca
+ !
+ ssl profile test2-trust-cert
+ trust certificate system
+ trust certificate requirement hostname fqdn
+ !
+ ssl profile tls-single-version-profile-as-float
+ tls versions 1.0
+ !
+ ssl profile tls-single-version-profile-as-string
+ tls versions 1.1
+ !
+ ssl profile tls-versions-profile
+ tls versions 1.0 1.1
+!
radius-server deadtime 10
radius-server attribute 32 include-in-access-req hostname
radius-server dynamic-authorization port 1700
@@ -327,6 +751,103 @@ dot1x
radius av-pair dhcp vendor-class-id auth-only
supplicant logging
!
+monitor telemetry influx
+ destination influxdb test
+ url https://influx_test.localhost
+ database name test
+ retention policy test
+ vrf test
+ username test password 7
+ !
+ destination influxdb test1
+ url https://influx_test1.localhost
+ database name test1
+ retention policy test1
+ vrf test
+ username test1 password 7 131112011F5D
+ !
+ source socket socket1
+ url unix:///var/run/example2.sock
+ connection limit 100
+ !
+ source socket socket2
+ url unix:///var/run/example3.sock
+ connection limit 22222
+ tag global tag1 value1
+ tag global tag2 value2
+ source group standard disabled
+!
+ip security
+ ike policy IKE-1
+ integrity md5
+ ike-lifetime 24
+ encryption aes256
+ dh-group 20
+ local-id 192.168.100.1
+ !
+ ike policy IKE-2
+ integrity sha512
+ !
+ ike policy IKE-FQDN
+ local-id fqdn fqdn.local
+ !
+ ike policy IKE-UFQDN
+ local-id fqdn my.awesome@fqdn.local
+ !
+ sa policy SA-1
+ esp encryption aes128
+ pfs dh-group 14
+ !
+ sa policy SA-2
+ esp encryption aes128
+ sa lifetime 42 gigabytes
+ pfs dh-group 14
+ !
+ sa policy SA-3
+ esp encryption null
+ esp integrity null
+ sa lifetime 8 hours
+ pfs dh-group 17
+ !
+ sa policy SA-4
+ esp encryption 3des
+ esp integrity md5
+ !
+ sa policy SA-5
+ esp integrity sha512
+ !
+ sa policy SA-6
+ esp integrity sha384
+ !
+ sa policy SA-7
+ !
+ profile Profile-1
+ ike-policy IKE-1
+ sa-policy SA-1
+ connection start
+ shared-key 7 12312312313213AA
+ dpd 42 666 clear
+ mode transport
+ !
+ profile Profile-2
+ sa-policy SA-2
+ connection start
+ shared-key 7 1231231231321AA
+ mode tunnel
+ !
+ profile Profile-3
+ sa-policy SA-3
+ connection start
+ shared-key 7 1231231231321AA
+ flow parallelization encapsulation udp
+ mode tunnel
+ !
+ profile Profile-4
+ !
+ key controller
+ profile Profile-1
+ hardware encryption disabled
+!
interface Port-Channel3
description MLAG_PEER_DC1-LEAF1B_Po3
switchport trunk allowed vlan 2-4094
@@ -1707,11 +2228,100 @@ interface Ethernet81/10
description isis_port_channel_member
channel-group 110 mode active
!
+interface Loopback0
+ description EVPN_Overlay_Peering
+ ip address 192.168.255.3/32
+ comment
+ Comment created from eos_cli under loopback_interfaces.Loopback0
+ EOF
+
+!
+interface Loopback1
+ description VTEP_VXLAN_Tunnel_Source
+ ip address 192.168.254.3/32
+!
+interface Loopback99
+ description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
+ no shutdown
+ vrf TENANT_A_PROJECT02
+ ip proxy-arp
+ ip address 10.1.255.3/32
+ ip address 10.0.0.254/32 secondary
+ ip address 192.168.1.1/32 secondary
+ ipv6 enable
+ ipv6 address 2002::CAFE/64
+ mpls ldp interface
+ isis enable ISIS_TEST
+ isis bfd
+ isis metric 100
+ isis passive
+ isis network point-to-point
+!
+interface Loopback100
+ description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
+ vrf TENANT_A_PROJECT02
+ ip address 10.1.255.3/32
+!
interface Management1
description OOB_MANAGEMENT
vrf MGMT
ip address 10.73.255.122/24
!
+interface Tunnel1
+ description test ipv4 only
+ no shutdown
+ mtu 1500
+ vrf Tunnel-VRF
+ ip address 42.42.42.42/24
+ tcp mss ceiling ipv4 666 ingress
+ ip access-group test-in in
+ ip access-group test-out out
+ tunnel mode ipsec
+ tunnel source interface Ethernet42
+ tunnel destination 6.6.6.6
+ tunnel path-mtu-discovery
+ tunnel underlay vrf Underlay-VRF
+ comment
+ Comment created from eos_cli under tunnel_interfaces.Tunnel1
+ EOF
+
+!
+interface Tunnel2
+ description test ipv6 only
+ shutdown
+ ipv6 enable
+ ipv6 address cafe::1/64
+ tcp mss ceiling ipv6 666 egress
+ ipv6 access-group test-in in
+ ipv6 access-group test-out out
+ ip nat service-profile NAT-PROFILE-NO-VRF-2
+ tunnel mode gre
+ tunnel source interface Ethernet42
+ tunnel destination dead:beef::1
+ tunnel ipsec profile Profile-2
+!
+interface Tunnel3
+ description test dual stack
+ mtu 1500
+ ip address 64.64.64.64/24
+ ipv6 enable
+ ipv6 address beef::64/64
+ tcp mss ceiling ipv4 666 ipv6 666
+ tunnel mode ipsec
+ tunnel source interface Ethernet42
+ tunnel destination 1.1.1.1
+ tunnel ipsec profile Profile-3
+!
+interface Tunnel4
+ description test no tcp_mss
+ mtu 1500
+ ip address 64.64.64.64/24
+ ipv6 enable
+ ipv6 address beef::64/64
+ ip nat service-profile NAT-PROFILE-NO-VRF-1
+ tunnel source interface Ethernet42
+ tunnel destination 1.1.1.1
+!
interface Vlan24
description SVI Description
no shutdown
@@ -2060,6 +2670,33 @@ interface Vlan4094
isis authentication mode sha key-id 5 rx-disabled level-1
isis authentication mode sha key-id 10 rx-disabled level-2
!
+interface Vxlan1
+ description DC1-LEAF2A_VTEP
+ vxlan source-interface Loopback0
+ vxlan controller-client
+ vxlan virtual-router encapsulation mac-address mlag-system-id
+ vxlan udp-port 4789
+ vxlan bridging vtep-to-vtep
+ vxlan flood vtep learned data-plane
+ vxlan vlan 110 vni 10110
+ vxlan vlan 111 vni 10111
+ vxlan vrf Tenant_A_OP_Zone vni 10
+ vxlan vrf Tenant_A_WEB_Zone vni 11
+ vxlan mlag source-interface Loopback1
+ bfd vtep evpn interval 300 min-rx 300 multiplier 3
+ bfd vtep evpn prefix-list PL-TEST
+ vxlan flood vtep 10.1.0.10 10.1.0.11
+ vxlan vlan 111 flood vtep 10.1.1.10 10.1.1.11
+ vxlan vlan 110 multicast group 239.9.1.4
+ vxlan vlan 112 multicast group 239.9.1.6
+ vxlan vrf Tenant_A_OP_Zone multicast group 232.0.0.10
+ vxlan multicast headend-replication
+ vxlan qos ecn propagation
+ vxlan qos dscp propagation encapsulation
+ vxlan qos map dscp to traffic-class decapsulation
+ vxlan encapsulation ipv4
+
+!
application traffic recognition
!
application ipv4 empty-application
@@ -2153,6 +2790,72 @@ application traffic recognition
field-set l4-port src_port_set2
5700-5800, 6500-6600
!
+monitor connectivity
+ vrf blue
+ interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
+ local-interfaces VRF_GLOBAL_SET default
+ !
+ host server4
+ description
+ server4_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET
+ ip 10.10.20.1
+ url https://server2.local.com
+ !
+ host server5
+ description
+ server5_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET address-only
+ ip 10.10.20.11
+ url https://server5.local.com
+ !
+ host server6
+ !
+ vrf red
+ interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
+ interface set VRF_HOST_SET Loopback12-14, 19-23
+ description
+ vrf_connectivity_monitor
+ local-interfaces VRF_GLOBAL_SET address-only default
+ !
+ host server2
+ description
+ server2_connectivity_monitor
+ local-interfaces VRF_HOST_SET address-only
+ ip 10.10.20.1
+ url https://server2.local.com
+ !
+ vrf yellow
+ interval 5
+ no shutdown
+ interface set GLOBAL_SET Ethernet1-4
+ interface set HOST_SET Loopback2-4, Loopback10-12
+ local-interfaces GLOBAL_SET address-only default
+ !
+ host server1
+ description
+ server1_connectivity_monitor
+ local-interfaces HOST_SET address-only
+ ip 10.10.10.1
+ url https://server1.local.com
+ !
+ host server2
+ description
+ server2_connectivity_monitor
+ local-interfaces HOST_SET address-only
+ ip 10.10.10.2
+ url https://server2.local.com
+ !
+ host server3
+ description
+ server3_connectivity_monitor
+ local-interfaces HOST_SET
+ ip 10.10.10.3
+ !
+ host server4
+!
+mac address-table aging-time 100
+!
event-handler CONFIG_VERSIONING
trigger on-startup-config
action bash FN=/mnt/flash/startup-config; LFN="`ls -1 $FN.*-* | tail -n 1`"; if [ -z "$LFN" -o -n "`diff -I 'last modified' $FN $LFN`" ]; then cp $FN $FN.`date +%Y%m%d-%H%M%S`; ls -1r $FN.*-* | tail -n +11 | xargs -I % rm %; fi
@@ -2238,6 +2941,47 @@ event-handler trigger-vm-tracer2
!
event-handler without-trigger-key
!
+router segment-security
+ no shutdown
+ !
+ policy POLICY-TEST1
+ 10 application APP-TEST-1 action forward
+ 20 application APP-TEST-2 action drop stateless log
+ 25 application APP-TEST-3 action redirect next-hop 198.51.100.1 stateless
+ !
+ vrf default
+ segment SEGMENT-TEST1
+ definition
+ match prefix-ipv4 MATCH-LIST10
+ match prefix-ipv6 MATCH-LIST11
+ !
+ policies
+ from MATCH-LIST22 policy POLICY-TEST1
+ !
+ segment SEGMENT-TEST2
+ definition
+ match prefix-ipv4 MATCH-LIST4
+ match prefix-ipv6 MATCH-LIST3
+ !
+ policies
+ from MATCH-LIST20 policy policy-forward-all
+ from MATCH-LIST21 policy POLICY-TEST1
+ from MATCH-LIST30 policy policy-drop-all
+ !
+ vrf SECURE
+ segment SEGMENT-TEST1
+ definition
+ match interface Ethernet1
+ match interface Ethernet2
+ match covered prefix-list ipv4 PREFIX-LIST10
+ match covered prefix-list ipv6 PREFIX-LIST1
+ !
+ policies
+ from MATCH-LIST20 policy policy-forward-all
+ from MATCH-LIST30 policy policy-drop-all
+ fallback policy policy-custom
+ !
+!
group interface QSFP_Interface_Group
interface Ethernet1,5
maintenance profile interface uplink-interfaces
@@ -2262,6 +3006,8 @@ interface profile TEST-PROFILE-2
command mtu 9214
command ptp enable
!
+ip virtual-router mac-address 00:1c:73:00:dc:01
+!
class-map type pbr match-any CM_PBR_EXCLUDE
match ip access-group ACL_PBR_EXCLUDE
!
@@ -2295,6 +3041,112 @@ ip extcommunity-list regexp TEST1 deny .*
!
ip extcommunity-list regexp TEST2 deny 6500[0-1]:650[0-9][0-9]
!
+ipv6 neighbor persistent refresh-delay 1000
+ipv6 neighbor vrf MGMT 11:22:33:44:55:66:77:88 Ethernet1 11:22:33:44:55:66
+ipv6 neighbor ::ffff:192.1.56.10 Loopback99 aa:af:12:34:bc:bf
+!
+mac access-list TEST1
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+!
+mac access-list TEST2
+ counters per-entry
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+!
+mac access-list TEST3
+ 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+!
+mac access-list TEST4
+ permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
+ deny any 01:80:c2:00:00:00 00:00:00:00:00:00
+ remark A comment in the middle
+ permit any 02:00:00:12:34:56 00:00:00:00:00:00
+ deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00
+!
+mac address-table notification host-flap logging
+mac address-table notification host-flap detection window 10
+mac address-table notification host-flap detection moves 2
+!
+maintenance
+ profile bgp BP1
+ initiator route-map RM-MAINTENANCE inout
+ !
+ profile bgp BP2
+ initiator route-map RM-MAINTENANCE2 inout
+ !
+ profile bgp BP3
+ initiator route-map RM-MAINTENANCE3 inout
+ profile bgp BP1 default
+ profile interface IP1 default
+ profile unit UP1 default
+ !
+ profile interface IP1
+ rate-monitoring load-interval 10
+ rate-monitoring threshold 500
+ shutdown max-delay 300
+ !
+ profile unit UP1
+ on-boot duration 900
+ !
+ profile unit UP2
+ on-boot duration 600
+ !
+ unit System
+ !
+ unit UNIT1
+ group bgp BGP_GROUP_1
+ group bgp BGP_GROUP_2
+ group interface INTERFACE_GROUP_1
+ profile unit UP1
+!
+monitor session myMonitoringSession1 source Ethernet1 ipv6 access-group ipv6ACL
+monitor session myMonitoringSession1 source Ethernet5 both ip access-group ipv4ACL priority 10
+monitor session myMonitoringSession1 destination Ethernet48
+monitor session myMonitoringSession1 truncate
+monitor session myMonitoringSession1 header remove size 32
+monitor session myMonitoringSession1 encapsulation gre metadata tx
+monitor session myMonitoringSession2 ip access-group ipv4ACL
+monitor session myMonitoringSession2 source Ethernet3, Ethernet5 rx
+monitor session myMonitoringSession2 source Ethernet10-15 rx
+monitor session myMonitoringSession2 source Ethernet12 rx
+monitor session myMonitoringSession2 source Ethernet18 tx
+monitor session myMonitoringSession2 destination Cpu
+monitor session myMonitoringSession2 destination Ethernet50
+monitor session myMonitoringSession2 sample 50
+monitor session myMonitoringSession2 encapsulation gre metadata tx
+monitor session myMonitoringSession3 source Ethernet20 both ip access-group ipv4ACL priority 10
+monitor session myMonitoringSession4 source Ethernet3, Ethernet5 rx
+monitor session myMonitoringSession4 source Ethernet10-15 rx
+monitor session myMonitoringSession4 source Ethernet12 rx
+monitor session myMonitoringSession4 source Ethernet18 tx mac access-group macACL priority 100
+monitor session myMonitoringSession4 destination Cpu
+monitor session myMonitoringSession4 destination Ethernet50
+monitor session myMonitoringSession4 encapsulation gre metadata tx
+!
+monitor session default encapsulation gre payload inner-packet
+!
+mlag configuration
+ domain-id sw1-sw2-mlag-domain
+ heartbeat-interval 5000
+ local-interface Vlan4094
+ peer-address 172.16.0.1
+ peer-link Port-Channel12
+ dual-primary detection delay 5 action errdisable all-interfaces
+ dual-primary recovery delay mlag 90 non-mlag 30
+ reload-delay mlag 400
+ reload-delay non-mlag 450
+!
+ip route 1.1.1.0/24 Vlan1001 10.1.1.1
+ip route 1.1.2.0/24 Vlan1001 10.1.1.1 200 tag 666 name RT-TO-FAKE-DMZ
+ip route vrf TENANT_A_PROJECT01 1.2.1.0/24 Vlan202 10.1.2.1
+ip route vrf TENANT_A_PROJECT01 1.2.2.0/24 Vlan1001 10.1.2.1 201 tag 667 name RT-TO-FAKE-DMZ
+ip route vrf TENANT_A_PROJECT01 10.3.6.0/24 Ethernet40 11.2.1.1 track bfd 100 tag 1000 name Track-BFD metric 300
+ip route vrf TENANT_A_PROJECT01 10.3.7.0/24 Ethernet41 100 tag 1000 name No-Track-BFD metric 300
+ip route vrf TENANT_A_PROJECT02 10.3.4.0/24 1.2.3.4
+ip route vrf TENANT_A_PROJECT02 10.3.5.0/24 Null0
+!
arp persistent refresh-delay 700
arp aging timeout default 300
arp vrf BLAH 42.42.42.42 DEAD.BEEF.CAFE arpa
@@ -2304,6 +3156,79 @@ arp 42.42.42.42 DEAD.BEEF.CAFE arpa
arp 43.42.42.42 DEAD.BEEF.CAFE arpa
arp vrf defaulu 42.42.42.42 DEAD.BEEF.CAFE arpa
!
+ipv6 route 2a01:cb04:4e6:d300::/64 Vlan1001 2a01:cb04:4e6:d100::1
+ipv6 route 2a01:cb04:4e6:d400::/64 Vlan1001 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DMZ
+ipv6 route 2a01:cb04:4e6:d400::/64 Vlan1001 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DB-ZONE metric 100
+ipv6 route vrf TENANT_A_PROJECT01 2a01:cb04:4e6:a300::/64 Vlan1001 2a01:cb04:4e6:100::1
+ipv6 route vrf TENANT_A_PROJECT01 2a01:cb04:4e6:a400::/64 Vlan1001 2a01:cb04:4e6:100::1 201 tag 667 name RT-TO-FAKE-DMZ
+ipv6 route vrf TENANT_A_PROJECT01 2b01:cb04:4e6:a400::/64 Vlan102 2a01:cb04:4e6:102::1 track bfd 201 tag 102 name Track-BFD metric 100
+ipv6 route vrf TENANT_A_PROJECT01 2c01:cb04:4e6:a400::/64 Vlan102 201 tag 102 name No-Track-BFD
+!
+ntp authentication-key 1 md5 7 044F0E151B
+ntp authentication-key 2 md5 7 044F0E151B
+ntp authentication-key 3 sha1 8a $BYk2Sjahe+D9T7uDgIItSA==$JTw5JOAPcYEo0O2hsvsxFQ==$C7wmpXOo
+ntp trusted-key 1-3
+ntp authenticate
+ntp local-interface lo1
+ntp server 1.2.3.4 local-interface lo0
+ntp server 2.2.2.55
+ntp server 10.1.1.1
+ntp server 10.1.1.2 prefer
+ntp server 20.20.20.1 key 2
+ntp server ie.pool.ntp.org iburst key 1
+!
+patch panel
+ connector interface recovery review delay 10 900
+ connector interface patch bgp vpws remote-failure errdisable
+ !
+ patch TEN_A_site2_site5_eline
+ shutdown
+ connector 1 interface Ethernet6 dot1q vlan 123
+ connector 2 pseudowire ldp LDP_PW_1
+ !
+ patch TEN_B_site2_site5_eline
+ connector 1 interface Ethernet5
+ connector 2 pseudowire bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline
+ !
+!
+policy-map type pbr PM_PBR_BREAKOUT
+ class CM_PBR_EXCLUDE
+ !
+ class CM_PBR_INCLUDE
+ set nexthop recursive 192.168.4.2
+!
+monitor telemetry postcard policy
+ no disabled
+ ingress sample rate 16384
+ marker vxlan header word 0 bit 30
+ ingress collection gre source 10.3.3.3 destination 10.3.3.4 version 2
+ !
+ sample policy samplepo1
+ match rule1 ipv4
+ source prefix 3.4.5.0/24
+ destination prefix 10.3.3.0/24
+ protocol tcp destination port 77, 78-80, 82
+ protocol udp source port 98 destination port 99
+ !
+ match rule2 ipv6
+ source prefix 5::0/128
+ destination prefix 4::0/128
+ protocol udp destination port 747, 748-800
+ !
+ match rule3 ipv4
+ !
+ sample policy samplepo2
+ match rule1 ipv4
+ source prefix 3.4.5.0/24
+ destination prefix 10.3.3.0/24
+ protocol udp source port bgp destination port https
+ !
+ profile profile1
+ ingress sample policy samplepo1
+ !
+ profile profile2
+ ingress sample policy samplepo2
+!
class-map type qos match-any CM_IPv6_ACCESS_GROUP
match ipv6 access-group ACL_REPLICATION_LD
!
@@ -2322,6 +3247,341 @@ class-map type qos match-any COS_RANGE
class-map type qos match-any VLAN_RANGE
match vlan 200-400
!
+policy-map type copp copp-system-policy
+ class copp-system-OspfIsis
+ shape kbps 1000
+ bandwidth kbps 1000
+ !
+ class copp-system-cvx
+ shape pps 2000
+ bandwidth pps 2000
+ !
+ class copp-system-rsvp
+!
+policy-map type quality-of-service PM_REPLICATION_LD
+ class CM_REPLICATION_LD
+ set dscp af11
+ set traffic-class 2
+ set drop-precedence 1
+ police rate 10 kbps burst-size 260 kbytes action set drop-precedence rate 30 kbps burst-size 270 kbytes
+ !
+ class CM_REPLICATION_LD_2
+ set dscp af11
+ set traffic-class 2
+!
+policy-map type quality-of-service PM_REPLICATION_LD2
+ class CM_REPLICATION_LD
+ set dscp af11
+ set cos 4
+ police rate 30 kbps burst-size 280 bytes action set dscp af11 rate 1 mbps burst-size 270 bytes
+!
+policy-map type quality-of-service PM_REPLICATION_LD3
+ class CM_REPLICATION_LD
+ set dscp af11
+ set cos 6
+ police rate 10000 bps burst-size 260 kbytes
+!
+ip radius vrf default source-interface loopback1
+!
+ip radius vrf MGMT source-interface Ma1
+!
+ip radius source-interface loopback10
+!
+role network-limited
+ 10 permit mode exec command ssh
+ 20 deny command telnet
+ 30 permit mode exec command traceroute
+!
+route-map RM-10.2.3.4-SET-NEXT-HOP-OUT permit 10
+ set ip next-hop 10.2.3.4
+!
+route-map RM-CONN-BL-BGP deny 10
+ match ip address prefix-list PL-MLAG
+!
+route-map RM-CONN-BL-BGP permit 20
+ description sub-route-map test
+ match ip address prefix-list PL-SUBRM
+ sub-route-map RM-HIDE-ASPATH-IN
+!
+route-map RM-CONN-BL-BGP permit 30
+ match ip address prefix-list PL-CONTINUE
+ continue 40
+!
+route-map RM-CONN-BL-BGP permit 40
+ match ip address prefix-list PL-CONTINUE
+ continue
+!
+route-map RM-CONN-BL-BGP permit 50
+!
+route-map RM-HIDE-ASPATH-IN permit 10
+ set as-path match all replacement auto
+ set community 65000:1 additive
+!
+route-map RM-HIDE-ASPATH-OUT deny 10
+ match community LIST-COM
+!
+route-map RM-HIDE-ASPATH-OUT permit 20
+ set as-path match all replacement auto
+!
+route-map RM-MLAG-PEER-IN permit 10
+ set origin incomplete
+!
+route-map RM-STATIC-2-BGP permit 10
+ description tag for static routes
+ set tag 65100
+!
+peer-filter PF1
+ 10 match as-range 1-2 result reject
+ 20 match as-range 1-100 result accept
+!
+peer-filter PF2
+ 30 match as-range 65000 result accept
+!
+router bfd
+ interval 900 min-rx 900 multiplier 50 default
+ multihop interval 300 min-rx 300 multiplier 3
+ local-address 192.168.255.1
+ session stats snapshot interval 51
+ !
+ sbfd
+ local-interface Loopback0 ipv4 ipv6
+ initiator interval 500 multiplier 3
+ initiator measurement delay round-trip
+ reflector min-rx 600
+ reflector local-discriminator 155.1.3.1
+!
+router general
+ router-id ipv4 10.1.2.3
+ router-id ipv6 2001:beef:cafe::1
+ hardware next-hop fast-failover
+ !
+ vrf BLUE-C2
+ leak routes source-vrf BLUE-C1 subscribe-policy RM-BLUE-LEAKING
+ leak routes source-vrf BLUE-C3 subscribe-policy RM-BLUE-LEAKING
+ routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_1
+ routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_2
+ exit
+ !
+ control-functions
+ code unit code1
+ function ACCEPT_ALL() {
+ return true;
+ }
+ EOF
+ code unit code2
+ function DENY_ALL() {
+ return true;
+ }
+ EOF
+ !
+ exit
+!
+router traffic-engineering
+ segment-routing
+ rib system-colored-tunnel-rib
+ !
+ policy endpoint 1.2.3.4 color 70810
+ binding-sid 970810
+ name SRTE-1.2.3.4-70810
+ description SRTE POLICY FOR 1.2.3.4 COLOR 70810
+ sbfd remote-discriminator 155.2.1.1
+ !
+ path-group preference 180
+ explicit-null ipv4 ipv6
+ segment-list label-stack 900002 900003 900005 900006 index 200
+ !
+ policy endpoint 1.2.3.4 color 80810
+ name SRTE-1.2.3.4-80810
+ description SRTE POLICY FOR 1.2.3.4 COLOR 80810
+ !
+ path-group preference 100
+ explicit-null none
+ segment-list label-stack 900002 900008 900007 900006 weight 20 index 100
+ !
+ policy endpoint 5.6.7.8 color 20320
+ binding-sid 978320
+ sbfd remote-discriminator 2600599809
+ !
+ path-group preference 80
+ explicit-null ipv4
+ segment-list label-stack 900002 900003 900005 900006 weight 120 index 300
+ segment-list label-stack 900002 900004 900007 900006 weight 220 index 400
+ !
+ path-group preference 120
+ explicit-null ipv6
+ segment-list label-stack 900002 900008 900009 900006
+ segment-list label-stack 900002 900010 900011 900012
+ router-id ipv4 10.0.0.1
+ router-id ipv6 2001:beef:cafe::1
+!
+router igmp
+ host-proxy match mroute all
+ ssm aware
+ !
+ vrf BLUE
+ host-proxy match mroute iif
+!
+router multicast
+ ipv4
+ rpf route 10.10.10.1/32 10.9.9.9 2
+ rpf route 10.10.10.1/32 Ethernet1 1
+ rpf route 10.10.10.2/32 Ethernet2
+ counters rate period decay 300 seconds
+ activity polling-interval 10
+ routing
+ multipath deterministic router-id
+ software-forwarding sfe
+ !
+ ipv6
+ activity polling-interval 20
+ !
+ vrf MCAST_VRF1
+ ipv4
+ routing
+ !
+ vrf MCAST_VRF2
+ ipv4
+ routing
+!
+router pim sparse-mode
+ ipv4
+ ssm range standard
+ bfd
+ rp address 10.238.1.161 239.12.12.12/32 priority 20
+ rp address 10.238.1.161 239.12.12.13/32 priority 20
+ rp address 10.238.1.161 239.12.12.14/32 priority 20
+ rp address 10.238.1.161 239.12.12.16/32 priority 20
+ rp address 10.238.1.161 239.12.12.20/32 priority 20
+ rp address 10.238.1.161 239.12.12.21/32 priority 20
+ rp address 10.238.1.161 access-list RP_ACL priority 20
+ rp address 10.238.1.161 access-list RP_ACL2 priority 20
+ rp address 10.238.1.161 239.12.12.17/32
+ rp address 10.238.1.161 access-list RP_ACL3
+ anycast-rp 10.38.1.161 10.50.64.16 register-count 15
+ !
+ vrf MCAST_VRF1
+ ipv4
+ bfd
+ rp address 10.238.2.161 239.12.22.12/32
+ rp address 10.238.2.161 239.12.22.13/32
+ rp address 10.238.2.161 239.12.22.14/32
+ !
+ vrf MCAST_VRF2_ALL_GROUPS
+ ipv4
+ rp address 10.238.3.161 hashmask 30
+ !
+ vrf Test_RP_ACL
+ ipv4
+ rp address 10.238.4.161 access-list RP_ACL
+ rp address 10.238.4.161 access-list RP_ACL2 priority 20 hashmask 30 override
+!
+router msdp
+ group-limit 100 source 10.0.1.0/24
+ group-limit 123 source 10.0.123.0/24
+ originator-id local-interface Loopback10
+ rejected-limit 123
+ forward register-packets
+ connection retry interval 5
+ !
+ peer 1.2.3.4
+ default-peer prefix-list PLIST1
+ mesh-group MG1
+ mesh-group MG2
+ local-interface Loopback11
+ keepalive 10 30
+ sa-filter in list ACL1
+ sa-filter out list ACL2
+ description Some kind of MSDP Peer
+ disabled
+ sa-limit 1000
+ !
+ peer 4.3.2.1
+ local-interface Loopback21
+ !
+ vrf RED
+ group-limit 22 source 10.0.22.0/24
+ originator-id local-interface Loopback12
+ rejected-limit 10
+ connection retry interval 10
+ !
+ peer 2.3.4.5
+ default-peer
+ local-interface Loopback13
+ keepalive 5 15
+ sa-filter in list ACL3
+ sa-filter out list ACL4
+ description Some other kind of MSDP Peer
+ sa-limit 100
+!
+stun
+ client
+ server-profile server1
+ ip address 1.2.3.4
+ ssl profile pathfinder
+ server-profile server2
+ ip address 2.3.4.5
+ port 4100
+ server
+ local-interface Ethernet1
+ local-interface Ethernet13
+ local-interface Vlan42
+ local-interface Vlan666
+ port 4100
+ ssl profile pathfinder
+ binding timeout 600 seconds
+ ssl connection lifetime 1300 minutes
+!
+ip tacacs vrf default source-interface loopback1
+!
+ip tacacs vrf TEST1 source-interface lo3
+!
+ip tacacs source-interface loopback10
+!
+vmtracer session session_1
+ url https://192.168.0.10
+ username user1
+ password 7 0011D0516421B120A25735E080A16001D1617
+ autovlan disable
+ vrf MGMT
+ source-interface Management1
+!
+vmtracer session session_2
+ url https://192.168.0.10
+ username user1
+ password 7 0011D0516421B120A25735E080A16001D1617
+!
dot1x system-auth-control
dot1x protocol lldp bypass
dot1x dynamic-authorization
+!
+management ssh
+ ip access-group ACL-SSH in
+ ip access-group ACL-SSH-VRF vrf mgt in
+ idle-timeout 15
+ authentication protocol keyboard-interactive password public-key
+ connection per-host 10
+ fips restrictions
+ hostkey client strict-checking
+ connection limit 50
+ authentication empty-passwords permit
+ client-alive interval 666
+ client-alive count-max 42
+ no shutdown
+ log-level debug
+ !
+ vrf mgt
+ no shutdown
+!
+management tech-support
+ policy show tech-support
+ exclude command show ip bgp vrf all
+ exclude command show ip route vrf all detail
+ exclude command show ipv6 bgp vrf all
+ exclude command show ipv6 route vrf all detail
+ exclude command show kernel ip route vrf all
+ exclude command show kernel ipv6 route vrf all
+ exclude command show platform fap ip route
+ exclude command show platform fap ipv6 route
+ exclude command json show version detail
+ include command show version detail | grep TerminAttr
+ exit
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host2.cfg
index 924727ff0f1..73e3f4c1987 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host2.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/host2.cfg
@@ -2,6 +2,8 @@
!
enable password 5 $6$nXycSRhVPaxRINPL$tM1MNjjRCbFD5di4XWsj8CPkm8Pdwmf9fVqRV015y3DXD4t1vi8CAWQpFP8Vbi9Y2i7.JuFey5UaafXvI6quD1
!
+prompt Test
+!
dhcp relay
server dhcp-relay-server1
server dhcp-relay-server2
@@ -13,6 +15,17 @@ ip dhcp snooping
no ip igmp snooping fast-leave
no ip igmp snooping querier
!
+service routing protocols model ribd
+!
+lacp system-priority 0
+!
+queue-monitor length
+no queue-monitor length notifying
+queue-monitor length default threshold 100
+!
+router adaptive-virtual-topology
+ topology role edge gateway vxlan
+!
management security
password encryption reversible aes-256-gcm
!
@@ -50,6 +63,11 @@ interface Management1
vrf MGMT
ip address 10.73.255.122/24
!
+interface Vxlan1
+ no vxlan qos ecn propagation
+ no vxlan qos dscp propagation encapsulation
+ no vxlan qos map dscp to traffic-class decapsulation
+!
application traffic recognition
!
application ipv4 user_defined_app1
@@ -64,10 +82,43 @@ application traffic recognition
protocol tcp source port field-set src_port_set1 destination port field-set dest_port_set1
protocol udp
!
+monitor connectivity
+ interval 5
+ shutdown
+ interface set HOST_SET2 Loopback2-4, Loopback10-12
+ local-interfaces HOST_SET2 default
+!
!
arp persistent
!
+policy-map type pbr POLICY_DROP_THEN_NEXTHOP
+ 10 class CLASS_DROP
+ drop
+ !
+ 20 class CLASS_NEXTHOP
+ set nexthop recursive 172.30.1.2
+ !
+ class NO_ACTION
+!
+router bfd
+ session stats snapshot interval dangerous 8
+!
dot1x system-auth-control
dot1x protocol lldp bypass
dot1x protocol bpdu bypass
dot1x dynamic-authorization
+!
+management ssh
+ ip access-group ACL-SSH in
+ ip access-group ACL-SSH-VRF vrf mgt in
+ idle-timeout 15
+ cipher aes256-cbc aes256-ctr aes256-gcm@openssh.com
+ key-exchange ecdh-sha2-nistp521
+ mac hmac-sha2-512 hmac-sha2-512-etm@openssh.com
+ hostkey server ecdsa-nistp256 ecdsa-nistp521
+ connection limit 55
+ no shutdown
+ hostkey server cert sshkey.cert
+ !
+ vrf mgt
+ no shutdown
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-radius-source-interface.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-radius-source-interface.cfg
deleted file mode 100644
index c042aaba3cd..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-radius-source-interface.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ip radius vrf default source-interface loopback1
-!
-ip radius vrf MGMT source-interface Ma1
-!
-ip radius source-interface loopback10
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-security.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-security.cfg
deleted file mode 100644
index d2063defb53..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-security.cfg
+++ /dev/null
@@ -1,76 +0,0 @@
-!
-ip security
- ike policy IKE-1
- integrity md5
- ike-lifetime 24
- encryption aes256
- dh-group 20
- local-id 192.168.100.1
- !
- ike policy IKE-2
- integrity sha512
- !
- ike policy IKE-FQDN
- local-id fqdn fqdn.local
- !
- ike policy IKE-UFQDN
- local-id fqdn my.awesome@fqdn.local
- !
- sa policy SA-1
- esp encryption aes128
- pfs dh-group 14
- !
- sa policy SA-2
- esp encryption aes128
- sa lifetime 42 gigabytes
- pfs dh-group 14
- !
- sa policy SA-3
- esp encryption null
- esp integrity null
- sa lifetime 8 hours
- pfs dh-group 17
- !
- sa policy SA-4
- esp encryption 3des
- esp integrity md5
- !
- sa policy SA-5
- esp integrity sha512
- !
- sa policy SA-6
- esp integrity sha384
- !
- sa policy SA-7
- !
- profile Profile-1
- ike-policy IKE-1
- sa-policy SA-1
- connection start
- shared-key 7 12312312313213AA
- dpd 42 666 clear
- mode transport
- !
- profile Profile-2
- sa-policy SA-2
- connection start
- shared-key 7 1231231231321AA
- mode tunnel
- !
- profile Profile-3
- sa-policy SA-3
- connection start
- shared-key 7 1231231231321AA
- flow parallelization encapsulation udp
- mode tunnel
- !
- profile Profile-4
- !
- key controller
- profile Profile-1
- hardware encryption disabled
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-tacacs-source-interface.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-tacacs-source-interface.cfg
deleted file mode 100644
index 0ff20529839..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-tacacs-source-interface.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ip tacacs vrf default source-interface loopback1
-!
-ip tacacs vrf TEST1 source-interface lo3
-!
-ip tacacs source-interface loopback10
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-virtual-router-mac-address.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-virtual-router-mac-address.cfg
deleted file mode 100644
index 1324e77269a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ip-virtual-router-mac-address.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ip virtual-router mac-address 00:1c:73:00:dc:01
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-dhcp-relay.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-dhcp-relay.cfg
deleted file mode 100644
index 5cf46f0d12a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-dhcp-relay.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-!
-ipv6 dhcp relay always-on
-ipv6 dhcp relay all-subnets default
-ipv6 dhcp relay option link-layer address
-ipv6 dhcp relay option remote-id format %m:%i
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-neighbors.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-neighbors.cfg
deleted file mode 100644
index b58b61996f5..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-neighbors.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ipv6 neighbor persistent refresh-delay 1000
-ipv6 neighbor vrf MGMT 11:22:33:44:55:66:77:88 Ethernet1 11:22:33:44:55:66
-ipv6 neighbor ::ffff:192.1.56.10 Loopback99 aa:af:12:34:bc:bf
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-static-routes.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-static-routes.cfg
deleted file mode 100644
index baa6a55e808..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ipv6-static-routes.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ipv6 route 2a01:cb04:4e6:d300::/64 Vlan101 2a01:cb04:4e6:d100::1
-ipv6 route 2a01:cb04:4e6:d400::/64 Vlan101 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DMZ
-ipv6 route 2a01:cb04:4e6:d400::/64 Vlan101 2a01:cb04:4e6:d100::1 200 tag 666 name RT-TO-FAKE-DB-ZONE metric 100
-ipv6 route vrf customer01 2a01:cb04:4e6:a300::/64 Vlan101 2a01:cb04:4e6:100::1
-ipv6 route vrf customer01 2a01:cb04:4e6:a400::/64 Vlan101 2a01:cb04:4e6:100::1 201 tag 667 name RT-TO-FAKE-DMZ
-ipv6 route vrf customer01 2b01:cb04:4e6:a400::/64 Vlan102 2a01:cb04:4e6:102::1 track bfd 201 tag 102 name Track-BFD metric 100
-ipv6 route vrf customer01 2c01:cb04:4e6:a400::/64 Vlan102 201 tag 102 name No-Track-BFD
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/lacp.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/lacp.cfg
deleted file mode 100644
index 0ed81a0d10e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/lacp.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-!
-lacp system-priority 0
-lacp port-id range 1 128
-no lacp rate-limit default
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/link-tracking-groups.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/link-tracking-groups.cfg
deleted file mode 100644
index 17bcabb5645..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/link-tracking-groups.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-!
-link tracking group EVPN_MH_ES1
- links minimum 30
- recovery delay 500
-link tracking group EVPN_MH_ES2
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/load-interval.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/load-interval.cfg
deleted file mode 100644
index 0e7a36bc17f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/load-interval.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-load-interval default 25
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/loopbacks-interfaces.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/loopbacks-interfaces.cfg
deleted file mode 100644
index 4278f9e4dd2..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/loopbacks-interfaces.cfg
+++ /dev/null
@@ -1,39 +0,0 @@
-!
-interface Loopback0
- description EVPN_Overlay_Peering
- ip address 192.168.255.3/32
- comment
- Comment created from eos_cli under loopback_interfaces.Loopback0
- EOF
-
-!
-interface Loopback1
- description VTEP_VXLAN_Tunnel_Source
- ip address 192.168.254.3/32
-!
-interface Loopback99
- description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
- no shutdown
- vrf TENANT_A_PROJECT02
- ip proxy-arp
- ip address 10.1.255.3/32
- ip address 10.0.0.254/32 secondary
- ip address 192.168.1.1/32 secondary
- ipv6 enable
- ipv6 address 2002::CAFE/64
- mpls ldp interface
- isis enable ISIS_TEST
- isis bfd
- isis metric 100
- isis passive
- isis network point-to-point
-!
-interface Loopback100
- description TENANT_A_PROJECT02_VTEP_DIAGNOSTICS
- vrf TENANT_A_PROJECT02
- ip address 10.1.255.3/32
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-access-lists.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-access-lists.cfg
deleted file mode 100644
index e51bc69bab2..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-access-lists.cfg
+++ /dev/null
@@ -1,25 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-mac access-list TEST1
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
-!
-mac access-list TEST2
- counters per-entry
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
-!
-mac access-list TEST3
- 5 permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- 10 deny any 01:80:c2:00:00:00 00:00:00:00:00:00
-!
-mac access-list TEST4
- permit any 01:00:0c:cc:cc:cd 00:00:00:00:00:00
- deny any 01:80:c2:00:00:00 00:00:00:00:00:00
- remark A comment in the middle
- permit any 02:00:00:12:34:56 00:00:00:00:00:00
- deny any 02:00:00:ab:cd:ef 00:00:00:00:00:00
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-address-table.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-address-table.cfg
deleted file mode 100644
index dbc918f79b4..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mac-address-table.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-mac address-table aging-time 100
-!
-mac address-table notification host-flap logging
-mac address-table notification host-flap detection window 10
-mac address-table notification host-flap detection moves 2
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/maintenance.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/maintenance.cfg
deleted file mode 100644
index d325e4e21e3..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/maintenance.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-maintenance
- profile bgp BP1
- initiator route-map RM-MAINTENANCE inout
- !
- profile bgp BP2
- initiator route-map RM-MAINTENANCE2 inout
- !
- profile bgp BP3
- initiator route-map RM-MAINTENANCE3 inout
- profile bgp BP1 default
- profile interface IP1 default
- profile unit UP1 default
- !
- profile interface IP1
- rate-monitoring load-interval 10
- rate-monitoring threshold 500
- shutdown max-delay 300
- !
- profile unit UP1
- on-boot duration 900
- !
- profile unit UP2
- on-boot duration 600
- !
- unit System
- !
- unit UNIT1
- group bgp BGP_GROUP_1
- group bgp BGP_GROUP_2
- group interface INTERFACE_GROUP_1
- profile unit UP1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-security.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-security.cfg
deleted file mode 100644
index b92f8ae4daa..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-security.cfg
+++ /dev/null
@@ -1,66 +0,0 @@
-!
-management security
- entropy source hardware haveged cpu jitter
- entropy source hardware exclusive
- password minimum length 17
- password encryption-key common
- password encryption reversible aes-256-gcm
- !
- password policy AVD_POLICY
- minimum digits 1
- minimum length 2
- minimum lower 3
- minimum special 4
- minimum upper 5
- maximum repetitive 6
- maximum sequential 7
- !
- session shared-secret profile profile0
- secret Secret1 7 $1c$mNvaIXPetcQ3hy7oUnTU3w== receive-lifetime 12/20/2024 10:00:00 12/20/2025 10:00:00 transmit-lifetime infinite local-time
- secret Secret2 7 $1c$mNvaIXPetcSA2UnFwIaxwA== receive-lifetime infinite transmit-lifetime infinite
- !
- session shared-secret profile profile1
- secret Secret3 8a $Ra3am9YZlbg5d65txucxTg==$DMoPxa9Wu5elK39pofFgaw==$zgEBfv+w/AIr1FnW receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 12/20/2024 10:00:00 12/10/2025 10:00:00
- !
- session shared-secret profile profile2
- secret Secret4 0 name1_secret receive-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00 transmit-lifetime 2024-12-20 10:00:00 2025-12-20 10:00:00
- !
- ssl profile certificate-profile
- certificate eAPI.crt key eAPI.key
- crl ca.crl
- crl intermediate.crl
- !
- ssl profile cipher-list-profile
- cipher-list ECDHE-RSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-SHA384
- !
- ssl profile test1-chain-cert
- chain certificate test-chain-cert1.crt
- chain certificate test-chain-cert2.crt
- chain certificate requirement basic-constraint ca true
- !
- ssl profile test1-trust-cert
- trust certificate test-trust1.crt
- trust certificate test-trust2.crt
- trust certificate requirement basic-constraint ca true
- trust certificate policy expiry-date ignore
- !
- ssl profile test2-chain-cert
- chain certificate requirement include root-ca
- !
- ssl profile test2-trust-cert
- trust certificate system
- trust certificate requirement hostname fqdn
- !
- ssl profile tls-single-version-profile-as-float
- tls versions 1.0
- !
- ssl profile tls-single-version-profile-as-string
- tls versions 1.1
- !
- ssl profile tls-versions-profile
- tls versions 1.0 1.1
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh-custom-cipher.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh-custom-cipher.cfg
deleted file mode 100644
index 7df647d4a5e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh-custom-cipher.cfg
+++ /dev/null
@@ -1,20 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-management ssh
- ip access-group ACL-SSH in
- ip access-group ACL-SSH-VRF vrf mgt in
- idle-timeout 15
- cipher aes256-cbc aes256-ctr aes256-gcm@openssh.com
- key-exchange ecdh-sha2-nistp521
- mac hmac-sha2-512 hmac-sha2-512-etm@openssh.com
- hostkey server ecdsa-nistp256 ecdsa-nistp521
- connection limit 55
- no shutdown
- hostkey server cert sshkey.cert
- !
- vrf mgt
- no shutdown
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh.cfg
deleted file mode 100644
index ae1e39530e3..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-ssh.cfg
+++ /dev/null
@@ -1,23 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-management ssh
- ip access-group ACL-SSH in
- ip access-group ACL-SSH-VRF vrf mgt in
- idle-timeout 15
- authentication protocol keyboard-interactive password public-key
- connection per-host 10
- fips restrictions
- hostkey client strict-checking
- connection limit 50
- authentication empty-passwords permit
- client-alive interval 666
- client-alive count-max 42
- no shutdown
- log-level debug
- !
- vrf mgt
- no shutdown
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-tech-support.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-tech-support.cfg
deleted file mode 100644
index 443a3e28b81..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/management-tech-support.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-management tech-support
- policy show tech-support
- exclude command show ip bgp vrf all
- exclude command show ip route vrf all detail
- exclude command show ipv6 bgp vrf all
- exclude command show ipv6 route vrf all detail
- exclude command show kernel ip route vrf all
- exclude command show kernel ipv6 route vrf all
- exclude command show platform fap ip route
- exclude command show platform fap ipv6 route
- exclude command json show version detail
- include command show version detail | grep TerminAttr
- exit
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/match-lists.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/match-lists.cfg
deleted file mode 100644
index 3a94dec71a7..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/match-lists.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-!
-match-list input string molecule
- 10 match regex ^.*MOLECULE.*$
- 20 match regex ^.*TESTING.*$
-!
-match-list input prefix-ipv4 molecule_v4
- match prefix-ipv4 10.10.10.0/24
- match prefix-ipv4 10.10.20.0/24
-!
-match-list input prefix-ipv6 molecule_v6
- match prefix-ipv6 2001:0DB8::/32
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mcs-client.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mcs-client.cfg
deleted file mode 100644
index d528683f0c2..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mcs-client.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-!
-mcs client
- no shutdown
- !
- cvx secondary default
- no shutdown
- server host 10.90.224.188
- server host 10.90.224.189
- server host leaf2.atd.lab
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mlag-configuration.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mlag-configuration.cfg
deleted file mode 100644
index 5f5d01422fc..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/mlag-configuration.cfg
+++ /dev/null
@@ -1,16 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-mlag configuration
- domain-id sw1-sw2-mlag-domain
- heartbeat-interval 5000
- local-interface Vlan4094
- peer-address 172.16.0.1
- peer-link Port-Channel12
- dual-primary detection delay 5 action errdisable all-interfaces
- dual-primary recovery delay mlag 90 non-mlag 30
- reload-delay mlag 400
- reload-delay non-mlag 450
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity-2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity-2.cfg
deleted file mode 100644
index 4d971c5d86e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity-2.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-monitor connectivity
- interval 5
- shutdown
- interface set HOST_SET2 Loopback2-4, Loopback10-12
- local-interfaces HOST_SET2 default
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity.cfg
deleted file mode 100644
index 2edd354667d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-connectivity.cfg
+++ /dev/null
@@ -1,69 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-monitor connectivity
- vrf blue
- interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
- local-interfaces VRF_GLOBAL_SET default
- !
- host server4
- description
- server4_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET
- ip 10.10.20.1
- url https://server2.local.com
- !
- host server5
- description
- server5_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET address-only
- ip 10.10.20.11
- url https://server5.local.com
- !
- host server6
- !
- vrf red
- interface set VRF_GLOBAL_SET Vlan21-24, Vlan29-32
- interface set VRF_HOST_SET Loopback12-14, 19-23
- description
- vrf_connectivity_monitor
- local-interfaces VRF_GLOBAL_SET address-only default
- !
- host server2
- description
- server2_connectivity_monitor
- local-interfaces VRF_HOST_SET address-only
- ip 10.10.20.1
- url https://server2.local.com
- !
- vrf yellow
- interval 5
- no shutdown
- interface set GLOBAL_SET Ethernet1-4
- interface set HOST_SET Loopback2-4, Loopback10-12
- local-interfaces GLOBAL_SET address-only default
- !
- host server1
- description
- server1_connectivity_monitor
- local-interfaces HOST_SET address-only
- ip 10.10.10.1
- url https://server1.local.com
- !
- host server2
- description
- server2_connectivity_monitor
- local-interfaces HOST_SET address-only
- ip 10.10.10.2
- url https://server2.local.com
- !
- host server3
- description
- server3_connectivity_monitor
- local-interfaces HOST_SET
- ip 10.10.10.3
- !
- host server4
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-layer1.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-layer1.cfg
deleted file mode 100644
index 30663de2526..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-layer1.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-monitor layer1
- logging transceiver
- logging transceiver dom
- logging transceiver communication
- logging mac fault
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-session-default-encapsulation-gre.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-session-default-encapsulation-gre.cfg
deleted file mode 100644
index 7694cc2149c..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-session-default-encapsulation-gre.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-monitor session default encapsulation gre payload inner-packet
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-sessions.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-sessions.cfg
deleted file mode 100644
index e3c077a8e13..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-sessions.cfg
+++ /dev/null
@@ -1,29 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-monitor session myMonitoringSession1 source Ethernet0 ipv6 access-group ipv6ACL
-monitor session myMonitoringSession1 source Ethernet5 both ip access-group ipv4ACL priority 10
-monitor session myMonitoringSession1 destination Ethernet48
-monitor session myMonitoringSession1 truncate
-monitor session myMonitoringSession1 header remove size 32
-monitor session myMonitoringSession1 encapsulation gre metadata tx
-monitor session myMonitoringSession2 ip access-group ipv4ACL
-monitor session myMonitoringSession2 source Ethernet3, Ethernet5 rx
-monitor session myMonitoringSession2 source Ethernet10-15 rx
-monitor session myMonitoringSession2 source Ethernet12 rx
-monitor session myMonitoringSession2 source Ethernet18 tx
-monitor session myMonitoringSession2 destination Cpu
-monitor session myMonitoringSession2 destination Ethernet50
-monitor session myMonitoringSession2 sample 50
-monitor session myMonitoringSession2 encapsulation gre metadata tx
-monitor session myMonitoringSession3 source Ethernet20 both ip access-group ipv4ACL priority 10
-monitor session myMonitoringSession4 source Ethernet3, Ethernet5 rx
-monitor session myMonitoringSession4 source Ethernet10-15 rx
-monitor session myMonitoringSession4 source Ethernet12 rx
-monitor session myMonitoringSession4 source Ethernet18 tx mac access-group macACL priority 100
-monitor session myMonitoringSession4 destination Cpu
-monitor session myMonitoringSession4 destination Ethernet50
-monitor session myMonitoringSession4 encapsulation gre metadata tx
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-influx.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-influx.cfg
deleted file mode 100644
index 8381b387a47..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-influx.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-!
-monitor telemetry influx
- destination influxdb test
- url https://influx_test.localhost
- database name test
- retention policy test
- vrf test
- username test password 7
- !
- destination influxdb test1
- url https://influx_test1.localhost
- database name test1
- retention policy test1
- vrf test
- username test1 password 7 131112011F5D
- !
- source socket socket1
- url unix:///var/run/example2.sock
- connection limit 100
- !
- source socket socket2
- url unix:///var/run/example3.sock
- connection limit 22222
- tag global tag1 value1
- tag global tag2 value2
- source group standard disabled
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-postcard-policy.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-postcard-policy.cfg
deleted file mode 100644
index dd1b6bcd12e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/monitor-telemetry-postcard-policy.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-monitor telemetry postcard policy
- no disabled
- ingress sample rate 16384
- marker vxlan header word 0 bit 30
- ingress collection gre source 10.3.3.3 destination 10.3.3.4 version 2
- !
- sample policy samplepo1
- match rule1 ipv4
- source prefix 3.4.5.0/24
- destination prefix 10.3.3.0/24
- protocol tcp destination port 77, 78-80, 82
- protocol udp source port 98 destination port 99
- !
- match rule2 ipv6
- source prefix 5::0/128
- destination prefix 4::0/128
- protocol udp destination port 747, 748-800
- !
- match rule3 ipv4
- !
- sample policy samplepo2
- match rule1 ipv4
- source prefix 3.4.5.0/24
- destination prefix 10.3.3.0/24
- protocol udp source port bgp destination port https
- !
- profile profile1
- ingress sample policy samplepo1
- !
- profile profile2
- ingress sample policy samplepo2
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/none_configuration.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/none_configuration.cfg
deleted file mode 100644
index e047f96bbfc..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/none_configuration.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ntp.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ntp.cfg
deleted file mode 100644
index 568ee7ece77..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/ntp.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ntp authentication-key 1 md5 7 044F0E151B
-ntp authentication-key 2 md5 7 044F0E151B
-ntp authentication-key 3 sha1 8a $BYk2Sjahe+D9T7uDgIItSA==$JTw5JOAPcYEo0O2hsvsxFQ==$C7wmpXOo
-ntp trusted-key 1-3
-ntp authenticate
-ntp local-interface lo1
-ntp server 1.2.3.4 local-interface lo0
-ntp server 2.2.2.55
-ntp server 10.1.1.1
-ntp server 10.1.1.2 prefer
-ntp server 20.20.20.1 key 2
-ntp server ie.pool.ntp.org iburst key 1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/object-tracking.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/object-tracking.cfg
deleted file mode 100644
index 5d2de50584c..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/object-tracking.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-!
-track MyTrackNoProperty interface Ethernet1/1 line-protocol
-track MyTrackSetProperty interface Ethernet2/1 line-protocol
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/patch-panel.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/patch-panel.cfg
deleted file mode 100644
index ad2dc911324..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/patch-panel.cfg
+++ /dev/null
@@ -1,19 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-patch panel
- connector interface recovery review delay 10 900
- connector interface patch bgp vpws remote-failure errdisable
- !
- patch TEN_A_site2_site5_eline
- shutdown
- connector 1 interface Ethernet6 dot1q vlan 123
- connector 2 pseudowire ldp LDP_PW_1
- !
- patch TEN_B_site2_site5_eline
- connector 1 interface Ethernet5
- connector 2 pseudowire bgp vpws TENANT_A pseudowire TEN_B_site2_site5_eline
- !
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/peer-filters.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/peer-filters.cfg
deleted file mode 100644
index afe4952cd3a..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/peer-filters.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-peer-filter PF1
- 10 match as-range 1-2 result reject
- 20 match as-range 1-100 result accept
-!
-peer-filter PF2
- 30 match as-range 65000 result accept
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps-pbr.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps-pbr.cfg
deleted file mode 100644
index a47148e9535..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps-pbr.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-policy-map type pbr POLICY_DROP_THEN_NEXTHOP
- 10 class CLASS_DROP
- drop
- !
- 20 class CLASS_NEXTHOP
- set nexthop recursive 172.30.1.2
- !
- class NO_ACTION
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps.cfg
deleted file mode 100644
index b2313431f05..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/policy-maps.cfg
+++ /dev/null
@@ -1,45 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-policy-map type pbr PM_PBR_BREAKOUT
- class CM_PBR_EXCLUDE
- !
- class CM_PBR_INCLUDE
- set nexthop recursive 192.168.4.2
-!
-policy-map type copp copp-system-policy
- class copp-system-OspfIsis
- shape kbps 1000
- bandwidth kbps 1000
- !
- class copp-system-cvx
- shape pps 2000
- bandwidth pps 2000
- !
- class copp-system-aaa
-!
-policy-map type quality-of-service PM_REPLICATION_LD
- class CM_REPLICATION_LD
- set dscp af11
- set traffic-class 2
- set drop-precedence 1
- police rate 10 kbps burst-size 260 kbytes action set drop-precedence rate 30 kbps burst-size 270 kbytes
- !
- class CM_REPLICATION_LD_2
- set dscp af11
- set traffic-class 2
-!
-policy-map type quality-of-service PM_REPLICATION_LD2
- class CM_REPLICATION_LD
- set dscp af11
- set cos 4
- police rate 30 kbps burst-size 280 bytes action set dscp af11 rate 1 mbps burst-size 270 bytes
-!
-policy-map type quality-of-service PM_REPLICATION_LD3
- class CM_REPLICATION_LD
- set dscp af11
- set cos 6
- police rate 10000 bps burst-size 260 kbytes
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt-2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt-2.cfg
deleted file mode 100644
index c86f989e3fd..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt-2.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-prompt Test
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt.cfg
deleted file mode 100644
index c22490143c2..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/prompt.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-prompt %H__%D{%H:%M:%S}%v%P
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length-notifying.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length-notifying.cfg
deleted file mode 100644
index 2973f825915..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length-notifying.cfg
+++ /dev/null
@@ -1,9 +0,0 @@
-!
-queue-monitor length
-no queue-monitor length notifying
-queue-monitor length default threshold 100
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length.cfg
deleted file mode 100644
index 4d7535a769f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-length.cfg
+++ /dev/null
@@ -1,13 +0,0 @@
-!
-queue-monitor length
-queue-monitor length notifying
-queue-monitor length tx-latency
-queue-monitor length default thresholds 100 10
-queue-monitor length cpu thresholds 200000 100000
-!
-queue-monitor length log 100
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-streaming.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-streaming.cfg
deleted file mode 100644
index 8b401ed129e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/queue-monitor-streaming.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-!
-queue-monitor streaming
- max-connections 5
- ip access-group ACL-QMS
- ipv6 access-group ACLv6-QMS
- vrf test
- no shutdown
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/redundancy.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/redundancy.cfg
deleted file mode 100644
index 430a33806dc..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/redundancy.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-!
-redundancy
- protocol sso
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/roles.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/roles.cfg
deleted file mode 100644
index 39370566920..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/roles.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-role network-limited
- 10 permit mode exec command ssh
- 20 deny command telnet
- 30 permit mode exec command traceroute
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/route-maps.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/route-maps.cfg
deleted file mode 100644
index 4b4d9f77e58..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/route-maps.cfg
+++ /dev/null
@@ -1,43 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-route-map RM-10.2.3.4-SET-NEXT-HOP-OUT permit 10
- set ip next-hop 10.2.3.4
-!
-route-map RM-CONN-BL-BGP deny 10
- match ip address prefix-list PL-MLAG
-!
-route-map RM-CONN-BL-BGP permit 20
- description sub-route-map test
- match ip address prefix-list PL-SUBRM
- sub-route-map RM-HIDE-ASPATH-IN
-!
-route-map RM-CONN-BL-BGP permit 30
- match ip address prefix-list PL-CONTINUE
- continue 40
-!
-route-map RM-CONN-BL-BGP permit 40
- match ip address prefix-list PL-CONTINUE
- continue
-!
-route-map RM-CONN-BL-BGP permit 50
-!
-route-map RM-HIDE-ASPATH-IN permit 10
- set as-path match all replacement auto
- set community 65000:1 additive
-!
-route-map RM-HIDE-ASPATH-OUT deny 10
- match community LIST-COM
-!
-route-map RM-HIDE-ASPATH-OUT permit 20
- set as-path match all replacement auto
-!
-route-map RM-MLAG-PEER-IN permit 10
- set origin incomplete
-!
-route-map RM-STATIC-2-BGP permit 10
- description tag for static routes
- set tag 65100
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology-2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology-2.cfg
deleted file mode 100644
index dee019b8612..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology-2.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-!
-router adaptive-virtual-topology
- topology role edge gateway vxlan
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology.cfg
deleted file mode 100644
index 43db9a5d488..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-adaptive-virtual-topology.cfg
+++ /dev/null
@@ -1,51 +0,0 @@
-!
-router adaptive-virtual-topology
- topology role pathfinder
- region North_America id 1
- zone Canada id 2
- site Ottawa id 99
- !
- policy production
- !
- match application-profile videoApps
- !
- match application-profile criticalApps
- avt profile crit
- traffic-class 7
- dscp 45
- !
- match application-profile audioApps
- avt profile audio
- traffic-class 6
- !
- match application-profile mfgApp
- avt profile crit
- dscp 54
- !
- match application-profile hrApp
- avt profile hr
- !
- profile office365
- !
- profile scavenger
- internet-exit policy scavenger-ie
- path-selection load-balance scavenger-lb
- !
- profile video
- internet-exit policy video-ie
- !
- profile voice
- path-selection load-balance voice-lb
- !
- vrf blue
- avt profile video id 1
- !
- vrf red
- avt policy production
- avt profile video id 1
- avt profile voice id 2
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-1.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-1.cfg
deleted file mode 100644
index 5c44a76af44..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-1.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router bfd
- interval 900 min-rx 900 multiplier 50 default
- multihop interval 300 min-rx 300 multiplier 3
- local-address 192.168.255.1
- session stats snapshot interval 51
- !
- sbfd
- local-interface Loopback0 ipv4 ipv6
- initiator interval 500 multiplier 3
- initiator measurement delay round-trip
- reflector min-rx 600
- reflector local-discriminator 155.1.3.1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-2.cfg
deleted file mode 100644
index ebb414e6319..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-bfd-2.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router bfd
- session stats snapshot interval dangerous 8
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-general.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-general.cfg
deleted file mode 100644
index 32e21c08d1e..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-general.cfg
+++ /dev/null
@@ -1,31 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router general
- router-id ipv4 10.1.2.3
- router-id ipv6 2001:beef:cafe::1
- hardware next-hop fast-failover
- !
- vrf BLUE-C2
- leak routes source-vrf BLUE-C1 subscribe-policy RM-BLUE-LEAKING
- leak routes source-vrf BLUE-C3 subscribe-policy RM-BLUE-LEAKING
- routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_1
- routes dynamic prefix-list DYNAMIC_TEST_PREFIX_LIST_2
- exit
- !
- control-functions
- code unit code1
- function ACCEPT_ALL() {
- return true;
- }
- EOF
- code unit code2
- function DENY_ALL() {
- return true;
- }
- EOF
- !
- exit
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-igmp.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-igmp.cfg
deleted file mode 100644
index bcfef6d9142..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-igmp.cfg
+++ /dev/null
@@ -1,12 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router igmp
- host-proxy match mroute all
- ssm aware
- !
- vrf BLUE
- host-proxy match mroute iif
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-internet-exit.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-internet-exit.cfg
deleted file mode 100644
index dd2af1a866f..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-internet-exit.cfg
+++ /dev/null
@@ -1,33 +0,0 @@
-!
-router internet-exit
- exit-group eg_01
- !
- exit-group eg_02
- fib-default
- !
- exit-group eg_03
- local connection eg_03_lo_01
- local connection eg_03_lo_02
- fib-default
- !
- exit-group eg_04
- local connection eg_04_lo_01
- local connection eg_04_lo_02
- local connection eg_04_lo_03
- !
- policy po_01
- exit-group po_eg_01_02
- exit-group po_eg_01_04
- exit-group po_eg_01_01
- exit-group po_eg_01_03
- exit-group system-default-exit-group
- !
- policy po_02
- !
- policy po_03
- exit-group po_eg_03_01
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-l2-vpn.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-l2-vpn.cfg
deleted file mode 100644
index 944ba6f6325..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-l2-vpn.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-!
-router l2-vpn
- arp learning bridged
- arp proxy prefix-list pl-router-l2-vpn
- arp selective-install
- nd learning bridged
- nd proxy prefix-list pl-router-l2-vpn
- nd rs flooding disabled
- virtual-router neighbor advertisement flooding disabled
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-msdp.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-msdp.cfg
deleted file mode 100644
index 4527aed3564..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-msdp.cfg
+++ /dev/null
@@ -1,43 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router msdp
- group-limit 100 source 10.0.1.0/24
- group-limit 123 source 10.0.123.0/24
- originator-id local-interface Loopback10
- rejected-limit 123
- forward register-packets
- connection retry interval 5
- !
- peer 1.2.3.4
- default-peer prefix-list PLIST1
- mesh-group MG1
- mesh-group MG2
- local-interface Loopback11
- keepalive 10 30
- sa-filter in list ACL1
- sa-filter out list ACL2
- description Some kind of MSDP Peer
- disabled
- sa-limit 1000
- !
- peer 4.3.2.1
- local-interface Loopback21
- !
- vrf RED
- group-limit 22 source 10.0.22.0/24
- originator-id local-interface Loopback12
- rejected-limit 10
- connection retry interval 10
- !
- peer 2.3.4.5
- default-peer
- local-interface Loopback13
- keepalive 5 15
- sa-filter in list ACL3
- sa-filter out list ACL4
- description Some other kind of MSDP Peer
- sa-limit 100
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-multicast.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-multicast.cfg
deleted file mode 100644
index aac7caa8b19..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-multicast.cfg
+++ /dev/null
@@ -1,27 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router multicast
- ipv4
- rpf route 10.10.10.1/32 10.9.9.9 2
- rpf route 10.10.10.1/32 Ethernet1 1
- rpf route 10.10.10.2/32 Ethernet2
- counters rate period decay 300 seconds
- activity polling-interval 10
- routing
- multipath deterministic router-id
- software-forwarding sfe
- !
- ipv6
- activity polling-interval 20
- !
- vrf MCAST_VRF1
- ipv4
- routing
- !
- vrf MCAST_VRF2
- ipv4
- routing
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-path-selection.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-path-selection.cfg
deleted file mode 100644
index 6571e3e1be9..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-path-selection.cfg
+++ /dev/null
@@ -1,105 +0,0 @@
-!
-router path-selection
- peer dynamic source stun
- tcp mss ceiling ipv4 200 ingress
- !
- path-group PG-1 id 666
- keepalive interval 200 milliseconds failure-threshold 3 intervals
- !
- peer dynamic
- ip local
- ipsec
- !
- peer static router-ip 172.16.1.42
- !
- peer static router-ip 172.16.2.42
- ipv4 address 192.168.2.42
- !
- peer static router-ip 172.16.42.42
- name TEST-STATIC-PEER-WITH-NAME
- ipv4 address 192.168.42.42
- ipv4 address 192.168.1.42
- !
- path-group PG-2 id 42
- ipsec profile IPSEC-P-1
- keepalive interval auto
- flow assignment lan
- !
- local interface Ethernet1/1
- !
- local interface Ethernet1/1/3
- !
- local interface Ethernet2 public address 192.168.42.42
- stun server-profile STUN-P-1 STUN-P-2
- !
- local interface Ethernet2/4.666
- !
- local interface Ethernet3
- stun server-profile STUN-P-1
- !
- local interface Ethernet4.666
- !
- local interface Port-Channel1 public address 192.168.42.43
- stun server-profile STUN-P-1 STUN-P-2
- !
- local interface Port-Channel4.666
- !
- local ip 192.168.1.100 public address 192.168.42.42
- stun server-profile STUN-P-1 STUN-P-2
- !
- local ip 192.168.100.1
- stun server-profile STUN-P-1
- !
- peer dynamic
- ipsec disabled
- !
- path-group PG-3 id 888
- !
- path-group PG-4
- !
- load-balance policy LB-EMPTY
- !
- load-balance policy LB-P-1
- loss-rate 17
- hop count lowest
- path-group PG-5
- path-group PG-2 priority 42
- path-group PG-4 priority 42
- path-group PG-3 priority 666
- !
- load-balance policy LB-P-2
- latency 42
- jitter 666
- loss-rate 42.42
- path-group PG-1 priority 1
- path-group PG-3
- !
- policy DPS-P-1
- default-match
- load-balance LB-P-1
- !
- 42 application-profile AP-3
- load-balance LB-P-1
- !
- policy DPS-P-2
- default-match
- load-balance LB-P-2
- !
- policy DPS-P-3
- 42 application-profile AP-2
- !
- 66 application-profile AP-1
- load-balance LB-P-1
- !
- vrf VRF-1
- path-selection-policy DPS-P-1
- !
- vrf VRF-2
- path-selection-policy DPS-P-2
- !
- vrf VRF-3
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-pim-sparse-mode.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-pim-sparse-mode.cfg
deleted file mode 100644
index 840e54fcfc0..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-pim-sparse-mode.cfg
+++ /dev/null
@@ -1,37 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router pim sparse-mode
- ipv4
- ssm range standard
- bfd
- rp address 10.238.1.161 239.12.12.12/32 priority 20
- rp address 10.238.1.161 239.12.12.13/32 priority 20
- rp address 10.238.1.161 239.12.12.14/32 priority 20
- rp address 10.238.1.161 239.12.12.16/32 priority 20
- rp address 10.238.1.161 239.12.12.20/32 priority 20
- rp address 10.238.1.161 239.12.12.21/32 priority 20
- rp address 10.238.1.161 access-list RP_ACL priority 20
- rp address 10.238.1.161 access-list RP_ACL2 priority 20
- rp address 10.238.1.161 239.12.12.17/32
- rp address 10.238.1.161 access-list RP_ACL3
- anycast-rp 10.38.1.161 10.50.64.16 register-count 15
- !
- vrf MCAST_VRF1
- ipv4
- bfd
- rp address 10.238.2.161 239.12.22.12/32
- rp address 10.238.2.161 239.12.22.13/32
- rp address 10.238.2.161 239.12.22.14/32
- !
- vrf MCAST_VRF2_ALL_GROUPS
- ipv4
- rp address 10.238.3.161 hashmask 30
- !
- vrf Test_RP_ACL
- ipv4
- rp address 10.238.4.161 access-list RP_ACL
- rp address 10.238.4.161 access-list RP_ACL2 priority 20 hashmask 30 override
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-segment-security.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-segment-security.cfg
deleted file mode 100644
index 20da216c65d..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-segment-security.cfg
+++ /dev/null
@@ -1,46 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router segment-security
- no shutdown
- !
- policy POLICY-TEST1
- 10 application APP-TEST-1 action forward
- 20 application APP-TEST-2 action drop stateless log
- 25 application APP-TEST-3 action redirect next-hop 198.51.100.1 stateless
- !
- vrf default
- segment SEGMENT-TEST1
- definition
- match prefix-ipv4 MATCH-LIST10
- match prefix-ipv6 MATCH-LIST11
- !
- policies
- from MATCH-LIST22 policy POLICY-TEST1
- !
- segment SEGMENT-TEST2
- definition
- match prefix-ipv4 MATCH-LIST4
- match prefix-ipv6 MATCH-LIST3
- !
- policies
- from MATCH-LIST20 policy policy-forward-all
- from MATCH-LIST21 policy POLICY-TEST1
- from MATCH-LIST30 policy policy-drop-all
- !
- vrf SECURE
- segment SEGMENT-TEST1
- definition
- match interface Ethernet1
- match interface Ethernet2
- match covered prefix-list ipv4 PREFIX-LIST10
- match covered prefix-list ipv6 PREFIX-LIST1
- !
- policies
- from MATCH-LIST20 policy policy-forward-all
- from MATCH-LIST30 policy policy-drop-all
- fallback policy policy-custom
- !
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-service-insertion.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-service-insertion.cfg
deleted file mode 100644
index c0e20139ea7..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-service-insertion.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-!
-router service-insertion
- connection aconnection
- interface Ethernet4/1 next-hop 10.10.10.10
- monitor connectivity host host4
- connection connection1
- interface Ethernet2/2.2 next-hop 10.10.10.10
- monitor connectivity host host1
- connection connection2
- interface Tunnel1 primary
- interface Tunnel2 secondary
- monitor connectivity host host2
- connection connection3
- interface Tunnel3 secondary
- monitor connectivity host host3
- connection connection4
- interface Tunnel4 primary
- connection connection5
- interface Tunnel5 primary
- interface Tunnel6 secondary
- connection connection6
- interface Ethernet2 next-hop 10.10.10.10
- connection connection7
- interface Ethernet3/1 next-hop 10.10.10.10
- monitor connectivity host host4
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-traffic-engineering.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-traffic-engineering.cfg
deleted file mode 100644
index d29ad17ddb1..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/router-traffic-engineering.cfg
+++ /dev/null
@@ -1,43 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-router traffic-engineering
- segment-routing
- rib system-colored-tunnel-rib
- !
- policy endpoint 1.2.3.4 color 70810
- binding-sid 970810
- name SRTE-1.2.3.4-70810
- description SRTE POLICY FOR 1.2.3.4 COLOR 70810
- sbfd remote-discriminator 155.2.1.1
- !
- path-group preference 180
- explicit-null ipv4 ipv6
- segment-list label-stack 900002 900003 900005 900006 index 200
- !
- policy endpoint 1.2.3.4 color 80810
- name SRTE-1.2.3.4-80810
- description SRTE POLICY FOR 1.2.3.4 COLOR 80810
- !
- path-group preference 100
- explicit-null none
- segment-list label-stack 900002 900008 900007 900006 weight 20 index 100
- !
- policy endpoint 5.6.7.8 color 20320
- binding-sid 978320
- sbfd remote-discriminator 2600599809
- !
- path-group preference 80
- explicit-null ipv4
- segment-list label-stack 900002 900003 900005 900006 weight 120 index 300
- segment-list label-stack 900002 900004 900007 900006 weight 220 index 400
- !
- path-group preference 120
- explicit-null ipv6
- segment-list label-stack 900002 900008 900009 900006
- segment-list label-stack 900002 900010 900011 900012
- router-id ipv4 10.0.0.1
- router-id ipv6 2001:beef:cafe::1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-configuration-bgp.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-configuration-bgp.cfg
deleted file mode 100644
index bba34f8cac6..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-configuration-bgp.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-service routing configuration bgp no-equals-default
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model-2.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model-2.cfg
deleted file mode 100644
index 5a0edbfdd61..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model-2.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-service routing protocols model ribd
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model.cfg
deleted file mode 100644
index dfed0a814c6..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/service-routing-protocols-model.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-service routing protocols model multi-agent
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/sflow.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/sflow.cfg
deleted file mode 100644
index 555ceeff12b..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/sflow.cfg
+++ /dev/null
@@ -1,36 +0,0 @@
-!
-sflow sample dangerous 1000
-sflow polling-interval 10
-sflow vrf AAA destination 10.6.75.62 123
-sflow vrf AAA destination 10.6.75.63 333
-sflow vrf AAA source-interface Ethernet2
-sflow vrf BBB destination 10.6.75.62
-sflow vrf BBB source 1.1.1.1
-sflow vrf CCC destination 10.6.75.62
-sflow vrf CCC source-interface Management1
-sflow vrf MGMT destination 10.6.75.59
-sflow vrf MGMT destination 10.6.75.62 123
-sflow vrf MGMT destination 10.6.75.63 333
-sflow vrf MGMT source-interface Ethernet3
-sflow destination 10.6.75.61
-sflow destination 10.6.75.62 123
-sflow source-interface Management0
-sflow sample input subinterface
-sflow sample output subinterface
-sflow extension bgp
-sflow extension router
-no sflow extension switch
-no sflow extension tunnel
-sflow interface disable default
-sflow interface egress unmodified enable default
-sflow run
-sflow hardware acceleration
-sflow hardware acceleration sample 1024
-sflow hardware acceleration module Linecard1
-sflow hardware acceleration module Linecard2
-no sflow hardware acceleration module Linecard3
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/static-routes.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/static-routes.cfg
deleted file mode 100644
index 3d7a7c00537..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/static-routes.cfg
+++ /dev/null
@@ -1,14 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-ip route 1.1.1.0/24 Vlan101 10.1.1.1
-ip route 1.1.2.0/24 Vlan101 10.1.1.1 200 tag 666 name RT-TO-FAKE-DMZ
-ip route vrf APP 10.3.4.0/24 1.2.3.4
-ip route vrf APP 10.3.5.0/24 Null0
-ip route vrf customer01 1.2.1.0/24 Vlan202 10.1.2.1
-ip route vrf customer01 1.2.2.0/24 Vlan101 10.1.2.1 201 tag 667 name RT-TO-FAKE-DMZ
-ip route vrf customer01 10.3.6.0/24 Ethernet40 11.2.1.1 track bfd 100 tag 1000 name Track-BFD metric 300
-ip route vrf customer01 10.3.7.0/24 Ethernet41 100 tag 1000 name No-Track-BFD metric 300
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/stun.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/stun.cfg
deleted file mode 100644
index ecbba147717..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/stun.cfg
+++ /dev/null
@@ -1,23 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-stun
- client
- server-profile server1
- ip address 1.2.3.4
- ssl profile pathfinder
- server-profile server2
- ip address 2.3.4.5
- port 4100
- server
- local-interface Ethernet1
- local-interface Ethernet13
- local-interface Vlan42
- local-interface Vlan666
- port 4100
- ssl profile pathfinder
- binding timeout 600 seconds
- ssl connection lifetime 1300 minutes
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-mode.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-mode.cfg
deleted file mode 100644
index ad7d7e040ac..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-mode.cfg
+++ /dev/null
@@ -1,11 +0,0 @@
-!
-switchport default mode access
-!
-switchport default phone cos 0
-!
-switchport default phone vlan 69
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-port-security.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-port-security.cfg
deleted file mode 100644
index fb30e58bda7..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/switchport-port-security.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-!
-switchport port-security mac-address aging
-switchport port-security mac-address moveable
-switchport port-security persistence disabled
-switchport port-security violation protect chip-based
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tap-aggregation.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tap-aggregation.cfg
deleted file mode 100644
index 64c5310b751..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tap-aggregation.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-!
-tap aggregation
- mode exclusive profile tap-aggregation-extended
- encapsulation dot1br strip
- encapsulation vn-tag strip
- protocol lldp trap
- mode exclusive no-errdisable Ethernet1/1
- mode exclusive no-errdisable Ethetnet 42/1
- mode exclusive no-errdisable Port-Channel200
- truncation size 169
- mac timestamp header format 64-bit
- mac timestamp header eth-type 5
- mac fcs-error pass-through
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/terminal.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/terminal.cfg
deleted file mode 100644
index e2ad04bfd72..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/terminal.cfg
+++ /dev/null
@@ -1,8 +0,0 @@
-!
-terminal length 1000
-terminal width 1000
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/transceiver_qsfp_default_mode_4x10_false.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/transceiver_qsfp_default_mode_4x10_false.cfg
deleted file mode 100644
index e047f96bbfc..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/transceiver_qsfp_default_mode_4x10_false.cfg
+++ /dev/null
@@ -1,5 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tunnel-interfaces.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tunnel-interfaces.cfg
deleted file mode 100644
index c2aa2dc3514..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/tunnel-interfaces.cfg
+++ /dev/null
@@ -1,60 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-interface Tunnel1
- description test ipv4 only
- no shutdown
- mtu 1500
- vrf Tunnel-VRF
- ip address 42.42.42.42/24
- tcp mss ceiling ipv4 666 ingress
- ip access-group test-in in
- ip access-group test-out out
- tunnel mode ipsec
- tunnel source interface Ethernet42
- tunnel destination 6.6.6.6
- tunnel path-mtu-discovery
- tunnel underlay vrf Underlay-VRF
- comment
- Comment created from eos_cli under tunnel_interfaces.Tunnel1
- EOF
-
-!
-interface Tunnel2
- description test ipv6 only
- shutdown
- ipv6 enable
- ipv6 address cafe::1/64
- tcp mss ceiling ipv6 666 egress
- ipv6 access-group test-in in
- ipv6 access-group test-out out
- ip nat service-profile NAT-PROFILE-NO-VRF-2
- tunnel mode gre
- tunnel source interface Ethernet42
- tunnel destination dead:beef::1
- tunnel ipsec profile Profile-2
-!
-interface Tunnel3
- description test dual stack
- mtu 1500
- ip address 64.64.64.64/24
- ipv6 enable
- ipv6 address beef::64/64
- tcp mss ceiling ipv4 666 ipv6 666
- tunnel mode ipsec
- tunnel source interface Ethernet42
- tunnel destination 1.1.1.1
- tunnel ipsec profile Profile-3
-!
-interface Tunnel4
- description test no tcp_mss
- mtu 1500
- ip address 64.64.64.64/24
- ipv6 enable
- ipv6 address beef::64/64
- ip nat service-profile NAT-PROFILE-NO-VRF-1
- tunnel source interface Ethernet42
- tunnel destination 1.1.1.1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/unsupported-transceiver.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/unsupported-transceiver.cfg
deleted file mode 100644
index d09a27c3865..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/unsupported-transceiver.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-service unsupported-transceiver test dsafDSFfvadskjh3424
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlan-internal-order.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlan-internal-order.cfg
deleted file mode 100644
index 9952d313fbc..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlan-internal-order.cfg
+++ /dev/null
@@ -1,7 +0,0 @@
-!
-vlan internal order ascending range 10 40
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlans.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlans.cfg
deleted file mode 100644
index a4b43989065..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vlans.cfg
+++ /dev/null
@@ -1,30 +0,0 @@
-!
-vlan 110
- name PR01-DMZ
-!
-vlan 111
- name PRIVATE_VLAN_COMMUNITY
- private-vlan community primary vlan 110
-!
-vlan 112
- name PRIVATE_VLAN_ISOLATED
- private-vlan isolated primary vlan 110
-!
-vlan 3010
- name MLAG_iBGP_TENANT_A_PROJECT01
- trunk group LEAF_PEER_L3
-!
-vlan 3011
- name MLAG_iBGP_TENANT_A_PROJECT02
- state active
- trunk group MY_TRUNK_GROUP
-!
-vlan 3012
- name MLAG_iBGP_TENANT_A_PROJECT03
- state suspend
- trunk group MY_TRUNK_GROUP
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vmtracer-sessions.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vmtracer-sessions.cfg
deleted file mode 100644
index 5c4df7b10c0..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vmtracer-sessions.cfg
+++ /dev/null
@@ -1,18 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-vmtracer session session_1
- url https://192.168.0.10
- username user1
- password 7 encrypted_password
- autovlan disable
- vrf MGMT
- source-interface Management1
-!
-vmtracer session session_2
- url https://192.168.0.10
- username user1
- password 7 encrypted_password
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface-false.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface-false.cfg
deleted file mode 100644
index fab96673304..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface-false.cfg
+++ /dev/null
@@ -1,10 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-interface Vxlan1
- no vxlan qos ecn propagation
- no vxlan qos dscp propagation encapsulation
- no vxlan qos map dscp to traffic-class decapsulation
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface.cfg b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface.cfg
deleted file mode 100644
index b6d60b36377..00000000000
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/intended/configs/vxlan-interface.cfg
+++ /dev/null
@@ -1,32 +0,0 @@
-!
-interface Management1
- description OOB_MANAGEMENT
- vrf MGMT
- ip address 10.73.255.122/24
-!
-interface Vxlan1
- description DC1-LEAF2A_VTEP
- vxlan source-interface Loopback0
- vxlan controller-client
- vxlan virtual-router encapsulation mac-address mlag-system-id
- vxlan udp-port 4789
- vxlan bridging vtep-to-vtep
- vxlan flood vtep learned data-plane
- vxlan vlan 110 vni 10110
- vxlan vlan 111 vni 10111
- vxlan vrf Tenant_A_OP_Zone vni 10
- vxlan vrf Tenant_A_WEB_Zone vni 11
- vxlan mlag source-interface Loopback1
- bfd vtep evpn interval 300 min-rx 300 multiplier 3
- bfd vtep evpn prefix-list PL-TEST
- vxlan flood vtep 10.1.0.10 10.1.0.11
- vxlan vlan 111 flood vtep 10.1.1.10 10.1.1.11
- vxlan vlan 110 multicast group 239.9.1.4
- vxlan vlan 112 multicast group 239.9.1.6
- vxlan vrf Tenant_A_OP_Zone multicast group 232.0.0.10
- vxlan multicast headend-replication
- vxlan qos ecn propagation
- vxlan qos dscp propagation encapsulation
- vxlan qos map dscp to traffic-class decapsulation
- vxlan encapsulation ipv4
-
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-radius-source-interface.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-radius-source-interface.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-radius-source-interface.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-radius-source-interface.yml
index 5647508280e..38b0273a2fd 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-radius-source-interface.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-radius-source-interface.yml
@@ -1,3 +1,4 @@
+---
### IP RADIUSsource interface ###
ip_radius_source_interfaces:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-security.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-security.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-security.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-security.yml
index c2cac4fa687..9e37b73ee72 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-security.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-security.yml
@@ -1,3 +1,4 @@
+---
### IP Security ###
ip_security:
ike_policies:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-tacacs-source-interface.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-tacacs-source-interface.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-tacacs-source-interface.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-tacacs-source-interface.yml
index 7127f488972..a6e126c8757 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-tacacs-source-interface.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-tacacs-source-interface.yml
@@ -1,3 +1,4 @@
+---
### IP TACACS source interface ###
ip_tacacs_source_interfaces:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-virtual-router-mac-address.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-virtual-router-mac-address.yml
similarity index 95%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-virtual-router-mac-address.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-virtual-router-mac-address.yml
index 61c6b13012c..b13534fb26f 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ip-virtual-router-mac-address.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ip-virtual-router-mac-address.yml
@@ -1,2 +1,3 @@
+---
### IP Virtual Router MAC Address ###
ip_virtual_router_mac_address: 00:1c:73:00:dc:01
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-dhcp-relay.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-dhcp-relay.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-dhcp-relay.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-dhcp-relay.yml
index 211dbad0b60..0bfd8533069 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-dhcp-relay.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-dhcp-relay.yml
@@ -1,3 +1,4 @@
+---
### IPv6 DHCP Relay ###
ipv6_dhcp_relay:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-neighbors.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-neighbors.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-neighbors.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-neighbors.yml
index 4457f8ecb6d..190eaa6b7a4 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-neighbors.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-neighbors.yml
@@ -1,3 +1,4 @@
+---
ipv6_neighbor:
static_entries:
- ipv6_address: 11:22:33:44:55:66:77:88
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-static-routes.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-static-routes.yml
similarity index 83%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-static-routes.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-static-routes.yml
index eecdeb0e34b..62f470785c0 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ipv6-static-routes.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ipv6-static-routes.yml
@@ -1,14 +1,15 @@
+---
#### ipv6 static routes ####
ipv6_static_routes:
- vrf: default
destination_address_prefix: 2a01:cb04:4e6:d300::/64
- interface: vlan101
+ interface: vlan1001
gateway: 2a01:cb04:4e6:d100::1
- vrf: default
destination_address_prefix: 2a01:cb04:4e6:d400::/64
- interface: vlan101
+ interface: vlan1001
gateway: 2a01:cb04:4e6:d100::1
distance: 200
tag: 666
@@ -16,27 +17,27 @@ ipv6_static_routes:
- vrf: default
destination_address_prefix: 2a01:cb04:4e6:d400::/64
- interface: vlan101
+ interface: vlan1001
gateway: 2a01:cb04:4e6:d100::1
distance: 200
tag: 666
metric: 100
name: RT-TO-FAKE-DB-ZONE
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 2a01:cb04:4e6:a300::/64
- interface: vlan101
+ interface: vlan1001
gateway: 2a01:cb04:4e6:100::1
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 2a01:cb04:4e6:a400::/64
- interface: vlan101
+ interface: vlan1001
gateway: 2a01:cb04:4e6:100::1
distance: 201
tag: 667
name: RT-TO-FAKE-DMZ
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 2b01:cb04:4e6:a400::/64
interface: vlan102
gateway: 2a01:cb04:4e6:102::1
@@ -46,7 +47,7 @@ ipv6_static_routes:
metric: 100
name: Track-BFD
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 2c01:cb04:4e6:a400::/64
interface: vlan102
# Negative test case - Tacking should not be enabled
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/lacp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/lacp.yml
similarity index 81%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/lacp.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/lacp.yml
index 13bc7a50dcd..49e75ad3fd6 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/lacp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/lacp.yml
@@ -1,3 +1,4 @@
+---
lacp:
port_id:
range:
@@ -5,4 +6,3 @@ lacp:
end: 128
rate_limit:
default: false
- system_priority: 0
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/link-tracking-groups.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/link-tracking-groups.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/link-tracking-groups.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/link-tracking-groups.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/load-interval.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/load-interval.yml
similarity index 92%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/load-interval.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/load-interval.yml
index 18fa777c261..6bfed2cbce4 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/load-interval.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/load-interval.yml
@@ -1,3 +1,4 @@
+---
### Load interval ###
load_interval:
default: 25
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/loopbacks-interfaces.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/loopbacks-interfaces.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/loopbacks-interfaces.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/loopbacks-interfaces.yml
index ef1ca6698e4..91db3f17379 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/loopbacks-interfaces.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/loopbacks-interfaces.yml
@@ -1,3 +1,4 @@
+---
loopback_interfaces:
- name: Loopback0
description: EVPN_Overlay_Peering
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-access-lists.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-access-lists.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-access-lists.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-access-lists.yml
index 0016b87230e..1950933fed2 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-access-lists.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-access-lists.yml
@@ -1,3 +1,4 @@
+---
### MAC ACLs ###
mac_access_lists:
- name: TEST1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-address-table.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-address-table.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-address-table.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-address-table.yml
index 0398085c36e..e6534dd5672 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mac-address-table.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mac-address-table.yml
@@ -1,3 +1,4 @@
+---
### MAC address table ###
mac_address_table:
aging_time: 100
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/maintenance.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/maintenance.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/maintenance.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/maintenance.yml
index 3599e0547c4..564913e2052 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/maintenance.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/maintenance.yml
@@ -1,3 +1,4 @@
+---
maintenance:
default_interface_profile: IP1
default_bgp_profile: BP1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-security.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-security.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-security.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-security.yml
index 4980e7eef54..4135ea1485d 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-security.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-security.yml
@@ -1,3 +1,4 @@
+---
### Management Security ###
management_security:
entropy_sources:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-ssh.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-ssh.yml
index c3ca0f4826f..b0d25163358 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-ssh.yml
@@ -1,3 +1,4 @@
+---
management_ssh:
authentication:
empty_passwords: permit
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-tech-support.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-tech-support.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-tech-support.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-tech-support.yml
index 620a9f31cb1..84311798c0c 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-tech-support.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/management-tech-support.yml
@@ -1,3 +1,4 @@
+---
management_tech_support:
policy_show_tech_support:
exclude_commands:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/match-lists.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/match-lists.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/match-lists.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/match-lists.yml
index 4361febd243..d6e6fa08b27 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/match-lists.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/match-lists.yml
@@ -1,3 +1,4 @@
+---
match_list_input:
prefix_ipv4:
- name: molecule_v4
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mcs-client.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mcs-client.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mcs-client.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mcs-client.yml
index d5dea5ce5bf..4d49cd431d5 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mcs-client.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mcs-client.yml
@@ -1,3 +1,4 @@
+---
### MCS Client ###
mcs_client:
shutdown: false
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mlag-configuration.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mlag-configuration.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mlag-configuration.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mlag-configuration.yml
index b0b7800b468..141f864f610 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/mlag-configuration.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/mlag-configuration.yml
@@ -1,3 +1,4 @@
+---
mlag_configuration:
domain_id: sw1-sw2-mlag-domain
local_interface: Vlan4094
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-connectivity.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-connectivity.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-connectivity.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-connectivity.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-layer1.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-layer1.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-layer1.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-layer1.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-session-default-encapsulation-gre.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-session-default-encapsulation-gre.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-session-default-encapsulation-gre.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-session-default-encapsulation-gre.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-sessions.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-sessions.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-sessions.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-sessions.yml
index 10c66fd9fb7..c358fe8e38e 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-sessions.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-sessions.yml
@@ -8,7 +8,7 @@ monitor_sessions:
type: ip
name: ipv4ACL
priority: 10
- - name: Ethernet0
+ - name: Ethernet1
access_group:
type: ipv6
name: ipv6ACL
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-influx.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-influx.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-influx.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-influx.yml
index 61791c051df..8a7f27e5cee 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-influx.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-influx.yml
@@ -1,3 +1,4 @@
+---
monitor_telemetry_influx:
vrf: test
destinations:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-postcard-policy.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-postcard-policy.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-postcard-policy.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-postcard-policy.yml
index f090634d6d5..03a7b06303d 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-telemetry-postcard-policy.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/monitor-telemetry-postcard-policy.yml
@@ -1,3 +1,4 @@
+---
monitor_telemetry_postcard_policy:
disabled: false
ingress:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/none_configuration.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/none_configuration.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/none_configuration.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/none_configuration.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ntp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ntp.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ntp.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ntp.yml
index c0731eacec6..6badd9d8868 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/ntp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/ntp.yml
@@ -1,3 +1,4 @@
+---
### NTP tests (Tested with default VRF here. Tested with Management VRF in "dns-ntp")
ntp:
local_interface:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/object-tracking.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/object-tracking.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/object-tracking.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/object-tracking.yml
index 7a0e88fff78..67cf424f1d6 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/object-tracking.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/object-tracking.yml
@@ -1,3 +1,4 @@
+---
trackers:
- name: MyTrackNoProperty
interface: Ethernet1/1
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/patch-panel.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/patch-panel.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/patch-panel.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/patch-panel.yml
index eae65a12d27..ccb43dc7a90 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/patch-panel.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/patch-panel.yml
@@ -1,3 +1,4 @@
+---
patch_panel:
connector:
interface:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/peer-filters.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/peer-filters.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/peer-filters.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/peer-filters.yml
index 65c962d73bf..d2dcdcb33b1 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/peer-filters.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/peer-filters.yml
@@ -1,3 +1,4 @@
+---
### peer-filters ###
peer_filters:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/policy-maps.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/policy-maps.yml
index bba0e326e02..42d9b41ca4c 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/policy-maps.yml
@@ -1,3 +1,4 @@
+---
policy_maps:
qos:
- name: PM_REPLICATION_LD
@@ -67,4 +68,4 @@ policy_maps:
shape: 2000
bandwidth: 2000
rate_unit: pps
- - name: copp-system-aaa
+ - name: copp-system-rsvp
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/prompt.yml
similarity index 92%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/prompt.yml
index b0a469228f7..64346e3bdac 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/prompt.yml
@@ -1,3 +1,4 @@
+---
### prompt
prompt: !unsafe "%H__%D{%H:%M:%S}%v%P"
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-length.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-length.yml
index 99eb203d5b5..6799a65b038 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-length.yml
@@ -1,3 +1,4 @@
+---
queue_monitor_length:
enabled: true
default_thresholds:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-streaming.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-streaming.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-streaming.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-streaming.yml
index 9296ce38ab2..8de544e528b 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-streaming.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/queue-monitor-streaming.yml
@@ -1,3 +1,4 @@
+---
queue_monitor_streaming:
enable: true
ip_access_group: ACL-QMS
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/redundancy.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/redundancy.yml
similarity index 92%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/redundancy.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/redundancy.yml
index d5f78fba6b9..aa4a1832863 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/redundancy.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/redundancy.yml
@@ -1,3 +1,4 @@
+---
#### redundancy ####
redundancy:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/roles.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/roles.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/roles.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/roles.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/route-maps.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/route-maps.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/route-maps.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/route-maps.yml
index da1ffe220b2..05bfe6fab54 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/route-maps.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/route-maps.yml
@@ -1,3 +1,4 @@
+---
### Route-maps ###
route_maps:
- name: RM-CONN-BL-BGP
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-adaptive-virtual-topology.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-adaptive-virtual-topology.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-adaptive-virtual-topology.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-adaptive-virtual-topology.yml
index e8cb4bd3204..401257a3ace 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-adaptive-virtual-topology.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-adaptive-virtual-topology.yml
@@ -1,3 +1,4 @@
+---
router_adaptive_virtual_topology:
topology_role: pathfinder
gateway_vxlan: true
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-1.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-bfd.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-1.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-bfd.yml
index 3bb116d67d3..458c4e9986a 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-1.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-bfd.yml
@@ -1,3 +1,4 @@
+---
#### router bfd ####
router_bfd:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-general.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-general.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-general.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-general.yml
index e8f9161de4b..a5f6a243834 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-general.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-general.yml
@@ -1,3 +1,4 @@
+---
router_general:
router_id:
ipv4: 10.1.2.3
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-igmp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-igmp.yml
similarity index 96%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-igmp.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-igmp.yml
index 05f7e98a240..0617447b3c2 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-igmp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-igmp.yml
@@ -1,3 +1,4 @@
+---
router_igmp:
host_proxy_match_mroute: all
ssm_aware: true
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-internet-exit.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-internet-exit.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-internet-exit.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-internet-exit.yml
index 147f19ee53e..883dae3ff0f 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-internet-exit.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-internet-exit.yml
@@ -1,3 +1,4 @@
+---
router_internet_exit:
policies:
- name: po_03
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-l2-vpn.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-l2-vpn.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-l2-vpn.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-l2-vpn.yml
index ba40796fd71..103024b4ed2 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-l2-vpn.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-l2-vpn.yml
@@ -1,3 +1,4 @@
+---
### router_l2_vpn ###
router_l2_vpn:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-msdp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-msdp.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-msdp.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-msdp.yml
index 176642c5ccf..dee7100b9b6 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-msdp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-msdp.yml
@@ -1,3 +1,4 @@
+---
router_msdp:
originator_id_local_interface: Loopback10
rejected_limit: 123
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-multicast.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-multicast.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-multicast.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-multicast.yml
index fbe9ae9dd78..df1cdbc4995 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-multicast.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-multicast.yml
@@ -1,3 +1,4 @@
+---
#### router multicast ####
router_multicast:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-path-selection.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-path-selection.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-path-selection.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-path-selection.yml
index 01debbe09ad..85235f4f670 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-path-selection.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-path-selection.yml
@@ -1,3 +1,4 @@
+---
### router_path_selection ###
# NOTE that this leverage all possible knobs and this config is **NOT** valid on
# an actual device
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-pim-sparse-mode.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-pim-sparse-mode.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml
index 39d50c8dd17..466d941c846 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-pim-sparse-mode.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-pim-sparse-mode.yml
@@ -1,3 +1,4 @@
+---
#### Router pim sparse mode ####
router_pim_sparse_mode:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-segment-security.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-segment-security.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-segment-security.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-segment-security.yml
index a8beade1872..04dca5399cc 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-segment-security.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-segment-security.yml
@@ -1,3 +1,4 @@
+---
### Router Segment-Security
router_segment_security:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-service-insertion.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-service-insertion.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-service-insertion.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-service-insertion.yml
index 7f5e5f6e9d4..3e8fc03c738 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-service-insertion.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-service-insertion.yml
@@ -1,3 +1,4 @@
+---
### Router service-insertion ###
router_service_insertion:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-traffic-engineering.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-traffic-engineering.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-traffic-engineering.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-traffic-engineering.yml
index 035693919ce..a911a5a41fb 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-traffic-engineering.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/router-traffic-engineering.yml
@@ -1,3 +1,4 @@
+---
### Routing - Traffic Engineering ###
router_traffic_engineering:
# enabled is not enforced in AVD 4.x but will be in 5.x
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-configuration-bgp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-configuration-bgp.yml
similarity index 96%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-configuration-bgp.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-configuration-bgp.yml
index b15a72683da..a25d16d14fa 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-configuration-bgp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-configuration-bgp.yml
@@ -1,3 +1,4 @@
+---
#### service-routing-configuration-bgp ####
service_routing_configuration_bgp:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-protocols-model.yml
similarity index 95%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-protocols-model.yml
index edbdcff8244..4b86e06f7f5 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/service-routing-protocols-model.yml
@@ -1,2 +1,3 @@
+---
#### service-routing-protocols-model ####
service_routing_protocols_model: multi-agent
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/sflow.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/sflow.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/sflow.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/sflow.yml
index 9c659e678d8..93d72dcac19 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/sflow.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/sflow.yml
@@ -1,3 +1,4 @@
+---
### Sflow ###
sflow:
vrfs:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/static-routes.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/static-routes.yml
similarity index 80%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/static-routes.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/static-routes.yml
index 01443e56250..e70cc1b29b1 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/static-routes.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/static-routes.yml
@@ -1,27 +1,28 @@
+---
#### static routes ####
static_routes:
- vrf: default
destination_address_prefix: 1.1.1.0/24
- interface: vlan101
+ interface: vlan1001
gateway: 10.1.1.1
- vrf: default
destination_address_prefix: 1.1.2.0/24
- interface: vlan101
+ interface: vlan1001
gateway: 10.1.1.1
distance: 200
tag: 666
name: RT-TO-FAKE-DMZ
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 1.2.1.0/24
interface: vlan202
gateway: 10.1.2.1
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 1.2.2.0/24
- interface: vlan101
+ interface: vlan1001
gateway: 10.1.2.1
distance: 201
tag: 667
@@ -29,13 +30,13 @@ static_routes:
- destination_address_prefix: 10.3.4.0/24
gateway: 1.2.3.4
- vrf: APP
+ vrf: TENANT_A_PROJECT02
- destination_address_prefix: 10.3.5.0/24
- vrf: APP
+ vrf: TENANT_A_PROJECT02
interface: Null0
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 10.3.6.0/24
interface: Ethernet40
gateway: 11.2.1.1
@@ -45,7 +46,7 @@ static_routes:
distance: 100
metric: 300
- - vrf: customer01
+ - vrf: TENANT_A_PROJECT01
destination_address_prefix: 10.3.7.0/24
interface: Ethernet41
# Negative test case - Tacking should not be enabled
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/stun.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/stun.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/stun.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/stun.yml
index 785ac2f5911..278d1352c94 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/stun.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/stun.yml
@@ -1,5 +1,5 @@
-### stun
---
+### stun
stun:
server:
local_interfaces:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-mode.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-mode.yml
similarity index 96%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-mode.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-mode.yml
index 731c8077aa1..955beab81e5 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-mode.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-mode.yml
@@ -1,3 +1,4 @@
+---
### interface default partial knobs
switchport_default:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-port-security.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-port-security.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-port-security.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-port-security.yml
index 3d68d1e0b64..f11ab155b9a 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/switchport-port-security.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/switchport-port-security.yml
@@ -1,3 +1,4 @@
+---
switchport_port_security:
mac_address:
aging: true
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/tap-aggregation.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/tap-aggregation.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/tap-aggregation.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/tap-aggregation.yml
index 89eba22dcd3..2900bdfd4b3 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/tap-aggregation.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/tap-aggregation.yml
@@ -1,3 +1,4 @@
+---
tap_aggregation:
mode:
exclusive:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/terminal.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/terminal.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/terminal.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/terminal.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/transceiver_qsfp_default_mode_4x10_false.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/transceiver_qsfp_default_mode_4x10_false.yml
similarity index 91%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/transceiver_qsfp_default_mode_4x10_false.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/transceiver_qsfp_default_mode_4x10_false.yml
index 5ff2863cc24..ff624755deb 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/transceiver_qsfp_default_mode_4x10_false.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/transceiver_qsfp_default_mode_4x10_false.yml
@@ -1 +1,2 @@
+---
transceiver_qsfp_default_mode_4x10: false
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/tunnel-interfaces.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/tunnel-interfaces.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/tunnel-interfaces.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/tunnel-interfaces.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/unsupported-transceiver.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/unsupported-transceiver.yml
similarity index 95%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/unsupported-transceiver.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/unsupported-transceiver.yml
index 88cd9ddf953..3afd07b8205 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/unsupported-transceiver.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/unsupported-transceiver.yml
@@ -1,3 +1,4 @@
+---
service_unsupported_transceiver:
license_name: test
license_key: dsafDSFfvadskjh3424
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vlan-internal-order.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vlan-internal-order.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vlan-internal-order.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vlan-internal-order.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vlans.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vlans.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vlans.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vlans.yml
index b07024745b0..eea2df9524d 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vlans.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vlans.yml
@@ -1,3 +1,4 @@
+---
### VLANs ###
vlans:
- id: 110
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vmtracer-sessions.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vmtracer-sessions.yml
similarity index 71%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vmtracer-sessions.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vmtracer-sessions.yml
index bfeafee695c..0032e94c8e8 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vmtracer-sessions.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vmtracer-sessions.yml
@@ -1,14 +1,15 @@
+---
### vmtracer sessions ###
vmtracer_sessions:
- name: session_1
url: "https://192.168.0.10"
username: user1
- password: "encrypted_password"
+ password: 0011D0516421B120A25735E080A16001D1617
autovlan_disable: true
vrf: MGMT
source_interface: Management1
- name: session_2
url: "https://192.168.0.10"
username: user1
- password: "encrypted_password"
+ password: 0011D0516421B120A25735E080A16001D1617
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vxlan-interface.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vxlan-interface.yml
index 3dca7cac6da..e2c7c24411d 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host1/vxlan-interface.yml
@@ -1,3 +1,4 @@
+---
### VxLAN interface ###
vxlan_interface:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/lacp.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/lacp.yml
new file mode 100644
index 00000000000..f99da71a08f
--- /dev/null
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/lacp.yml
@@ -0,0 +1,4 @@
+---
+# LACP system-priority configuration is not allowed if Mlag State is Active( primary/secondary )
+lacp:
+ system_priority: 0
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh-custom-cipher.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/management-ssh-custom-cipher.yml
similarity index 99%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh-custom-cipher.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/management-ssh-custom-cipher.yml
index 3178ac8ac18..ac76c2cdfae 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/management-ssh-custom-cipher.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/management-ssh-custom-cipher.yml
@@ -1,3 +1,4 @@
+---
management_ssh:
cipher:
- aes256-cbc
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-connectivity-2.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/monitor-connectivity.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-connectivity-2.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/monitor-connectivity.yml
index 66b68af4f24..185f74bfc37 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/monitor-connectivity-2.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/monitor-connectivity.yml
@@ -1,3 +1,4 @@
+---
### Monitor connectivity example for address_only as true
monitor_connectivity:
interval: 5
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps-pbr.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/policy-maps-pbr.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps-pbr.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/policy-maps-pbr.yml
index 1fbf06a8e2e..a9d233f1c1e 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/policy-maps-pbr.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/policy-maps-pbr.yml
@@ -1,3 +1,4 @@
+---
policy_maps:
pbr:
- name: POLICY_DROP_THEN_NEXTHOP
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt-2.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/prompt.yml
similarity index 94%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt-2.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/prompt.yml
index 364ea7db813..adaffe3aa23 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/prompt-2.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/prompt.yml
@@ -1,2 +1,3 @@
+---
### Prompt without unsafe for pyavd coverage report
prompt: Test
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length-notifying.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/queue-monitor-length-notifying.yml
similarity index 97%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length-notifying.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/queue-monitor-length-notifying.yml
index 2f578f96756..bee30175384 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/queue-monitor-length-notifying.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/queue-monitor-length-notifying.yml
@@ -1,3 +1,4 @@
+---
queue_monitor_length:
enabled: true
# test the negative case
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-adaptive-virtual-topology-2.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-adaptive-virtual-topology.yml
similarity index 100%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-adaptive-virtual-topology-2.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-adaptive-virtual-topology.yml
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-2.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-bfd.yml
similarity index 96%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-2.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-bfd.yml
index 764994e3417..3b62a88efaf 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/router-bfd-2.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/router-bfd.yml
@@ -1,3 +1,4 @@
+---
#### router bfd ####
router_bfd:
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model-2.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/service-routing-protocols-model.yml
similarity index 95%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model-2.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/service-routing-protocols-model.yml
index 1ae47b75349..e8f90df6e3b 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/service-routing-protocols-model-2.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/service-routing-protocols-model.yml
@@ -1,2 +1,3 @@
+---
#### service-routing-protocols-model ####
service_routing_protocols_model: ribd
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface-false.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/vxlan-interface.yml
similarity index 98%
rename from ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface-false.yml
rename to ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/vxlan-interface.yml
index 1d05946c46c..45fec009ff3 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/vxlan-interface-false.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/host_vars/host2/vxlan-interface.yml
@@ -1,3 +1,4 @@
+---
### VxLAN interface ###
## Test values that are set to false and generate configuration e.g -> "no vxlan qos ecn propagation"
diff --git a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/hosts.yml b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/hosts.yml
index c220e61dd5a..e6a586e9cdb 100644
--- a/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/hosts.yml
+++ b/ansible_collections/arista/avd/molecule/eos_cli_config_gen/inventory/hosts.yml
@@ -28,29 +28,15 @@ test_hosts:
interface-defaults:
ip-access-lists:
ip-nat:
- ip-security:
ip-routing:
ip-routing-fib:
- ip-radius-source-interface:
- ip-tacacs-source-interface:
ip-client-source-interfaces:
- ip-virtual-router-mac-address:
ipv6-access-lists:
- ipv6-dhcp-relay:
- ipv6-neighbors:
- ipv6-static-routes:
l2-protocol-forwarding:
- lacp:
- link-tracking-groups:
lldp:
- load-interval:
logging-match-list:
logging-minimal:
logging:
- mcs-client:
- loopbacks-interfaces:
- mac-address-table:
- maintenance:
management-accounts:
management-api-http:
management-cvx:
@@ -61,48 +47,15 @@ test_hosts:
management-console:
management-defaults:
management-interfaces:
- management-security:
- management-ssh:
- management-ssh-custom-cipher:
- management-tech-support:
- mac-access-lists:
mac-security-eth-po-entropy:
- match-lists:
- mlag-configuration:
- monitor-layer1:
- monitor-connectivity:
- monitor-connectivity-2:
- monitor-sessions:
- monitor-session-default-encapsulation-gre:
- monitor-telemetry-influx:
- monitor-telemetry-postcard-policy:
mpls:
mpls-2:
mpls-3:
- none_configuration:
- ntp:
- object-tracking:
- patch-panel:
- peer-filters:
platform:
poe:
- policy-maps:
- policy-maps-pbr:
prefix-lists:
- prompt:
- prompt-2:
ptp:
qos:
- queue-monitor-length:
- queue-monitor-length-notifying:
- queue-monitor-streaming:
- redundancy:
- roles:
- route-maps:
- router-adaptive-virtual-topology:
- router-adaptive-virtual-topology-2:
- router-bfd-1:
- router-bfd-2:
router-bgp-additional-paths:
router-bgp-base:
router-bgp-evpn:
@@ -119,41 +72,20 @@ test_hosts:
router-bgp-vpws:
router-bgp-vrf-address-families:
router-bgp-vrf-lite:
- router-general:
router-isis:
router-isis-new:
router-isis-1:
router-isis-2:
- router-l2-vpn:
- router-msdp:
- router-multicast:
router-ospf:
- router-path-selection:
- router-pim-sparse-mode:
- router-service-insertion:
- router-igmp:
- router-internet-exit:
- service-routing-configuration-bgp:
- service-routing-protocols-model:
- service-routing-protocols-model-2:
- router-traffic-engineering:
- router-segment-security:
- sflow:
snmp:
snmp-server-traps:
spanning-tree:
spanning-tree-bpdu:
spanning-tree-rstp:
spanning-tree-rapid-pvst:
- switchport-mode:
- switchport-port-security:
- stun:
sync-e:
tcam-profile:
- static-routes:
system:
- tap-aggregation:
- terminal:
terminattr-cloud:
terminattr-extra-flags:
terminattr-multi-cluster-certs:
@@ -166,12 +98,4 @@ test_hosts:
traffic-policies:
traffic-policies-2:
traffic-policies-3:
- transceiver_qsfp_default_mode_4x10_false:
- tunnel-interfaces:
- unsupported-transceiver:
virtual-source-nat:
- vlan-internal-order:
- vlans:
- vmtracer-sessions:
- vxlan-interface:
- vxlan-interface-false:
From adc3dd25de61beb8f4d129f86311756cfbd0702d Mon Sep 17 00:00:00 2001
From: Mahesh Kumar <122076792+MaheshGSLAB@users.noreply.github.com>
Date: Tue, 12 Nov 2024 13:42:22 +0530
Subject: [PATCH 4/6] Feat(eos_validate_state): Added the support of
`validate_lldp` key to skip the VerifyLLDPNeighbors tests (#4684)
---
.../dc2-leaf3a.arista.com.yml | 1 +
.../dc2-leaf3a.arista.com-catalog.yml | 7 -
.../host_vars/dc2-leaf3a.arista.com.yml | 4 +
.../reports/FABRIC-state.csv | 981 +++++++++--------
.../reports/FABRIC-state.md | 987 +++++++++---------
.../dc2-leaf3a.arista.com-results.json | 9 -
.../docs/tables/ethernet-interfaces.md | 4 +
.../docs/tables/port-channel-interfaces.md | 4 +
.../docs/tables/connected-endpoints.md | 4 +
.../eos_designs/docs/tables/network-ports.md | 4 +
.../eos_designs/docs/tables/port-profiles.md | 4 +
.../tests/avdtestconnectivity.py | 4 +
.../schema/eos_cli_config_gen.schema.yml | 8 +
.../ethernet_interfaces.schema.yml | 3 +
.../port_channel_interfaces.schema.yml | 3 +
.../schema/eos_designs.schema.yml | 4 +
.../defs_adapter_config.schema.yml | 3 +
17 files changed, 1033 insertions(+), 1001 deletions(-)
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 7c89584c8e6..89908817452 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
@@ -372,6 +372,7 @@ ethernet_interfaces:
channel_group:
id: 3
mode: active
+ validate_lldp: false
- name: Ethernet1
peer: dc2-spine1
peer_interface: Ethernet5
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 238d8e0d159..bfa6b332b4d 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
@@ -52,13 +52,6 @@ anta.tests.configuration:
- VerifyZeroTouch: null
- VerifyRunningConfigDiffs: null
anta.tests.connectivity:
-- VerifyLLDPNeighbors:
- neighbors:
- - neighbor_device: dc2-leaf3b.arista.com
- neighbor_port: Ethernet4
- port: Ethernet4
- result_overwrite:
- custom_field: 'Local: Ethernet4 - Remote: dc2-leaf3b.arista.com Ethernet4'
- VerifyLLDPNeighbors:
neighbors:
- neighbor_device: dc2-spine1
diff --git a/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3a.arista.com.yml b/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3a.arista.com.yml
index dfd2d5db628..26a93df74ce 100644
--- a/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3a.arista.com.yml
+++ b/ansible_collections/arista/avd/molecule/eos_validate_state/inventory/host_vars/dc2-leaf3a.arista.com.yml
@@ -49,6 +49,10 @@ custom_structured_configuration_ethernet_interfaces:
- name: Ethernet3
validate_state: false
+ # Test to skip the VerifyLLDPNeighbors testcase via `validate_lldp` key
+ - name: Ethernet4
+ validate_lldp: false
+
custom_structured_configuration_port_channel_interfaces:
- name: Port-Channel11
description: dc2-leaf3-fw1_PortChannel
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 eb6b2f75e64..20f64756f4c 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
@@ -2172,508 +2172,507 @@ id,dut,categories,test,description,inputs,result,messages
2171,dc2-leaf3a.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-spine1 Ethernet5,NOT RUN,
2172,dc2-leaf3a.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet15 - Remote: dc2-leaf2b Ethernet2,NOT RUN,
2173,dc2-leaf3a.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-spine2 Ethernet5,NOT RUN,
-2174,dc2-leaf3a.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf3b.arista.com Ethernet4,NOT RUN,
-2175,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3),NOT RUN,
-2176,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4),NOT RUN,
-2177,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5),NOT RUN,
-2178,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1),NOT RUN,
-2179,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2),NOT RUN,
-2180,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5),NOT RUN,
-2181,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6),NOT RUN,
-2182,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1),NOT RUN,
-2183,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2),NOT RUN,
-2184,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13),NOT RUN,
-2185,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14),NOT RUN,
-2186,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15),NOT RUN,
-2187,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16),NOT RUN,
-2188,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17),NOT RUN,
-2189,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18),NOT RUN,
-2190,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11),NOT RUN,
-2191,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12),NOT RUN,
-2192,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.121) - Destination: dc2-spine1 Ethernet5 (IP: 10.255.255.120),NOT RUN,
-2193,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet15 (IP: 1.1.1.1) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119),NOT RUN,
-2194,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.123) - Destination: dc2-spine2 Ethernet5 (IP: 10.255.255.122),NOT RUN,
-2195,dc2-leaf3a.arista.com,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
-2196,dc2-leaf3a.arista.com,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
-2197,dc2-leaf3a.arista.com,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
-2198,dc2-leaf3a.arista.com,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
-2199,dc2-leaf3a.arista.com,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
-2200,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
-2201,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
-2202,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
-2203,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
-2204,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2174,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3),NOT RUN,
+2175,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4),NOT RUN,
+2176,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5),NOT RUN,
+2177,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1),NOT RUN,
+2178,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2),NOT RUN,
+2179,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5),NOT RUN,
+2180,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6),NOT RUN,
+2181,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1),NOT RUN,
+2182,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2),NOT RUN,
+2183,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13),NOT RUN,
+2184,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14),NOT RUN,
+2185,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15),NOT RUN,
+2186,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16),NOT RUN,
+2187,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17),NOT RUN,
+2188,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18),NOT RUN,
+2189,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11),NOT RUN,
+2190,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12),NOT RUN,
+2191,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.121) - Destination: dc2-spine1 Ethernet5 (IP: 10.255.255.120),NOT RUN,
+2192,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet15 (IP: 1.1.1.1) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119),NOT RUN,
+2193,dc2-leaf3a.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.123) - Destination: dc2-spine2 Ethernet5 (IP: 10.255.255.122),NOT RUN,
+2194,dc2-leaf3a.arista.com,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
+2195,dc2-leaf3a.arista.com,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
+2196,dc2-leaf3a.arista.com,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
+2197,dc2-leaf3a.arista.com,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
+2198,dc2-leaf3a.arista.com,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
+2199,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
+2200,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
+2201,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
+2202,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
+2203,dc2-leaf3a.arista.com,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2204,dc2-leaf3a.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
2205,dc2-leaf3a.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2206,dc2-leaf3a.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2207,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
-2208,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
-2209,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
-2210,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-spine1_Ethernet5 = 'up',NOT RUN,
-2211,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'up',NOT RUN,
-2212,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet12 - Test_mode_and_vlans = 'up',NOT RUN,
-2213,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet13 - Test_native_vlan_and_trunk_groups = 'up',NOT RUN,
-2214,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet14 - Test_phone = 'up',NOT RUN,
-2215,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet15 - Test_type_routed = 'up',NOT RUN,
-2216,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-spine2_Ethernet5 = 'up',NOT RUN,
-2217,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up',NOT RUN,
-2218,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
-2219,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN,
-2220,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN,
-2221,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN,
-2222,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN,
-2223,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel12 - Test_mode_and_vlans = 'up',NOT RUN,
-2224,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,
-2225,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel14 - Test_phone = 'up',NOT RUN,
-2226,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel15 - Test_type_routed = 'up',NOT RUN,
-2227,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf3b.arista.com_Port-Channel3 = 'up',NOT RUN,
-2228,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan11 - VRF10_VLAN11 = 'up',NOT RUN,
-2229,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan12 - VRF10_VLAN12 = 'up',NOT RUN,
-2230,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan21 - VRF11_VLAN21 = 'up',NOT RUN,
-2231,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan22 - VRF11_VLAN22 = 'up',NOT RUN,
-2232,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up',NOT RUN,
-2233,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up',NOT RUN,
-2234,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4093 - MLAG_L3 = 'up',NOT RUN,
-2235,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4094 - MLAG = 'up',NOT RUN,
-2236,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vxlan1 = 'up',NOT RUN,
-2237,dc2-leaf3a.arista.com,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
-2238,dc2-leaf3a.arista.com,Logging,VerifyLoggingAccounting,Verifies if AAA accounting logs are generated.,,NOT RUN,
-2239,dc2-leaf3a.arista.com,Logging,VerifyLoggingErrors,Verifies there are no syslog messages with a severity of ERRORS or higher.,,NOT RUN,
-2240,dc2-leaf3a.arista.com,Logging,VerifyLoggingHostname,Verifies if logs are generated with the device FQDN.,,NOT RUN,
-2241,dc2-leaf3a.arista.com,Logging,VerifyLoggingHosts,Verifies logging hosts (syslog servers) for a specified VRF.,,NOT RUN,
-2242,dc2-leaf3a.arista.com,Logging,VerifyLoggingLogsGeneration,Verifies if logs are generated.,,NOT RUN,
-2243,dc2-leaf3a.arista.com,Logging,VerifyLoggingPersistent,Verifies if logging persistent is enabled and logs are saved in flash.,,NOT RUN,
-2244,dc2-leaf3a.arista.com,Logging,VerifyLoggingSourceIntf,Verifies logging source-interface for a specified VRF.,,NOT RUN,
-2245,dc2-leaf3a.arista.com,Logging,VerifyLoggingTimestamp,Verifies if logs are generated with the appropriate timestamp.,,NOT RUN,
-2246,dc2-leaf3a.arista.com,MLAG,VerifyMlagConfigSanity,Verifies there are no MLAG config-sanity inconsistencies.,,NOT RUN,
-2247,dc2-leaf3a.arista.com,MLAG,VerifyMlagDualPrimary,Verifies the MLAG dual-primary detection parameters.,,NOT RUN,
-2248,dc2-leaf3a.arista.com,MLAG,VerifyMlagInterfaces,Verifies there are no inactive or active-partial MLAG ports.,,NOT RUN,
-2249,dc2-leaf3a.arista.com,MLAG,VerifyMlagReloadDelay,Verifies the MLAG reload-delay parameters.,,NOT RUN,
+2206,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
+2207,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
+2208,dc2-leaf3a.arista.com,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
+2209,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-spine1_Ethernet5 = 'up',NOT RUN,
+2210,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'up',NOT RUN,
+2211,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet12 - Test_mode_and_vlans = 'up',NOT RUN,
+2212,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet13 - Test_native_vlan_and_trunk_groups = 'up',NOT RUN,
+2213,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet14 - Test_phone = 'up',NOT RUN,
+2214,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet15 - Test_type_routed = 'up',NOT RUN,
+2215,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-spine2_Ethernet5 = 'up',NOT RUN,
+2216,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up',NOT RUN,
+2217,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
+2218,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN,
+2219,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN,
+2220,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN,
+2221,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN,
+2222,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel12 - Test_mode_and_vlans = 'up',NOT RUN,
+2223,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,
+2224,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel14 - Test_phone = 'up',NOT RUN,
+2225,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel15 - Test_type_routed = 'up',NOT RUN,
+2226,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel3 - MLAG_dc2-leaf3b.arista.com_Port-Channel3 = 'up',NOT RUN,
+2227,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan11 - VRF10_VLAN11 = 'up',NOT RUN,
+2228,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan12 - VRF10_VLAN12 = 'up',NOT RUN,
+2229,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan21 - VRF11_VLAN21 = 'up',NOT RUN,
+2230,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan22 - VRF11_VLAN22 = 'up',NOT RUN,
+2231,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up',NOT RUN,
+2232,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up',NOT RUN,
+2233,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4093 - MLAG_L3 = 'up',NOT RUN,
+2234,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4094 - MLAG = 'up',NOT RUN,
+2235,dc2-leaf3a.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vxlan1 = 'up',NOT RUN,
+2236,dc2-leaf3a.arista.com,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
+2237,dc2-leaf3a.arista.com,Logging,VerifyLoggingAccounting,Verifies if AAA accounting logs are generated.,,NOT RUN,
+2238,dc2-leaf3a.arista.com,Logging,VerifyLoggingErrors,Verifies there are no syslog messages with a severity of ERRORS or higher.,,NOT RUN,
+2239,dc2-leaf3a.arista.com,Logging,VerifyLoggingHostname,Verifies if logs are generated with the device FQDN.,,NOT RUN,
+2240,dc2-leaf3a.arista.com,Logging,VerifyLoggingHosts,Verifies logging hosts (syslog servers) for a specified VRF.,,NOT RUN,
+2241,dc2-leaf3a.arista.com,Logging,VerifyLoggingLogsGeneration,Verifies if logs are generated.,,NOT RUN,
+2242,dc2-leaf3a.arista.com,Logging,VerifyLoggingPersistent,Verifies if logging persistent is enabled and logs are saved in flash.,,NOT RUN,
+2243,dc2-leaf3a.arista.com,Logging,VerifyLoggingSourceIntf,Verifies logging source-interface for a specified VRF.,,NOT RUN,
+2244,dc2-leaf3a.arista.com,Logging,VerifyLoggingTimestamp,Verifies if logs are generated with the appropriate timestamp.,,NOT RUN,
+2245,dc2-leaf3a.arista.com,MLAG,VerifyMlagConfigSanity,Verifies there are no MLAG config-sanity inconsistencies.,,NOT RUN,
+2246,dc2-leaf3a.arista.com,MLAG,VerifyMlagDualPrimary,Verifies the MLAG dual-primary detection parameters.,,NOT RUN,
+2247,dc2-leaf3a.arista.com,MLAG,VerifyMlagInterfaces,Verifies there are no inactive or active-partial MLAG ports.,,NOT RUN,
+2248,dc2-leaf3a.arista.com,MLAG,VerifyMlagReloadDelay,Verifies the MLAG reload-delay parameters.,,NOT RUN,
+2249,dc2-leaf3a.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
2250,dc2-leaf3a.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
-2251,dc2-leaf3a.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
-2252,dc2-leaf3a.arista.com,Multicast,VerifyIGMPSnoopingGlobal,Verifies the IGMP snooping global configuration.,,NOT RUN,
-2253,dc2-leaf3a.arista.com,Multicast,VerifyIGMPSnoopingVlans,Verifies the IGMP snooping status for the provided VLANs.,,NOT RUN,
-2254,dc2-leaf3a.arista.com,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
-2255,dc2-leaf3a.arista.com,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
-2256,dc2-leaf3a.arista.com,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
-2257,dc2-leaf3a.arista.com,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
-2258,dc2-leaf3a.arista.com,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
-2259,dc2-leaf3a.arista.com,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
-2260,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.1 - Peer: dc1-spine1,NOT RUN,
-2261,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.2 - Peer: dc1-spine2,NOT RUN,
-2262,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.3 - Peer: dc1-leaf1a,NOT RUN,
-2263,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.4 - Peer: dc1-leaf1b,NOT RUN,
-2264,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.5 - Peer: dc1-leaf2a,NOT RUN,
-2265,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.3 - Peer: dc1-leaf1a,NOT RUN,
-2266,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.5 - Peer: dc1-leaf2a,NOT RUN,
-2267,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.11 - Peer: dc2-spine1,NOT RUN,
-2268,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.12 - Peer: dc2-spine2,NOT RUN,
-2269,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.13 - Peer: dc2-leaf1a,NOT RUN,
-2270,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.14 - Peer: dc2-leaf1b,NOT RUN,
-2271,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.15 - Peer: dc2-leaf2a,NOT RUN,
-2272,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.16 - Peer: dc2-leaf2b,NOT RUN,
-2273,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
-2274,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com,NOT RUN,
-2275,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.13 - Peer: dc2-leaf1a,NOT RUN,
-2276,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.15 - Peer: dc2-leaf2a,NOT RUN,
-2277,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
-2278,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.1 - Peer: dc1-wan1,NOT RUN,
-2279,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.2 - Peer: dc1-wan2,NOT RUN,
-2280,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.5 - Peer: dc1-svc-leaf1a,NOT RUN,
-2281,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.6 - Peer: dc1-svc-leaf1b,NOT RUN,
-2282,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.1.5 - Peer: dc1-svc-leaf1a,NOT RUN,
-2283,dc2-leaf3a.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
-2284,dc2-leaf3a.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
-2285,dc2-leaf3a.arista.com,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
-2286,dc2-leaf3a.arista.com,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
-2287,dc2-leaf3a.arista.com,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
-2288,dc2-leaf3a.arista.com,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
-2289,dc2-leaf3a.arista.com,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
-2290,dc2-leaf3a.arista.com,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
-2291,dc2-leaf3a.arista.com,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
-2292,dc2-leaf3a.arista.com,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
-2293,dc2-leaf3a.arista.com,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
-2294,dc2-leaf3a.arista.com,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
-2295,dc2-leaf3a.arista.com,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
-2296,dc2-leaf3a.arista.com,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
-2297,dc2-leaf3a.arista.com,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
-2298,dc2-leaf3a.arista.com,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
-2299,dc2-leaf3a.arista.com,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
-2300,dc2-leaf3a.arista.com,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
-2301,dc2-leaf3a.arista.com,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
-2302,dc2-leaf3a.arista.com,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
-2303,dc2-leaf3a.arista.com,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
-2304,dc2-leaf3a.arista.com,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
-2305,dc2-leaf3a.arista.com,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
-2306,dc2-leaf3a.arista.com,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
-2307,dc2-leaf3a.arista.com,STP,VerifySTPBlockedPorts,Verifies there is no STP blocked ports.,,NOT RUN,
-2308,dc2-leaf3a.arista.com,STP,VerifySTPCounters,Verifies there is no errors in STP BPDU packets.,,NOT RUN,
-2309,dc2-leaf3a.arista.com,STP,VerifySTPForwardingPorts,Verifies that all interfaces are forwarding for a provided list of VLAN(s).,,NOT RUN,
-2310,dc2-leaf3a.arista.com,STP,VerifySTPMode,Verifies the configured STP mode for a provided list of VLAN(s).,,NOT RUN,
-2311,dc2-leaf3a.arista.com,STP,VerifySTPRootPriority,Verifies the STP root priority for a provided list of VLAN or MST instance ID(s).,,NOT RUN,
-2312,dc2-leaf3a.arista.com,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
-2313,dc2-leaf3a.arista.com,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
-2314,dc2-leaf3a.arista.com,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
-2315,dc2-leaf3a.arista.com,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
-2316,dc2-leaf3a.arista.com,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
-2317,dc2-leaf3a.arista.com,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2251,dc2-leaf3a.arista.com,Multicast,VerifyIGMPSnoopingGlobal,Verifies the IGMP snooping global configuration.,,NOT RUN,
+2252,dc2-leaf3a.arista.com,Multicast,VerifyIGMPSnoopingVlans,Verifies the IGMP snooping status for the provided VLANs.,,NOT RUN,
+2253,dc2-leaf3a.arista.com,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
+2254,dc2-leaf3a.arista.com,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
+2255,dc2-leaf3a.arista.com,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
+2256,dc2-leaf3a.arista.com,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
+2257,dc2-leaf3a.arista.com,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
+2258,dc2-leaf3a.arista.com,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
+2259,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.1 - Peer: dc1-spine1,NOT RUN,
+2260,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.2 - Peer: dc1-spine2,NOT RUN,
+2261,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.3 - Peer: dc1-leaf1a,NOT RUN,
+2262,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.4 - Peer: dc1-leaf1b,NOT RUN,
+2263,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.5 - Peer: dc1-leaf2a,NOT RUN,
+2264,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.3 - Peer: dc1-leaf1a,NOT RUN,
+2265,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.5 - Peer: dc1-leaf2a,NOT RUN,
+2266,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.11 - Peer: dc2-spine1,NOT RUN,
+2267,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.12 - Peer: dc2-spine2,NOT RUN,
+2268,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.13 - Peer: dc2-leaf1a,NOT RUN,
+2269,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.14 - Peer: dc2-leaf1b,NOT RUN,
+2270,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.15 - Peer: dc2-leaf2a,NOT RUN,
+2271,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.16 - Peer: dc2-leaf2b,NOT RUN,
+2272,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
+2273,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com,NOT RUN,
+2274,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.13 - Peer: dc2-leaf1a,NOT RUN,
+2275,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.15 - Peer: dc2-leaf2a,NOT RUN,
+2276,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
+2277,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.1 - Peer: dc1-wan1,NOT RUN,
+2278,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.2 - Peer: dc1-wan2,NOT RUN,
+2279,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.5 - Peer: dc1-svc-leaf1a,NOT RUN,
+2280,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.6 - Peer: dc1-svc-leaf1b,NOT RUN,
+2281,dc2-leaf3a.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.1.5 - Peer: dc1-svc-leaf1a,NOT RUN,
+2282,dc2-leaf3a.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
+2283,dc2-leaf3a.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
+2284,dc2-leaf3a.arista.com,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
+2285,dc2-leaf3a.arista.com,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
+2286,dc2-leaf3a.arista.com,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
+2287,dc2-leaf3a.arista.com,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
+2288,dc2-leaf3a.arista.com,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
+2289,dc2-leaf3a.arista.com,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
+2290,dc2-leaf3a.arista.com,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
+2291,dc2-leaf3a.arista.com,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
+2292,dc2-leaf3a.arista.com,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
+2293,dc2-leaf3a.arista.com,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
+2294,dc2-leaf3a.arista.com,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
+2295,dc2-leaf3a.arista.com,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
+2296,dc2-leaf3a.arista.com,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
+2297,dc2-leaf3a.arista.com,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
+2298,dc2-leaf3a.arista.com,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
+2299,dc2-leaf3a.arista.com,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
+2300,dc2-leaf3a.arista.com,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
+2301,dc2-leaf3a.arista.com,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
+2302,dc2-leaf3a.arista.com,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
+2303,dc2-leaf3a.arista.com,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
+2304,dc2-leaf3a.arista.com,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
+2305,dc2-leaf3a.arista.com,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
+2306,dc2-leaf3a.arista.com,STP,VerifySTPBlockedPorts,Verifies there is no STP blocked ports.,,NOT RUN,
+2307,dc2-leaf3a.arista.com,STP,VerifySTPCounters,Verifies there is no errors in STP BPDU packets.,,NOT RUN,
+2308,dc2-leaf3a.arista.com,STP,VerifySTPForwardingPorts,Verifies that all interfaces are forwarding for a provided list of VLAN(s).,,NOT RUN,
+2309,dc2-leaf3a.arista.com,STP,VerifySTPMode,Verifies the configured STP mode for a provided list of VLAN(s).,,NOT RUN,
+2310,dc2-leaf3a.arista.com,STP,VerifySTPRootPriority,Verifies the STP root priority for a provided list of VLAN or MST instance ID(s).,,NOT RUN,
+2311,dc2-leaf3a.arista.com,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
+2312,dc2-leaf3a.arista.com,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
+2313,dc2-leaf3a.arista.com,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
+2314,dc2-leaf3a.arista.com,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
+2315,dc2-leaf3a.arista.com,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
+2316,dc2-leaf3a.arista.com,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2317,dc2-leaf3a.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
2318,dc2-leaf3a.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
-2319,dc2-leaf3a.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
+2319,dc2-leaf3a.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
2320,dc2-leaf3a.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2321,dc2-leaf3a.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2322,dc2-leaf3a.arista.com,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
-2323,dc2-leaf3a.arista.com,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
-2324,dc2-leaf3b.arista.com,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2325,dc2-leaf3b.arista.com,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2326,dc2-leaf3b.arista.com,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
-2327,dc2-leaf3b.arista.com,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
-2328,dc2-leaf3b.arista.com,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
-2329,dc2-leaf3b.arista.com,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
-2330,dc2-leaf3b.arista.com,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
-2331,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-spine1 (IP: 10.255.128.11),NOT RUN,
-2332,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-spine2 (IP: 10.255.128.12),NOT RUN,
-2333,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.129.124),NOT RUN,
-2334,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-spine1 (IP: 10.255.255.124),NOT RUN,
-2335,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-spine2 (IP: 10.255.255.126),NOT RUN,
-2336,dc2-leaf3b.arista.com,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
-2337,dc2-leaf3b.arista.com,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
-2338,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-spine1 Ethernet6,NOT RUN,
-2339,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-spine2 Ethernet6,NOT RUN,
-2340,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf3a.arista.com Ethernet3,NOT RUN,
-2341,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf3a.arista.com Ethernet4,NOT RUN,
-2342,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3),NOT RUN,
-2343,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4),NOT RUN,
-2344,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5),NOT RUN,
-2345,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1),NOT RUN,
-2346,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2),NOT RUN,
-2347,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5),NOT RUN,
-2348,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6),NOT RUN,
-2349,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1),NOT RUN,
-2350,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2),NOT RUN,
-2351,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13),NOT RUN,
-2352,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14),NOT RUN,
-2353,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15),NOT RUN,
-2354,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16),NOT RUN,
-2355,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17),NOT RUN,
-2356,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18),NOT RUN,
-2357,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11),NOT RUN,
-2358,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12),NOT RUN,
-2359,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.125) - Destination: dc2-spine1 Ethernet6 (IP: 10.255.255.124),NOT RUN,
-2360,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.127) - Destination: dc2-spine2 Ethernet6 (IP: 10.255.255.126),NOT RUN,
-2361,dc2-leaf3b.arista.com,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
-2362,dc2-leaf3b.arista.com,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
-2363,dc2-leaf3b.arista.com,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
-2364,dc2-leaf3b.arista.com,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
-2365,dc2-leaf3b.arista.com,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
-2366,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
-2367,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
-2368,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
-2369,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
-2370,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2321,dc2-leaf3a.arista.com,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
+2322,dc2-leaf3a.arista.com,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
+2323,dc2-leaf3b.arista.com,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2324,dc2-leaf3b.arista.com,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2325,dc2-leaf3b.arista.com,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
+2326,dc2-leaf3b.arista.com,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
+2327,dc2-leaf3b.arista.com,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
+2328,dc2-leaf3b.arista.com,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
+2329,dc2-leaf3b.arista.com,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
+2330,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-spine1 (IP: 10.255.128.11),NOT RUN,
+2331,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-spine2 (IP: 10.255.128.12),NOT RUN,
+2332,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.129.124),NOT RUN,
+2333,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-spine1 (IP: 10.255.255.124),NOT RUN,
+2334,dc2-leaf3b.arista.com,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-spine2 (IP: 10.255.255.126),NOT RUN,
+2335,dc2-leaf3b.arista.com,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
+2336,dc2-leaf3b.arista.com,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
+2337,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-spine1 Ethernet6,NOT RUN,
+2338,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-spine2 Ethernet6,NOT RUN,
+2339,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf3a.arista.com Ethernet3,NOT RUN,
+2340,dc2-leaf3b.arista.com,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf3a.arista.com Ethernet4,NOT RUN,
+2341,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3),NOT RUN,
+2342,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4),NOT RUN,
+2343,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5),NOT RUN,
+2344,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1),NOT RUN,
+2345,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2),NOT RUN,
+2346,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5),NOT RUN,
+2347,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6),NOT RUN,
+2348,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1),NOT RUN,
+2349,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2),NOT RUN,
+2350,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13),NOT RUN,
+2351,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14),NOT RUN,
+2352,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15),NOT RUN,
+2353,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16),NOT RUN,
+2354,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17),NOT RUN,
+2355,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18),NOT RUN,
+2356,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11),NOT RUN,
+2357,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12),NOT RUN,
+2358,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.125) - Destination: dc2-spine1 Ethernet6 (IP: 10.255.255.124),NOT RUN,
+2359,dc2-leaf3b.arista.com,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.127) - Destination: dc2-spine2 Ethernet6 (IP: 10.255.255.126),NOT RUN,
+2360,dc2-leaf3b.arista.com,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
+2361,dc2-leaf3b.arista.com,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
+2362,dc2-leaf3b.arista.com,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
+2363,dc2-leaf3b.arista.com,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
+2364,dc2-leaf3b.arista.com,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
+2365,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
+2366,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
+2367,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
+2368,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
+2369,dc2-leaf3b.arista.com,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2370,dc2-leaf3b.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
2371,dc2-leaf3b.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2372,dc2-leaf3b.arista.com,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2373,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
-2374,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
-2375,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
-2376,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-spine1_Ethernet6 = 'up',NOT RUN,
-2377,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'adminDown',NOT RUN,
-2378,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-spine2_Ethernet6 = 'up',NOT RUN,
-2379,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - MLAG_dc2-leaf3a.arista.com_Ethernet3 = 'up',NOT RUN,
-2380,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up',NOT RUN,
-2381,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
-2382,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN,
-2383,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN,
-2384,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN,
-2385,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN,
-2386,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,
-2387,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan11 - VRF10_VLAN11 = 'up',NOT RUN,
-2388,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan12 - VRF10_VLAN12 = 'up',NOT RUN,
-2389,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan21 - VRF11_VLAN21 = 'up',NOT RUN,
-2390,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan22 - VRF11_VLAN22 = 'up',NOT RUN,
-2391,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up',NOT RUN,
-2392,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up',NOT RUN,
-2393,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4093 - MLAG_L3 = 'up',NOT RUN,
-2394,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4094 - MLAG = 'up',NOT RUN,
-2395,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vxlan1 = 'up',NOT RUN,
-2396,dc2-leaf3b.arista.com,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
-2397,dc2-leaf3b.arista.com,Logging,VerifyLoggingAccounting,Verifies if AAA accounting logs are generated.,,NOT RUN,
-2398,dc2-leaf3b.arista.com,Logging,VerifyLoggingErrors,Verifies there are no syslog messages with a severity of ERRORS or higher.,,NOT RUN,
-2399,dc2-leaf3b.arista.com,Logging,VerifyLoggingHostname,Verifies if logs are generated with the device FQDN.,,NOT RUN,
-2400,dc2-leaf3b.arista.com,Logging,VerifyLoggingHosts,Verifies logging hosts (syslog servers) for a specified VRF.,,NOT RUN,
-2401,dc2-leaf3b.arista.com,Logging,VerifyLoggingLogsGeneration,Verifies if logs are generated.,,NOT RUN,
-2402,dc2-leaf3b.arista.com,Logging,VerifyLoggingPersistent,Verifies if logging persistent is enabled and logs are saved in flash.,,NOT RUN,
-2403,dc2-leaf3b.arista.com,Logging,VerifyLoggingSourceIntf,Verifies logging source-interface for a specified VRF.,,NOT RUN,
-2404,dc2-leaf3b.arista.com,Logging,VerifyLoggingTimestamp,Verifies if logs are generated with the appropriate timestamp.,,NOT RUN,
-2405,dc2-leaf3b.arista.com,MLAG,VerifyMlagConfigSanity,Verifies there are no MLAG config-sanity inconsistencies.,,NOT RUN,
-2406,dc2-leaf3b.arista.com,MLAG,VerifyMlagDualPrimary,Verifies the MLAG dual-primary detection parameters.,,NOT RUN,
-2407,dc2-leaf3b.arista.com,MLAG,VerifyMlagInterfaces,Verifies there are no inactive or active-partial MLAG ports.,,NOT RUN,
-2408,dc2-leaf3b.arista.com,MLAG,VerifyMlagReloadDelay,Verifies the MLAG reload-delay parameters.,,NOT RUN,
+2372,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
+2373,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
+2374,dc2-leaf3b.arista.com,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
+2375,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-spine1_Ethernet6 = 'up',NOT RUN,
+2376,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'adminDown',NOT RUN,
+2377,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-spine2_Ethernet6 = 'up',NOT RUN,
+2378,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - MLAG_dc2-leaf3a.arista.com_Ethernet3 = 'up',NOT RUN,
+2379,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up',NOT RUN,
+2380,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
+2381,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up',NOT RUN,
+2382,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback10 - DIAG_VRF_VRF10 = 'up',NOT RUN,
+2383,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback11 - DIAG_VRF_VRF11 = 'up',NOT RUN,
+2384,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up',NOT RUN,
+2385,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,
+2386,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan11 - VRF10_VLAN11 = 'up',NOT RUN,
+2387,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan12 - VRF10_VLAN12 = 'up',NOT RUN,
+2388,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan21 - VRF11_VLAN21 = 'up',NOT RUN,
+2389,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan22 - VRF11_VLAN22 = 'up',NOT RUN,
+2390,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up',NOT RUN,
+2391,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up',NOT RUN,
+2392,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4093 - MLAG_L3 = 'up',NOT RUN,
+2393,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vlan4094 - MLAG = 'up',NOT RUN,
+2394,dc2-leaf3b.arista.com,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Vxlan1 = 'up',NOT RUN,
+2395,dc2-leaf3b.arista.com,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
+2396,dc2-leaf3b.arista.com,Logging,VerifyLoggingAccounting,Verifies if AAA accounting logs are generated.,,NOT RUN,
+2397,dc2-leaf3b.arista.com,Logging,VerifyLoggingErrors,Verifies there are no syslog messages with a severity of ERRORS or higher.,,NOT RUN,
+2398,dc2-leaf3b.arista.com,Logging,VerifyLoggingHostname,Verifies if logs are generated with the device FQDN.,,NOT RUN,
+2399,dc2-leaf3b.arista.com,Logging,VerifyLoggingHosts,Verifies logging hosts (syslog servers) for a specified VRF.,,NOT RUN,
+2400,dc2-leaf3b.arista.com,Logging,VerifyLoggingLogsGeneration,Verifies if logs are generated.,,NOT RUN,
+2401,dc2-leaf3b.arista.com,Logging,VerifyLoggingPersistent,Verifies if logging persistent is enabled and logs are saved in flash.,,NOT RUN,
+2402,dc2-leaf3b.arista.com,Logging,VerifyLoggingSourceIntf,Verifies logging source-interface for a specified VRF.,,NOT RUN,
+2403,dc2-leaf3b.arista.com,Logging,VerifyLoggingTimestamp,Verifies if logs are generated with the appropriate timestamp.,,NOT RUN,
+2404,dc2-leaf3b.arista.com,MLAG,VerifyMlagConfigSanity,Verifies there are no MLAG config-sanity inconsistencies.,,NOT RUN,
+2405,dc2-leaf3b.arista.com,MLAG,VerifyMlagDualPrimary,Verifies the MLAG dual-primary detection parameters.,,NOT RUN,
+2406,dc2-leaf3b.arista.com,MLAG,VerifyMlagInterfaces,Verifies there are no inactive or active-partial MLAG ports.,,NOT RUN,
+2407,dc2-leaf3b.arista.com,MLAG,VerifyMlagReloadDelay,Verifies the MLAG reload-delay parameters.,,NOT RUN,
+2408,dc2-leaf3b.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
2409,dc2-leaf3b.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
-2410,dc2-leaf3b.arista.com,MLAG,VerifyMlagStatus,Verifies the health status of the MLAG configuration.,,NOT RUN,
-2411,dc2-leaf3b.arista.com,Multicast,VerifyIGMPSnoopingGlobal,Verifies the IGMP snooping global configuration.,,NOT RUN,
-2412,dc2-leaf3b.arista.com,Multicast,VerifyIGMPSnoopingVlans,Verifies the IGMP snooping status for the provided VLANs.,,NOT RUN,
-2413,dc2-leaf3b.arista.com,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
-2414,dc2-leaf3b.arista.com,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
-2415,dc2-leaf3b.arista.com,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
-2416,dc2-leaf3b.arista.com,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
-2417,dc2-leaf3b.arista.com,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
-2418,dc2-leaf3b.arista.com,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
-2419,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.1 - Peer: dc1-spine1,NOT RUN,
-2420,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.2 - Peer: dc1-spine2,NOT RUN,
-2421,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.3 - Peer: dc1-leaf1a,NOT RUN,
-2422,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.4 - Peer: dc1-leaf1b,NOT RUN,
-2423,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.5 - Peer: dc1-leaf2a,NOT RUN,
-2424,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.3 - Peer: dc1-leaf1a,NOT RUN,
-2425,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.5 - Peer: dc1-leaf2a,NOT RUN,
-2426,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.11 - Peer: dc2-spine1,NOT RUN,
-2427,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.12 - Peer: dc2-spine2,NOT RUN,
-2428,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.13 - Peer: dc2-leaf1a,NOT RUN,
-2429,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.14 - Peer: dc2-leaf1b,NOT RUN,
-2430,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.15 - Peer: dc2-leaf2a,NOT RUN,
-2431,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.16 - Peer: dc2-leaf2b,NOT RUN,
-2432,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
-2433,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com,NOT RUN,
-2434,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.13 - Peer: dc2-leaf1a,NOT RUN,
-2435,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.15 - Peer: dc2-leaf2a,NOT RUN,
-2436,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
-2437,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.1 - Peer: dc1-wan1,NOT RUN,
-2438,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.2 - Peer: dc1-wan2,NOT RUN,
-2439,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.5 - Peer: dc1-svc-leaf1a,NOT RUN,
-2440,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.6 - Peer: dc1-svc-leaf1b,NOT RUN,
-2441,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.1.5 - Peer: dc1-svc-leaf1a,NOT RUN,
-2442,dc2-leaf3b.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
-2443,dc2-leaf3b.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
-2444,dc2-leaf3b.arista.com,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
-2445,dc2-leaf3b.arista.com,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
-2446,dc2-leaf3b.arista.com,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
-2447,dc2-leaf3b.arista.com,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
-2448,dc2-leaf3b.arista.com,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
-2449,dc2-leaf3b.arista.com,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
-2450,dc2-leaf3b.arista.com,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
-2451,dc2-leaf3b.arista.com,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
-2452,dc2-leaf3b.arista.com,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
-2453,dc2-leaf3b.arista.com,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
-2454,dc2-leaf3b.arista.com,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
-2455,dc2-leaf3b.arista.com,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
-2456,dc2-leaf3b.arista.com,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
-2457,dc2-leaf3b.arista.com,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
-2458,dc2-leaf3b.arista.com,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
-2459,dc2-leaf3b.arista.com,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
-2460,dc2-leaf3b.arista.com,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
-2461,dc2-leaf3b.arista.com,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
-2462,dc2-leaf3b.arista.com,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
-2463,dc2-leaf3b.arista.com,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
-2464,dc2-leaf3b.arista.com,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
-2465,dc2-leaf3b.arista.com,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
-2466,dc2-leaf3b.arista.com,STP,VerifySTPBlockedPorts,Verifies there is no STP blocked ports.,,NOT RUN,
-2467,dc2-leaf3b.arista.com,STP,VerifySTPCounters,Verifies there is no errors in STP BPDU packets.,,NOT RUN,
-2468,dc2-leaf3b.arista.com,STP,VerifySTPForwardingPorts,Verifies that all interfaces are forwarding for a provided list of VLAN(s).,,NOT RUN,
-2469,dc2-leaf3b.arista.com,STP,VerifySTPMode,Verifies the configured STP mode for a provided list of VLAN(s).,,NOT RUN,
-2470,dc2-leaf3b.arista.com,STP,VerifySTPRootPriority,Verifies the STP root priority for a provided list of VLAN or MST instance ID(s).,,NOT RUN,
-2471,dc2-leaf3b.arista.com,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
-2472,dc2-leaf3b.arista.com,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
-2473,dc2-leaf3b.arista.com,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
-2474,dc2-leaf3b.arista.com,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
-2475,dc2-leaf3b.arista.com,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
-2476,dc2-leaf3b.arista.com,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2410,dc2-leaf3b.arista.com,Multicast,VerifyIGMPSnoopingGlobal,Verifies the IGMP snooping global configuration.,,NOT RUN,
+2411,dc2-leaf3b.arista.com,Multicast,VerifyIGMPSnoopingVlans,Verifies the IGMP snooping status for the provided VLANs.,,NOT RUN,
+2412,dc2-leaf3b.arista.com,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
+2413,dc2-leaf3b.arista.com,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
+2414,dc2-leaf3b.arista.com,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
+2415,dc2-leaf3b.arista.com,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
+2416,dc2-leaf3b.arista.com,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
+2417,dc2-leaf3b.arista.com,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
+2418,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.1 - Peer: dc1-spine1,NOT RUN,
+2419,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.2 - Peer: dc1-spine2,NOT RUN,
+2420,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.3 - Peer: dc1-leaf1a,NOT RUN,
+2421,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.4 - Peer: dc1-leaf1b,NOT RUN,
+2422,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.0.5 - Peer: dc1-leaf2a,NOT RUN,
+2423,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.3 - Peer: dc1-leaf1a,NOT RUN,
+2424,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.1.5 - Peer: dc1-leaf2a,NOT RUN,
+2425,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.11 - Peer: dc2-spine1,NOT RUN,
+2426,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.12 - Peer: dc2-spine2,NOT RUN,
+2427,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.13 - Peer: dc2-leaf1a,NOT RUN,
+2428,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.14 - Peer: dc2-leaf1b,NOT RUN,
+2429,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.15 - Peer: dc2-leaf2a,NOT RUN,
+2430,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.16 - Peer: dc2-leaf2b,NOT RUN,
+2431,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
+2432,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com,NOT RUN,
+2433,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.13 - Peer: dc2-leaf1a,NOT RUN,
+2434,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.15 - Peer: dc2-leaf2a,NOT RUN,
+2435,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com,NOT RUN,
+2436,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.1 - Peer: dc1-wan1,NOT RUN,
+2437,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.255.2.2 - Peer: dc1-wan2,NOT RUN,
+2438,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.5 - Peer: dc1-svc-leaf1a,NOT RUN,
+2439,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.0.6 - Peer: dc1-svc-leaf1b,NOT RUN,
+2440,dc2-leaf3b.arista.com,Routing,VerifyRoutingTableEntry,Verifies that the provided routes are present in the routing table of a specified VRF.,Route: 10.33.1.5 - Peer: dc1-svc-leaf1a,NOT RUN,
+2441,dc2-leaf3b.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
+2442,dc2-leaf3b.arista.com,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
+2443,dc2-leaf3b.arista.com,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
+2444,dc2-leaf3b.arista.com,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
+2445,dc2-leaf3b.arista.com,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
+2446,dc2-leaf3b.arista.com,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
+2447,dc2-leaf3b.arista.com,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
+2448,dc2-leaf3b.arista.com,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
+2449,dc2-leaf3b.arista.com,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
+2450,dc2-leaf3b.arista.com,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
+2451,dc2-leaf3b.arista.com,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
+2452,dc2-leaf3b.arista.com,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
+2453,dc2-leaf3b.arista.com,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
+2454,dc2-leaf3b.arista.com,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
+2455,dc2-leaf3b.arista.com,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
+2456,dc2-leaf3b.arista.com,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
+2457,dc2-leaf3b.arista.com,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
+2458,dc2-leaf3b.arista.com,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
+2459,dc2-leaf3b.arista.com,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
+2460,dc2-leaf3b.arista.com,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
+2461,dc2-leaf3b.arista.com,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
+2462,dc2-leaf3b.arista.com,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
+2463,dc2-leaf3b.arista.com,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
+2464,dc2-leaf3b.arista.com,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
+2465,dc2-leaf3b.arista.com,STP,VerifySTPBlockedPorts,Verifies there is no STP blocked ports.,,NOT RUN,
+2466,dc2-leaf3b.arista.com,STP,VerifySTPCounters,Verifies there is no errors in STP BPDU packets.,,NOT RUN,
+2467,dc2-leaf3b.arista.com,STP,VerifySTPForwardingPorts,Verifies that all interfaces are forwarding for a provided list of VLAN(s).,,NOT RUN,
+2468,dc2-leaf3b.arista.com,STP,VerifySTPMode,Verifies the configured STP mode for a provided list of VLAN(s).,,NOT RUN,
+2469,dc2-leaf3b.arista.com,STP,VerifySTPRootPriority,Verifies the STP root priority for a provided list of VLAN or MST instance ID(s).,,NOT RUN,
+2470,dc2-leaf3b.arista.com,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
+2471,dc2-leaf3b.arista.com,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
+2472,dc2-leaf3b.arista.com,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
+2473,dc2-leaf3b.arista.com,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
+2474,dc2-leaf3b.arista.com,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
+2475,dc2-leaf3b.arista.com,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2476,dc2-leaf3b.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
2477,dc2-leaf3b.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
-2478,dc2-leaf3b.arista.com,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
+2478,dc2-leaf3b.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
2479,dc2-leaf3b.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2480,dc2-leaf3b.arista.com,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2481,dc2-leaf3b.arista.com,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
-2482,dc2-leaf3b.arista.com,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
-2483,dc2-spine1,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2484,dc2-spine1,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2485,dc2-spine1,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
-2486,dc2-spine1,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
-2487,dc2-spine1,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
-2488,dc2-spine1,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
-2489,dc2-spine1,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
-2490,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13),NOT RUN,
-2491,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14),NOT RUN,
-2492,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15),NOT RUN,
-2493,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16),NOT RUN,
-2494,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17),NOT RUN,
-2495,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18),NOT RUN,
-2496,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.105),NOT RUN,
-2497,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.109),NOT RUN,
-2498,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.113),NOT RUN,
-2499,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.117),NOT RUN,
-2500,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.121),NOT RUN,
-2501,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.125),NOT RUN,
-2502,dc2-spine1,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
-2503,dc2-spine1,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
-2504,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-leaf1a Ethernet1,NOT RUN,
-2505,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-leaf1b Ethernet1,NOT RUN,
-2506,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf2a Ethernet1,NOT RUN,
-2507,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf2b Ethernet1,NOT RUN,
-2508,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet1,NOT RUN,
-2509,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet1,NOT RUN,
-2510,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.104) - Destination: dc2-leaf1a Ethernet1 (IP: 10.255.255.105),NOT RUN,
-2511,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.108) - Destination: dc2-leaf1b Ethernet1 (IP: 10.255.255.109),NOT RUN,
-2512,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet3 (IP: 10.255.255.112) - Destination: dc2-leaf2a Ethernet1 (IP: 10.255.255.113),NOT RUN,
-2513,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet4 (IP: 10.255.255.116) - Destination: dc2-leaf2b Ethernet1 (IP: 10.255.255.117),NOT RUN,
-2514,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet5 (IP: 10.255.255.120) - Destination: dc2-leaf3a.arista.com Ethernet1 (IP: 10.255.255.121),NOT RUN,
-2515,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet6 (IP: 10.255.255.124) - Destination: dc2-leaf3b.arista.com Ethernet1 (IP: 10.255.255.125),NOT RUN,
-2516,dc2-spine1,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
-2517,dc2-spine1,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
-2518,dc2-spine1,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
-2519,dc2-spine1,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
-2520,dc2-spine1,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
-2521,dc2-spine1,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
-2522,dc2-spine1,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
-2523,dc2-spine1,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
-2524,dc2-spine1,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
-2525,dc2-spine1,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2480,dc2-leaf3b.arista.com,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
+2481,dc2-leaf3b.arista.com,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
+2482,dc2-spine1,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2483,dc2-spine1,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2484,dc2-spine1,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
+2485,dc2-spine1,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
+2486,dc2-spine1,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
+2487,dc2-spine1,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
+2488,dc2-spine1,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
+2489,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13),NOT RUN,
+2490,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14),NOT RUN,
+2491,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15),NOT RUN,
+2492,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16),NOT RUN,
+2493,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17),NOT RUN,
+2494,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18),NOT RUN,
+2495,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.105),NOT RUN,
+2496,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.109),NOT RUN,
+2497,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.113),NOT RUN,
+2498,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.117),NOT RUN,
+2499,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.121),NOT RUN,
+2500,dc2-spine1,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.125),NOT RUN,
+2501,dc2-spine1,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
+2502,dc2-spine1,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
+2503,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-leaf1a Ethernet1,NOT RUN,
+2504,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-leaf1b Ethernet1,NOT RUN,
+2505,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf2a Ethernet1,NOT RUN,
+2506,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf2b Ethernet1,NOT RUN,
+2507,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet1,NOT RUN,
+2508,dc2-spine1,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet1,NOT RUN,
+2509,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.104) - Destination: dc2-leaf1a Ethernet1 (IP: 10.255.255.105),NOT RUN,
+2510,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.108) - Destination: dc2-leaf1b Ethernet1 (IP: 10.255.255.109),NOT RUN,
+2511,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet3 (IP: 10.255.255.112) - Destination: dc2-leaf2a Ethernet1 (IP: 10.255.255.113),NOT RUN,
+2512,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet4 (IP: 10.255.255.116) - Destination: dc2-leaf2b Ethernet1 (IP: 10.255.255.117),NOT RUN,
+2513,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet5 (IP: 10.255.255.120) - Destination: dc2-leaf3a.arista.com Ethernet1 (IP: 10.255.255.121),NOT RUN,
+2514,dc2-spine1,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet6 (IP: 10.255.255.124) - Destination: dc2-leaf3b.arista.com Ethernet1 (IP: 10.255.255.125),NOT RUN,
+2515,dc2-spine1,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
+2516,dc2-spine1,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
+2517,dc2-spine1,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
+2518,dc2-spine1,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
+2519,dc2-spine1,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
+2520,dc2-spine1,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
+2521,dc2-spine1,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
+2522,dc2-spine1,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
+2523,dc2-spine1,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
+2524,dc2-spine1,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2525,dc2-spine1,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
2526,dc2-spine1,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2527,dc2-spine1,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2528,dc2-spine1,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
-2529,dc2-spine1,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
-2530,dc2-spine1,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
-2531,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet1 = 'up',NOT RUN,
-2532,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet1 = 'up',NOT RUN,
-2533,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet1 = 'up',NOT RUN,
-2534,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet1 = 'up',NOT RUN,
-2535,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet1 = 'up',NOT RUN,
-2536,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet1 = 'up',NOT RUN,
-2537,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
-2538,dc2-spine1,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
-2539,dc2-spine1,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
-2540,dc2-spine1,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
-2541,dc2-spine1,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
-2542,dc2-spine1,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
-2543,dc2-spine1,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
-2544,dc2-spine1,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
-2545,dc2-spine1,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
-2546,dc2-spine1,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
-2547,dc2-spine1,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
-2548,dc2-spine1,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
-2549,dc2-spine1,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
-2550,dc2-spine1,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
-2551,dc2-spine1,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
-2552,dc2-spine1,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
-2553,dc2-spine1,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
-2554,dc2-spine1,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
-2555,dc2-spine1,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
-2556,dc2-spine1,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
-2557,dc2-spine1,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
-2558,dc2-spine1,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
-2559,dc2-spine1,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
-2560,dc2-spine1,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
-2561,dc2-spine1,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
-2562,dc2-spine1,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
-2563,dc2-spine1,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
-2564,dc2-spine1,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
-2565,dc2-spine1,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
-2566,dc2-spine1,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
-2567,dc2-spine1,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
-2568,dc2-spine1,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
-2569,dc2-spine1,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
-2570,dc2-spine1,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
-2571,dc2-spine1,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
-2572,dc2-spine1,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
-2573,dc2-spine1,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
-2574,dc2-spine1,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2527,dc2-spine1,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
+2528,dc2-spine1,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
+2529,dc2-spine1,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
+2530,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet1 = 'up',NOT RUN,
+2531,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet1 = 'up',NOT RUN,
+2532,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet1 = 'up',NOT RUN,
+2533,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet1 = 'up',NOT RUN,
+2534,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet1 = 'up',NOT RUN,
+2535,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet1 = 'up',NOT RUN,
+2536,dc2-spine1,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
+2537,dc2-spine1,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
+2538,dc2-spine1,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
+2539,dc2-spine1,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
+2540,dc2-spine1,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
+2541,dc2-spine1,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
+2542,dc2-spine1,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
+2543,dc2-spine1,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
+2544,dc2-spine1,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
+2545,dc2-spine1,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
+2546,dc2-spine1,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
+2547,dc2-spine1,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
+2548,dc2-spine1,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
+2549,dc2-spine1,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
+2550,dc2-spine1,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
+2551,dc2-spine1,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
+2552,dc2-spine1,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
+2553,dc2-spine1,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
+2554,dc2-spine1,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
+2555,dc2-spine1,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
+2556,dc2-spine1,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
+2557,dc2-spine1,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
+2558,dc2-spine1,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
+2559,dc2-spine1,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
+2560,dc2-spine1,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
+2561,dc2-spine1,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
+2562,dc2-spine1,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
+2563,dc2-spine1,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
+2564,dc2-spine1,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
+2565,dc2-spine1,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
+2566,dc2-spine1,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
+2567,dc2-spine1,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
+2568,dc2-spine1,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
+2569,dc2-spine1,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
+2570,dc2-spine1,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
+2571,dc2-spine1,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
+2572,dc2-spine1,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
+2573,dc2-spine1,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2574,dc2-spine1,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
2575,dc2-spine1,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
-2576,dc2-spine1,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
+2576,dc2-spine1,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
2577,dc2-spine1,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2578,dc2-spine1,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2579,dc2-spine1,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
-2580,dc2-spine1,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
-2581,dc2-spine2,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2582,dc2-spine2,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
-2583,dc2-spine2,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
-2584,dc2-spine2,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
-2585,dc2-spine2,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
-2586,dc2-spine2,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
-2587,dc2-spine2,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
-2588,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13),NOT RUN,
-2589,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14),NOT RUN,
-2590,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15),NOT RUN,
-2591,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16),NOT RUN,
-2592,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17),NOT RUN,
-2593,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18),NOT RUN,
-2594,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.107),NOT RUN,
-2595,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.111),NOT RUN,
-2596,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.115),NOT RUN,
-2597,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.119),NOT RUN,
-2598,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.123),NOT RUN,
-2599,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.127),NOT RUN,
-2600,dc2-spine2,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
-2601,dc2-spine2,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
-2602,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-leaf1a Ethernet2,NOT RUN,
-2603,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-leaf1b Ethernet2,NOT RUN,
-2604,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf2a Ethernet2,NOT RUN,
-2605,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf2b Ethernet2,NOT RUN,
-2606,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet2,NOT RUN,
-2607,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet2,NOT RUN,
-2608,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.106) - Destination: dc2-leaf1a Ethernet2 (IP: 10.255.255.107),NOT RUN,
-2609,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.110) - Destination: dc2-leaf1b Ethernet2 (IP: 10.255.255.111),NOT RUN,
-2610,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet3 (IP: 10.255.255.114) - Destination: dc2-leaf2a Ethernet2 (IP: 10.255.255.115),NOT RUN,
-2611,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet4 (IP: 10.255.255.118) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119),NOT RUN,
-2612,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet5 (IP: 10.255.255.122) - Destination: dc2-leaf3a.arista.com Ethernet2 (IP: 10.255.255.123),NOT RUN,
-2613,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet6 (IP: 10.255.255.126) - Destination: dc2-leaf3b.arista.com Ethernet2 (IP: 10.255.255.127),NOT RUN,
-2614,dc2-spine2,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
-2615,dc2-spine2,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
-2616,dc2-spine2,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
-2617,dc2-spine2,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
-2618,dc2-spine2,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
-2619,dc2-spine2,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
-2620,dc2-spine2,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
-2621,dc2-spine2,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
-2622,dc2-spine2,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
-2623,dc2-spine2,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2578,dc2-spine1,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
+2579,dc2-spine1,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
+2580,dc2-spine2,AAA,VerifyAcctConsoleMethods,"Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2581,dc2-spine2,AAA,VerifyAcctDefaultMethods,"Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x).",,NOT RUN,
+2582,dc2-spine2,AAA,VerifyAuthenMethods,"Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x).",,NOT RUN,
+2583,dc2-spine2,AAA,VerifyAuthzMethods,"Verifies the AAA authorization method lists for different authorization types (commands, exec).",,NOT RUN,
+2584,dc2-spine2,AAA,VerifyTacacsServerGroups,Verifies if the provided TACACS server group(s) are configured.,,NOT RUN,
+2585,dc2-spine2,AAA,VerifyTacacsServers,Verifies TACACS servers are configured for a specified VRF.,,NOT RUN,
+2586,dc2-spine2,AAA,VerifyTacacsSourceIntf,Verifies TACACS source-interface for a specified VRF.,,NOT RUN,
+2587,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13),NOT RUN,
+2588,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14),NOT RUN,
+2589,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15),NOT RUN,
+2590,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16),NOT RUN,
+2591,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17),NOT RUN,
+2592,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18),NOT RUN,
+2593,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.107),NOT RUN,
+2594,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.111),NOT RUN,
+2595,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.115),NOT RUN,
+2596,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.119),NOT RUN,
+2597,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.123),NOT RUN,
+2598,dc2-spine2,BGP,VerifyBGPSpecificPeers,Verifies the health of specific BGP peer(s).,BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.127),NOT RUN,
+2599,dc2-spine2,Configuration,VerifyRunningConfigDiffs,Verifies there is no difference between the running-config and the startup-config,,NOT RUN,
+2600,dc2-spine2,Configuration,VerifyZeroTouch,Verifies ZeroTouch is disabled,,NOT RUN,
+2601,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet1 - Remote: dc2-leaf1a Ethernet2,NOT RUN,
+2602,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet2 - Remote: dc2-leaf1b Ethernet2,NOT RUN,
+2603,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet3 - Remote: dc2-leaf2a Ethernet2,NOT RUN,
+2604,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet4 - Remote: dc2-leaf2b Ethernet2,NOT RUN,
+2605,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet2,NOT RUN,
+2606,dc2-spine2,Connectivity,VerifyLLDPNeighbors,Verifies that the provided LLDP neighbors are connected properly.,Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet2,NOT RUN,
+2607,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet1 (IP: 10.255.255.106) - Destination: dc2-leaf1a Ethernet2 (IP: 10.255.255.107),NOT RUN,
+2608,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet2 (IP: 10.255.255.110) - Destination: dc2-leaf1b Ethernet2 (IP: 10.255.255.111),NOT RUN,
+2609,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet3 (IP: 10.255.255.114) - Destination: dc2-leaf2a Ethernet2 (IP: 10.255.255.115),NOT RUN,
+2610,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet4 (IP: 10.255.255.118) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119),NOT RUN,
+2611,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet5 (IP: 10.255.255.122) - Destination: dc2-leaf3a.arista.com Ethernet2 (IP: 10.255.255.123),NOT RUN,
+2612,dc2-spine2,Connectivity,VerifyReachability,Test the network reachability to one or many destination IP(s).,Source: P2P Interface Ethernet6 (IP: 10.255.255.126) - Destination: dc2-leaf3b.arista.com Ethernet2 (IP: 10.255.255.127),NOT RUN,
+2613,dc2-spine2,Field Notices,VerifyFieldNotice44Resolution,Verifies that the device is using the correct Aboot version per FN0044.,,NOT RUN,
+2614,dc2-spine2,Field Notices,VerifyFieldNotice72Resolution,"Verifies if the device is exposed to FN0072, and if the issue has been mitigated.",,NOT RUN,
+2615,dc2-spine2,Greent,VerifyGreenT,Verifies if a GreenT policy is created.,,NOT RUN,
+2616,dc2-spine2,Greent,VerifyGreenTCounters,Verifies if the GreenT counters are incremented.,,NOT RUN,
+2617,dc2-spine2,Hardware,VerifyAdverseDrops,Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches.,,NOT RUN,
+2618,dc2-spine2,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,,NOT RUN,
+2619,dc2-spine2,Hardware,VerifyEnvironmentCooling,Verifies the status of power supply fans and all fan trays.,Accepted States: 'ok',NOT RUN,
+2620,dc2-spine2,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,,NOT RUN,
+2621,dc2-spine2,Hardware,VerifyEnvironmentPower,Verifies the power supplies status.,Accepted States: 'ok',NOT RUN,
+2622,dc2-spine2,Hardware,VerifyEnvironmentSystemCooling,Verifies the system cooling status.,,NOT RUN,
+2623,dc2-spine2,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
2624,dc2-spine2,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2625,dc2-spine2,Hardware,VerifyTemperature,Verifies the device temperature.,,NOT RUN,
-2626,dc2-spine2,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
-2627,dc2-spine2,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
-2628,dc2-spine2,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
-2629,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet2 = 'up',NOT RUN,
-2630,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet2 = 'up',NOT RUN,
-2631,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet2 = 'up',NOT RUN,
-2632,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet2 = 'up',NOT RUN,
-2633,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet2 = 'up',NOT RUN,
-2634,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet2 = 'up',NOT RUN,
-2635,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
-2636,dc2-spine2,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
-2637,dc2-spine2,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
-2638,dc2-spine2,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
-2639,dc2-spine2,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
-2640,dc2-spine2,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
-2641,dc2-spine2,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
-2642,dc2-spine2,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
-2643,dc2-spine2,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
-2644,dc2-spine2,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
-2645,dc2-spine2,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
-2646,dc2-spine2,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
-2647,dc2-spine2,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
-2648,dc2-spine2,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
-2649,dc2-spine2,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
-2650,dc2-spine2,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
-2651,dc2-spine2,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
-2652,dc2-spine2,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
-2653,dc2-spine2,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
-2654,dc2-spine2,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
-2655,dc2-spine2,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
-2656,dc2-spine2,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
-2657,dc2-spine2,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
-2658,dc2-spine2,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
-2659,dc2-spine2,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
-2660,dc2-spine2,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
-2661,dc2-spine2,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
-2662,dc2-spine2,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
-2663,dc2-spine2,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
-2664,dc2-spine2,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
-2665,dc2-spine2,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
-2666,dc2-spine2,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
-2667,dc2-spine2,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
-2668,dc2-spine2,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
-2669,dc2-spine2,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
-2670,dc2-spine2,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
-2671,dc2-spine2,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
-2672,dc2-spine2,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2625,dc2-spine2,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,,NOT RUN,
+2626,dc2-spine2,Hardware,VerifyTransceiversManufacturers,Verifies if all transceivers come from approved manufacturers.,"Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present'",NOT RUN,
+2627,dc2-spine2,Hardware,VerifyTransceiversTemperature,Verifies the transceivers temperature.,,NOT RUN,
+2628,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet2 = 'up',NOT RUN,
+2629,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet2 = 'up',NOT RUN,
+2630,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet2 = 'up',NOT RUN,
+2631,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet2 = 'up',NOT RUN,
+2632,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet2 = 'up',NOT RUN,
+2633,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet2 = 'up',NOT RUN,
+2634,dc2-spine2,Interfaces,VerifyInterfacesStatus,Verifies the status of the provided interfaces.,Interface Loopback0 - ROUTER_ID = 'up',NOT RUN,
+2635,dc2-spine2,LANZ,VerifyLANZ,Verifies if LANZ is enabled.,,NOT RUN,
+2636,dc2-spine2,PTP,VerifyPtpGMStatus,Verifies that the device is locked to a valid PTP Grandmaster.,,NOT RUN,
+2637,dc2-spine2,PTP,VerifyPtpLockStatus,Verifies that the device was locked to the upstream PTP GM in the last minute.,,NOT RUN,
+2638,dc2-spine2,PTP,VerifyPtpModeStatus,Verifies that the device is configured as a PTP Boundary Clock.,,NOT RUN,
+2639,dc2-spine2,PTP,VerifyPtpOffset,Verifies that the PTP timing offset is within +/- 1000ns from the master clock.,,NOT RUN,
+2640,dc2-spine2,PTP,VerifyPtpPortModeStatus,Verifies the PTP interfaces state.,,NOT RUN,
+2641,dc2-spine2,Routing,VerifyRoutingProtocolModel,Verifies the configured routing protocol model.,Routing protocol model: multi-agent,NOT RUN,
+2642,dc2-spine2,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,,NOT RUN,
+2643,dc2-spine2,Security,VerifyAPIHttpsSSL,Verifies if the eAPI has a valid SSL profile.,eAPI HTTPS SSL Profile: eAPI_SSL_Profile,NOT RUN,
+2644,dc2-spine2,Security,VerifyAPIHttpStatus,Verifies if eAPI HTTP server is disabled globally.,,NOT RUN,
+2645,dc2-spine2,Security,VerifyAPIIPv4Acl,Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF.,,NOT RUN,
+2646,dc2-spine2,Security,VerifyAPIIPv6Acl,Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF.,,NOT RUN,
+2647,dc2-spine2,Security,VerifyAPISSLCertificate,"Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size.",,NOT RUN,
+2648,dc2-spine2,Security,VerifyBannerLogin,Verifies the login banner of a device.,,NOT RUN,
+2649,dc2-spine2,Security,VerifyBannerMotd,Verifies the motd banner of a device.,,NOT RUN,
+2650,dc2-spine2,Security,VerifyIPSecConnHealth,Verifies all IPv4 security connections.,,NOT RUN,
+2651,dc2-spine2,Security,VerifyIPv4ACL,Verifies the configuration of IPv4 ACLs.,,NOT RUN,
+2652,dc2-spine2,Security,VerifySpecificIPSecConn,Verifies IPv4 security connections for a peer.,,NOT RUN,
+2653,dc2-spine2,Security,VerifySSHIPv4Acl,Verifies if the SSHD agent has IPv4 ACL(s) configured.,,NOT RUN,
+2654,dc2-spine2,Security,VerifySSHIPv6Acl,Verifies if the SSHD agent has IPv6 ACL(s) configured.,,NOT RUN,
+2655,dc2-spine2,Security,VerifySSHStatus,Verifies if the SSHD agent is disabled in the default VRF.,,NOT RUN,
+2656,dc2-spine2,Security,VerifyTelnetStatus,Verifies if Telnet is disabled in the default VRF.,,NOT RUN,
+2657,dc2-spine2,Services,VerifyDNSLookup,Verifies the DNS name to IP address resolution.,,NOT RUN,
+2658,dc2-spine2,Services,VerifyDNSServers,Verifies if the DNS servers are correctly configured.,,NOT RUN,
+2659,dc2-spine2,Services,VerifyErrdisableRecovery,"Verifies the errdisable recovery reason, status, and interval.",,NOT RUN,
+2660,dc2-spine2,Services,VerifyHostname,Verifies the hostname of a device.,,NOT RUN,
+2661,dc2-spine2,SNMP,VerifySnmpIPv4Acl,Verifies if the SNMP agent has IPv4 ACL(s) configured.,,NOT RUN,
+2662,dc2-spine2,SNMP,VerifySnmpIPv6Acl,Verifies if the SNMP agent has IPv6 ACL(s) configured.,,NOT RUN,
+2663,dc2-spine2,SNMP,VerifySnmpStatus,Verifies if the SNMP agent is enabled.,,NOT RUN,
+2664,dc2-spine2,Software,VerifyEOSVersion,Verifies the EOS version of the device.,,NOT RUN,
+2665,dc2-spine2,Software,VerifyTerminAttrVersion,Verifies the TerminAttr version of the device.,,NOT RUN,
+2666,dc2-spine2,STUN,VerifyStunClient,Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided.,,NOT RUN,
+2667,dc2-spine2,System,VerifyAgentLogs,Verifies there are no agent crash reports.,,NOT RUN,
+2668,dc2-spine2,System,VerifyCoredump,Verifies there are no core dump files.,,NOT RUN,
+2669,dc2-spine2,System,VerifyCPUUtilization,Verifies whether the CPU utilization is below 75%.,,NOT RUN,
+2670,dc2-spine2,System,VerifyFileSystemUtilization,Verifies that no partition is utilizing more than 75% of its disk space.,,NOT RUN,
+2671,dc2-spine2,System,VerifyMemoryUtilization,Verifies whether the memory utilization is below 75%.,,NOT RUN,
+2672,dc2-spine2,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
2673,dc2-spine2,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
-2674,dc2-spine2,System,VerifyNTP,Verifies if NTP is synchronised.,,NOT RUN,
+2674,dc2-spine2,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
2675,dc2-spine2,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2676,dc2-spine2,System,VerifyReloadCause,Verifies the last reload cause of the device.,,NOT RUN,
-2677,dc2-spine2,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
-2678,dc2-spine2,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,NOT RUN,
+2676,dc2-spine2,System,VerifyUptime,Verifies the device uptime.,,NOT RUN,
+2677,dc2-spine2,VLAN,VerifyVlanInternalPolicy,Verifies the VLAN internal allocation policy and the range of VLANs.,,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 c7d3af2597d..8317633188e 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
@@ -13,7 +13,7 @@
| Total Tests | Total Tests Passed | Total Tests Failed | Total Tests Skipped |
| ----------- | ------------------ | ------------------ | ------------------- |
-| 2678 | 0 | 0 | 0 |
+| 2677 | 0 | 0 | 0 |
### Summary Totals Device Under Test
@@ -36,7 +36,7 @@
| dc2-leaf2a | 167 | 0 | 0 | 0 | - | - |
| dc2-leaf2b | 163 | 0 | 0 | 0 | - | - |
| dc2-leaf2c | 72 | 0 | 0 | 0 | - | - |
-| dc2-leaf3a.arista.com | 167 | 0 | 0 | 0 | - | - |
+| dc2-leaf3a.arista.com | 166 | 0 | 0 | 0 | - | - |
| dc2-leaf3b.arista.com | 159 | 0 | 0 | 0 | - | - |
| dc2-spine1 | 98 | 0 | 0 | 0 | - | - |
| dc2-spine2 | 98 | 0 | 0 | 0 | - | - |
@@ -50,7 +50,7 @@
| BFD | 6 | 0 | 0 | 0 |
| BGP | 131 | 0 | 0 | 0 |
| Configuration | 42 | 0 | 0 | 0 |
-| Connectivity | 368 | 0 | 0 | 0 |
+| Connectivity | 367 | 0 | 0 | 0 |
| Field Notices | 42 | 0 | 0 | 0 |
| Greent | 42 | 0 | 0 | 0 |
| Hardware | 231 | 0 | 0 | 0 |
@@ -2255,508 +2255,507 @@
| 2171 | dc2-leaf3a.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-spine1 Ethernet5 | NOT RUN | - |
| 2172 | dc2-leaf3a.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet15 - Remote: dc2-leaf2b Ethernet2 | NOT RUN | - |
| 2173 | dc2-leaf3a.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-spine2 Ethernet5 | NOT RUN | - |
-| 2174 | dc2-leaf3a.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf3b.arista.com Ethernet4 | NOT RUN | - |
-| 2175 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3) | NOT RUN | - |
-| 2176 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4) | NOT RUN | - |
-| 2177 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5) | NOT RUN | - |
-| 2178 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1) | NOT RUN | - |
-| 2179 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2) | NOT RUN | - |
-| 2180 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5) | NOT RUN | - |
-| 2181 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6) | NOT RUN | - |
-| 2182 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1) | NOT RUN | - |
-| 2183 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2) | NOT RUN | - |
-| 2184 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13) | NOT RUN | - |
-| 2185 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14) | NOT RUN | - |
-| 2186 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15) | NOT RUN | - |
-| 2187 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16) | NOT RUN | - |
-| 2188 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17) | NOT RUN | - |
-| 2189 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18) | NOT RUN | - |
-| 2190 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11) | NOT RUN | - |
-| 2191 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12) | NOT RUN | - |
-| 2192 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.121) - Destination: dc2-spine1 Ethernet5 (IP: 10.255.255.120) | NOT RUN | - |
-| 2193 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet15 (IP: 1.1.1.1) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119) | NOT RUN | - |
-| 2194 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.123) - Destination: dc2-spine2 Ethernet5 (IP: 10.255.255.122) | NOT RUN | - |
-| 2195 | dc2-leaf3a.arista.com | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
-| 2196 | dc2-leaf3a.arista.com | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
-| 2197 | dc2-leaf3a.arista.com | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
-| 2198 | dc2-leaf3a.arista.com | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
-| 2199 | dc2-leaf3a.arista.com | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
-| 2200 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
-| 2201 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
-| 2202 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
-| 2203 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
-| 2204 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2174 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3) | NOT RUN | - |
+| 2175 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4) | NOT RUN | - |
+| 2176 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5) | NOT RUN | - |
+| 2177 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1) | NOT RUN | - |
+| 2178 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2) | NOT RUN | - |
+| 2179 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5) | NOT RUN | - |
+| 2180 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6) | NOT RUN | - |
+| 2181 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1) | NOT RUN | - |
+| 2182 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2) | NOT RUN | - |
+| 2183 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13) | NOT RUN | - |
+| 2184 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14) | NOT RUN | - |
+| 2185 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15) | NOT RUN | - |
+| 2186 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16) | NOT RUN | - |
+| 2187 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17) | NOT RUN | - |
+| 2188 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18) | NOT RUN | - |
+| 2189 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11) | NOT RUN | - |
+| 2190 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.17) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12) | NOT RUN | - |
+| 2191 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.121) - Destination: dc2-spine1 Ethernet5 (IP: 10.255.255.120) | NOT RUN | - |
+| 2192 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet15 (IP: 1.1.1.1) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119) | NOT RUN | - |
+| 2193 | dc2-leaf3a.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.123) - Destination: dc2-spine2 Ethernet5 (IP: 10.255.255.122) | NOT RUN | - |
+| 2194 | dc2-leaf3a.arista.com | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
+| 2195 | dc2-leaf3a.arista.com | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
+| 2196 | dc2-leaf3a.arista.com | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
+| 2197 | dc2-leaf3a.arista.com | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
+| 2198 | dc2-leaf3a.arista.com | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
+| 2199 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
+| 2200 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
+| 2201 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
+| 2202 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
+| 2203 | dc2-leaf3a.arista.com | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2204 | dc2-leaf3a.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
| 2205 | dc2-leaf3a.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2206 | dc2-leaf3a.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2207 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
-| 2208 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
-| 2209 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
-| 2210 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-spine1_Ethernet5 = 'up' | NOT RUN | - |
-| 2211 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'up' | NOT RUN | - |
-| 2212 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet12 - Test_mode_and_vlans = 'up' | NOT RUN | - |
-| 2213 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet13 - Test_native_vlan_and_trunk_groups = 'up' | NOT RUN | - |
-| 2214 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet14 - Test_phone = 'up' | NOT RUN | - |
-| 2215 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet15 - Test_type_routed = 'up' | NOT RUN | - |
-| 2216 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-spine2_Ethernet5 = 'up' | NOT RUN | - |
-| 2217 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up' | NOT RUN | - |
-| 2218 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
-| 2219 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - |
-| 2220 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - |
-| 2221 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - |
-| 2222 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - |
-| 2223 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel12 - Test_mode_and_vlans = 'up' | NOT RUN | - |
-| 2224 | 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 | - |
-| 2225 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel14 - Test_phone = 'up' | NOT RUN | - |
-| 2226 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel15 - Test_type_routed = 'up' | NOT RUN | - |
-| 2227 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf3b.arista.com_Port-Channel3 = 'up' | NOT RUN | - |
-| 2228 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan11 - VRF10_VLAN11 = 'up' | NOT RUN | - |
-| 2229 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan12 - VRF10_VLAN12 = 'up' | NOT RUN | - |
-| 2230 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan21 - VRF11_VLAN21 = 'up' | NOT RUN | - |
-| 2231 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan22 - VRF11_VLAN22 = 'up' | NOT RUN | - |
-| 2232 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up' | NOT RUN | - |
-| 2233 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up' | NOT RUN | - |
-| 2234 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4093 - MLAG_L3 = 'up' | NOT RUN | - |
-| 2235 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4094 - MLAG = 'up' | NOT RUN | - |
-| 2236 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vxlan1 = 'up' | NOT RUN | - |
-| 2237 | dc2-leaf3a.arista.com | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
-| 2238 | dc2-leaf3a.arista.com | Logging | VerifyLoggingAccounting | Verifies if AAA accounting logs are generated. | - | NOT RUN | - |
-| 2239 | dc2-leaf3a.arista.com | Logging | VerifyLoggingErrors | Verifies there are no syslog messages with a severity of ERRORS or higher. | - | NOT RUN | - |
-| 2240 | dc2-leaf3a.arista.com | Logging | VerifyLoggingHostname | Verifies if logs are generated with the device FQDN. | - | NOT RUN | - |
-| 2241 | dc2-leaf3a.arista.com | Logging | VerifyLoggingHosts | Verifies logging hosts (syslog servers) for a specified VRF. | - | NOT RUN | - |
-| 2242 | dc2-leaf3a.arista.com | Logging | VerifyLoggingLogsGeneration | Verifies if logs are generated. | - | NOT RUN | - |
-| 2243 | dc2-leaf3a.arista.com | Logging | VerifyLoggingPersistent | Verifies if logging persistent is enabled and logs are saved in flash. | - | NOT RUN | - |
-| 2244 | dc2-leaf3a.arista.com | Logging | VerifyLoggingSourceIntf | Verifies logging source-interface for a specified VRF. | - | NOT RUN | - |
-| 2245 | dc2-leaf3a.arista.com | Logging | VerifyLoggingTimestamp | Verifies if logs are generated with the appropriate timestamp. | - | NOT RUN | - |
-| 2246 | dc2-leaf3a.arista.com | MLAG | VerifyMlagConfigSanity | Verifies there are no MLAG config-sanity inconsistencies. | - | NOT RUN | - |
-| 2247 | dc2-leaf3a.arista.com | MLAG | VerifyMlagDualPrimary | Verifies the MLAG dual-primary detection parameters. | - | NOT RUN | - |
-| 2248 | dc2-leaf3a.arista.com | MLAG | VerifyMlagInterfaces | Verifies there are no inactive or active-partial MLAG ports. | - | NOT RUN | - |
-| 2249 | dc2-leaf3a.arista.com | MLAG | VerifyMlagReloadDelay | Verifies the MLAG reload-delay parameters. | - | NOT RUN | - |
+| 2206 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
+| 2207 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
+| 2208 | dc2-leaf3a.arista.com | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
+| 2209 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-spine1_Ethernet5 = 'up' | NOT RUN | - |
+| 2210 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'up' | NOT RUN | - |
+| 2211 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet12 - Test_mode_and_vlans = 'up' | NOT RUN | - |
+| 2212 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet13 - Test_native_vlan_and_trunk_groups = 'up' | NOT RUN | - |
+| 2213 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet14 - Test_phone = 'up' | NOT RUN | - |
+| 2214 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet15 - Test_type_routed = 'up' | NOT RUN | - |
+| 2215 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-spine2_Ethernet5 = 'up' | NOT RUN | - |
+| 2216 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3b.arista.com_Ethernet4 = 'up' | NOT RUN | - |
+| 2217 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
+| 2218 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - |
+| 2219 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - |
+| 2220 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - |
+| 2221 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - |
+| 2222 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel12 - Test_mode_and_vlans = 'up' | NOT RUN | - |
+| 2223 | 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 | - |
+| 2224 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel14 - Test_phone = 'up' | NOT RUN | - |
+| 2225 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel15 - Test_type_routed = 'up' | NOT RUN | - |
+| 2226 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel3 - MLAG_dc2-leaf3b.arista.com_Port-Channel3 = 'up' | NOT RUN | - |
+| 2227 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan11 - VRF10_VLAN11 = 'up' | NOT RUN | - |
+| 2228 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan12 - VRF10_VLAN12 = 'up' | NOT RUN | - |
+| 2229 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan21 - VRF11_VLAN21 = 'up' | NOT RUN | - |
+| 2230 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan22 - VRF11_VLAN22 = 'up' | NOT RUN | - |
+| 2231 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up' | NOT RUN | - |
+| 2232 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up' | NOT RUN | - |
+| 2233 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4093 - MLAG_L3 = 'up' | NOT RUN | - |
+| 2234 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4094 - MLAG = 'up' | NOT RUN | - |
+| 2235 | dc2-leaf3a.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vxlan1 = 'up' | NOT RUN | - |
+| 2236 | dc2-leaf3a.arista.com | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
+| 2237 | dc2-leaf3a.arista.com | Logging | VerifyLoggingAccounting | Verifies if AAA accounting logs are generated. | - | NOT RUN | - |
+| 2238 | dc2-leaf3a.arista.com | Logging | VerifyLoggingErrors | Verifies there are no syslog messages with a severity of ERRORS or higher. | - | NOT RUN | - |
+| 2239 | dc2-leaf3a.arista.com | Logging | VerifyLoggingHostname | Verifies if logs are generated with the device FQDN. | - | NOT RUN | - |
+| 2240 | dc2-leaf3a.arista.com | Logging | VerifyLoggingHosts | Verifies logging hosts (syslog servers) for a specified VRF. | - | NOT RUN | - |
+| 2241 | dc2-leaf3a.arista.com | Logging | VerifyLoggingLogsGeneration | Verifies if logs are generated. | - | NOT RUN | - |
+| 2242 | dc2-leaf3a.arista.com | Logging | VerifyLoggingPersistent | Verifies if logging persistent is enabled and logs are saved in flash. | - | NOT RUN | - |
+| 2243 | dc2-leaf3a.arista.com | Logging | VerifyLoggingSourceIntf | Verifies logging source-interface for a specified VRF. | - | NOT RUN | - |
+| 2244 | dc2-leaf3a.arista.com | Logging | VerifyLoggingTimestamp | Verifies if logs are generated with the appropriate timestamp. | - | NOT RUN | - |
+| 2245 | dc2-leaf3a.arista.com | MLAG | VerifyMlagConfigSanity | Verifies there are no MLAG config-sanity inconsistencies. | - | NOT RUN | - |
+| 2246 | dc2-leaf3a.arista.com | MLAG | VerifyMlagDualPrimary | Verifies the MLAG dual-primary detection parameters. | - | NOT RUN | - |
+| 2247 | dc2-leaf3a.arista.com | MLAG | VerifyMlagInterfaces | Verifies there are no inactive or active-partial MLAG ports. | - | NOT RUN | - |
+| 2248 | dc2-leaf3a.arista.com | MLAG | VerifyMlagReloadDelay | Verifies the MLAG reload-delay parameters. | - | NOT RUN | - |
+| 2249 | dc2-leaf3a.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
| 2250 | dc2-leaf3a.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
-| 2251 | dc2-leaf3a.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
-| 2252 | dc2-leaf3a.arista.com | Multicast | VerifyIGMPSnoopingGlobal | Verifies the IGMP snooping global configuration. | - | NOT RUN | - |
-| 2253 | dc2-leaf3a.arista.com | Multicast | VerifyIGMPSnoopingVlans | Verifies the IGMP snooping status for the provided VLANs. | - | NOT RUN | - |
-| 2254 | dc2-leaf3a.arista.com | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
-| 2255 | dc2-leaf3a.arista.com | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
-| 2256 | dc2-leaf3a.arista.com | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
-| 2257 | dc2-leaf3a.arista.com | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
-| 2258 | dc2-leaf3a.arista.com | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
-| 2259 | dc2-leaf3a.arista.com | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
-| 2260 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.1 - Peer: dc1-spine1 | NOT RUN | - |
-| 2261 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.2 - Peer: dc1-spine2 | NOT RUN | - |
-| 2262 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.3 - Peer: dc1-leaf1a | NOT RUN | - |
-| 2263 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.4 - Peer: dc1-leaf1b | NOT RUN | - |
-| 2264 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.5 - Peer: dc1-leaf2a | NOT RUN | - |
-| 2265 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.3 - Peer: dc1-leaf1a | NOT RUN | - |
-| 2266 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.5 - Peer: dc1-leaf2a | NOT RUN | - |
-| 2267 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.11 - Peer: dc2-spine1 | NOT RUN | - |
-| 2268 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.12 - Peer: dc2-spine2 | NOT RUN | - |
-| 2269 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.13 - Peer: dc2-leaf1a | NOT RUN | - |
-| 2270 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.14 - Peer: dc2-leaf1b | NOT RUN | - |
-| 2271 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.15 - Peer: dc2-leaf2a | NOT RUN | - |
-| 2272 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.16 - Peer: dc2-leaf2b | NOT RUN | - |
-| 2273 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
-| 2274 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com | NOT RUN | - |
-| 2275 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.13 - Peer: dc2-leaf1a | NOT RUN | - |
-| 2276 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.15 - Peer: dc2-leaf2a | NOT RUN | - |
-| 2277 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
-| 2278 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.1 - Peer: dc1-wan1 | NOT RUN | - |
-| 2279 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.2 - Peer: dc1-wan2 | NOT RUN | - |
-| 2280 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
-| 2281 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.6 - Peer: dc1-svc-leaf1b | NOT RUN | - |
-| 2282 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.1.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
-| 2283 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
-| 2284 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
-| 2285 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
-| 2286 | dc2-leaf3a.arista.com | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2287 | dc2-leaf3a.arista.com | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2288 | dc2-leaf3a.arista.com | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
-| 2289 | dc2-leaf3a.arista.com | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
-| 2290 | dc2-leaf3a.arista.com | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
-| 2291 | dc2-leaf3a.arista.com | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
-| 2292 | dc2-leaf3a.arista.com | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
-| 2293 | dc2-leaf3a.arista.com | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
-| 2294 | dc2-leaf3a.arista.com | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2295 | dc2-leaf3a.arista.com | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2296 | dc2-leaf3a.arista.com | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
-| 2297 | dc2-leaf3a.arista.com | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
-| 2298 | dc2-leaf3a.arista.com | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
-| 2299 | dc2-leaf3a.arista.com | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
-| 2300 | dc2-leaf3a.arista.com | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
-| 2301 | dc2-leaf3a.arista.com | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
-| 2302 | dc2-leaf3a.arista.com | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2303 | dc2-leaf3a.arista.com | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2304 | dc2-leaf3a.arista.com | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
-| 2305 | dc2-leaf3a.arista.com | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
-| 2306 | dc2-leaf3a.arista.com | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
-| 2307 | dc2-leaf3a.arista.com | STP | VerifySTPBlockedPorts | Verifies there is no STP blocked ports. | - | NOT RUN | - |
-| 2308 | dc2-leaf3a.arista.com | STP | VerifySTPCounters | Verifies there is no errors in STP BPDU packets. | - | NOT RUN | - |
-| 2309 | dc2-leaf3a.arista.com | STP | VerifySTPForwardingPorts | Verifies that all interfaces are forwarding for a provided list of VLAN(s). | - | NOT RUN | - |
-| 2310 | dc2-leaf3a.arista.com | STP | VerifySTPMode | Verifies the configured STP mode for a provided list of VLAN(s). | - | NOT RUN | - |
-| 2311 | dc2-leaf3a.arista.com | STP | VerifySTPRootPriority | Verifies the STP root priority for a provided list of VLAN or MST instance ID(s). | - | NOT RUN | - |
-| 2312 | dc2-leaf3a.arista.com | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
-| 2313 | dc2-leaf3a.arista.com | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
-| 2314 | dc2-leaf3a.arista.com | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
-| 2315 | dc2-leaf3a.arista.com | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
-| 2316 | dc2-leaf3a.arista.com | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
-| 2317 | dc2-leaf3a.arista.com | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2251 | dc2-leaf3a.arista.com | Multicast | VerifyIGMPSnoopingGlobal | Verifies the IGMP snooping global configuration. | - | NOT RUN | - |
+| 2252 | dc2-leaf3a.arista.com | Multicast | VerifyIGMPSnoopingVlans | Verifies the IGMP snooping status for the provided VLANs. | - | NOT RUN | - |
+| 2253 | dc2-leaf3a.arista.com | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
+| 2254 | dc2-leaf3a.arista.com | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
+| 2255 | dc2-leaf3a.arista.com | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
+| 2256 | dc2-leaf3a.arista.com | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
+| 2257 | dc2-leaf3a.arista.com | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
+| 2258 | dc2-leaf3a.arista.com | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
+| 2259 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.1 - Peer: dc1-spine1 | NOT RUN | - |
+| 2260 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.2 - Peer: dc1-spine2 | NOT RUN | - |
+| 2261 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.3 - Peer: dc1-leaf1a | NOT RUN | - |
+| 2262 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.4 - Peer: dc1-leaf1b | NOT RUN | - |
+| 2263 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.5 - Peer: dc1-leaf2a | NOT RUN | - |
+| 2264 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.3 - Peer: dc1-leaf1a | NOT RUN | - |
+| 2265 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.5 - Peer: dc1-leaf2a | NOT RUN | - |
+| 2266 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.11 - Peer: dc2-spine1 | NOT RUN | - |
+| 2267 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.12 - Peer: dc2-spine2 | NOT RUN | - |
+| 2268 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.13 - Peer: dc2-leaf1a | NOT RUN | - |
+| 2269 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.14 - Peer: dc2-leaf1b | NOT RUN | - |
+| 2270 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.15 - Peer: dc2-leaf2a | NOT RUN | - |
+| 2271 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.16 - Peer: dc2-leaf2b | NOT RUN | - |
+| 2272 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
+| 2273 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com | NOT RUN | - |
+| 2274 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.13 - Peer: dc2-leaf1a | NOT RUN | - |
+| 2275 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.15 - Peer: dc2-leaf2a | NOT RUN | - |
+| 2276 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
+| 2277 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.1 - Peer: dc1-wan1 | NOT RUN | - |
+| 2278 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.2 - Peer: dc1-wan2 | NOT RUN | - |
+| 2279 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
+| 2280 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.6 - Peer: dc1-svc-leaf1b | NOT RUN | - |
+| 2281 | dc2-leaf3a.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.1.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
+| 2282 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
+| 2283 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
+| 2284 | dc2-leaf3a.arista.com | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
+| 2285 | dc2-leaf3a.arista.com | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2286 | dc2-leaf3a.arista.com | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2287 | dc2-leaf3a.arista.com | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
+| 2288 | dc2-leaf3a.arista.com | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
+| 2289 | dc2-leaf3a.arista.com | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
+| 2290 | dc2-leaf3a.arista.com | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
+| 2291 | dc2-leaf3a.arista.com | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
+| 2292 | dc2-leaf3a.arista.com | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
+| 2293 | dc2-leaf3a.arista.com | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2294 | dc2-leaf3a.arista.com | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2295 | dc2-leaf3a.arista.com | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
+| 2296 | dc2-leaf3a.arista.com | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
+| 2297 | dc2-leaf3a.arista.com | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
+| 2298 | dc2-leaf3a.arista.com | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
+| 2299 | dc2-leaf3a.arista.com | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
+| 2300 | dc2-leaf3a.arista.com | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
+| 2301 | dc2-leaf3a.arista.com | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2302 | dc2-leaf3a.arista.com | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2303 | dc2-leaf3a.arista.com | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
+| 2304 | dc2-leaf3a.arista.com | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
+| 2305 | dc2-leaf3a.arista.com | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
+| 2306 | dc2-leaf3a.arista.com | STP | VerifySTPBlockedPorts | Verifies there is no STP blocked ports. | - | NOT RUN | - |
+| 2307 | dc2-leaf3a.arista.com | STP | VerifySTPCounters | Verifies there is no errors in STP BPDU packets. | - | NOT RUN | - |
+| 2308 | dc2-leaf3a.arista.com | STP | VerifySTPForwardingPorts | Verifies that all interfaces are forwarding for a provided list of VLAN(s). | - | NOT RUN | - |
+| 2309 | dc2-leaf3a.arista.com | STP | VerifySTPMode | Verifies the configured STP mode for a provided list of VLAN(s). | - | NOT RUN | - |
+| 2310 | dc2-leaf3a.arista.com | STP | VerifySTPRootPriority | Verifies the STP root priority for a provided list of VLAN or MST instance ID(s). | - | NOT RUN | - |
+| 2311 | dc2-leaf3a.arista.com | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
+| 2312 | dc2-leaf3a.arista.com | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
+| 2313 | dc2-leaf3a.arista.com | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
+| 2314 | dc2-leaf3a.arista.com | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
+| 2315 | dc2-leaf3a.arista.com | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
+| 2316 | dc2-leaf3a.arista.com | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2317 | dc2-leaf3a.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
| 2318 | dc2-leaf3a.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
-| 2319 | dc2-leaf3a.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
+| 2319 | dc2-leaf3a.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
| 2320 | dc2-leaf3a.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2321 | dc2-leaf3a.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2322 | dc2-leaf3a.arista.com | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
-| 2323 | dc2-leaf3a.arista.com | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
-| 2324 | dc2-leaf3b.arista.com | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2325 | dc2-leaf3b.arista.com | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2326 | dc2-leaf3b.arista.com | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
-| 2327 | dc2-leaf3b.arista.com | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
-| 2328 | dc2-leaf3b.arista.com | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
-| 2329 | dc2-leaf3b.arista.com | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
-| 2330 | dc2-leaf3b.arista.com | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
-| 2331 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-spine1 (IP: 10.255.128.11) | NOT RUN | - |
-| 2332 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-spine2 (IP: 10.255.128.12) | NOT RUN | - |
-| 2333 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.129.124) | NOT RUN | - |
-| 2334 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-spine1 (IP: 10.255.255.124) | NOT RUN | - |
-| 2335 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-spine2 (IP: 10.255.255.126) | NOT RUN | - |
-| 2336 | dc2-leaf3b.arista.com | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
-| 2337 | dc2-leaf3b.arista.com | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
-| 2338 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-spine1 Ethernet6 | NOT RUN | - |
-| 2339 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-spine2 Ethernet6 | NOT RUN | - |
-| 2340 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf3a.arista.com Ethernet3 | NOT RUN | - |
-| 2341 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf3a.arista.com Ethernet4 | NOT RUN | - |
-| 2342 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3) | NOT RUN | - |
-| 2343 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4) | NOT RUN | - |
-| 2344 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5) | NOT RUN | - |
-| 2345 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1) | NOT RUN | - |
-| 2346 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2) | NOT RUN | - |
-| 2347 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5) | NOT RUN | - |
-| 2348 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6) | NOT RUN | - |
-| 2349 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1) | NOT RUN | - |
-| 2350 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2) | NOT RUN | - |
-| 2351 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13) | NOT RUN | - |
-| 2352 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14) | NOT RUN | - |
-| 2353 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15) | NOT RUN | - |
-| 2354 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16) | NOT RUN | - |
-| 2355 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17) | NOT RUN | - |
-| 2356 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18) | NOT RUN | - |
-| 2357 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11) | NOT RUN | - |
-| 2358 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12) | NOT RUN | - |
-| 2359 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.125) - Destination: dc2-spine1 Ethernet6 (IP: 10.255.255.124) | NOT RUN | - |
-| 2360 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.127) - Destination: dc2-spine2 Ethernet6 (IP: 10.255.255.126) | NOT RUN | - |
-| 2361 | dc2-leaf3b.arista.com | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
-| 2362 | dc2-leaf3b.arista.com | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
-| 2363 | dc2-leaf3b.arista.com | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
-| 2364 | dc2-leaf3b.arista.com | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
-| 2365 | dc2-leaf3b.arista.com | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
-| 2366 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
-| 2367 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
-| 2368 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
-| 2369 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
-| 2370 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2321 | dc2-leaf3a.arista.com | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
+| 2322 | dc2-leaf3a.arista.com | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
+| 2323 | dc2-leaf3b.arista.com | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2324 | dc2-leaf3b.arista.com | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2325 | dc2-leaf3b.arista.com | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
+| 2326 | dc2-leaf3b.arista.com | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
+| 2327 | dc2-leaf3b.arista.com | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
+| 2328 | dc2-leaf3b.arista.com | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
+| 2329 | dc2-leaf3b.arista.com | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
+| 2330 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-spine1 (IP: 10.255.128.11) | NOT RUN | - |
+| 2331 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-spine2 (IP: 10.255.128.12) | NOT RUN | - |
+| 2332 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.129.124) | NOT RUN | - |
+| 2333 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-spine1 (IP: 10.255.255.124) | NOT RUN | - |
+| 2334 | dc2-leaf3b.arista.com | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-spine2 (IP: 10.255.255.126) | NOT RUN | - |
+| 2335 | dc2-leaf3b.arista.com | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
+| 2336 | dc2-leaf3b.arista.com | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
+| 2337 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-spine1 Ethernet6 | NOT RUN | - |
+| 2338 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-spine2 Ethernet6 | NOT RUN | - |
+| 2339 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf3a.arista.com Ethernet3 | NOT RUN | - |
+| 2340 | dc2-leaf3b.arista.com | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf3a.arista.com Ethernet4 | NOT RUN | - |
+| 2341 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1a Loopback0 (IP: 10.255.0.3) | NOT RUN | - |
+| 2342 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf1b Loopback0 (IP: 10.255.0.4) | NOT RUN | - |
+| 2343 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-leaf2a Loopback0 (IP: 10.255.0.5) | NOT RUN | - |
+| 2344 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine1 Loopback0 (IP: 10.255.0.1) | NOT RUN | - |
+| 2345 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-spine2 Loopback0 (IP: 10.255.0.2) | NOT RUN | - |
+| 2346 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1a Loopback0 (IP: 10.33.0.5) | NOT RUN | - |
+| 2347 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-svc-leaf1b Loopback0 (IP: 10.33.0.6) | NOT RUN | - |
+| 2348 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan1 Loopback0 (IP: 10.255.2.1) | NOT RUN | - |
+| 2349 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc1-wan2 Loopback0 (IP: 10.255.2.2) | NOT RUN | - |
+| 2350 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1a Loopback0 (IP: 10.255.128.13) | NOT RUN | - |
+| 2351 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf1b Loopback0 (IP: 10.255.128.14) | NOT RUN | - |
+| 2352 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2a Loopback0 (IP: 10.255.128.15) | NOT RUN | - |
+| 2353 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf2b Loopback0 (IP: 10.255.128.16) | NOT RUN | - |
+| 2354 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3a.arista.com Loopback0 (IP: 10.255.128.17) | NOT RUN | - |
+| 2355 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-leaf3b.arista.com Loopback0 (IP: 10.255.128.18) | NOT RUN | - |
+| 2356 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine1 Loopback0 (IP: 10.255.128.11) | NOT RUN | - |
+| 2357 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: Loopback0 (IP: 10.255.128.18) - Destination: dc2-spine2 Loopback0 (IP: 10.255.128.12) | NOT RUN | - |
+| 2358 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.125) - Destination: dc2-spine1 Ethernet6 (IP: 10.255.255.124) | NOT RUN | - |
+| 2359 | dc2-leaf3b.arista.com | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.127) - Destination: dc2-spine2 Ethernet6 (IP: 10.255.255.126) | NOT RUN | - |
+| 2360 | dc2-leaf3b.arista.com | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
+| 2361 | dc2-leaf3b.arista.com | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
+| 2362 | dc2-leaf3b.arista.com | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
+| 2363 | dc2-leaf3b.arista.com | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
+| 2364 | dc2-leaf3b.arista.com | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
+| 2365 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
+| 2366 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
+| 2367 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
+| 2368 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
+| 2369 | dc2-leaf3b.arista.com | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2370 | dc2-leaf3b.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
| 2371 | dc2-leaf3b.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2372 | dc2-leaf3b.arista.com | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2373 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
-| 2374 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
-| 2375 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
-| 2376 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-spine1_Ethernet6 = 'up' | NOT RUN | - |
-| 2377 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'adminDown' | NOT RUN | - |
-| 2378 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-spine2_Ethernet6 = 'up' | NOT RUN | - |
-| 2379 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - MLAG_dc2-leaf3a.arista.com_Ethernet3 = 'up' | NOT RUN | - |
-| 2380 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up' | NOT RUN | - |
-| 2381 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
-| 2382 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - |
-| 2383 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - |
-| 2384 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - |
-| 2385 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - |
-| 2386 | 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 | - |
-| 2387 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan11 - VRF10_VLAN11 = 'up' | NOT RUN | - |
-| 2388 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan12 - VRF10_VLAN12 = 'up' | NOT RUN | - |
-| 2389 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan21 - VRF11_VLAN21 = 'up' | NOT RUN | - |
-| 2390 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan22 - VRF11_VLAN22 = 'up' | NOT RUN | - |
-| 2391 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up' | NOT RUN | - |
-| 2392 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up' | NOT RUN | - |
-| 2393 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4093 - MLAG_L3 = 'up' | NOT RUN | - |
-| 2394 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4094 - MLAG = 'up' | NOT RUN | - |
-| 2395 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vxlan1 = 'up' | NOT RUN | - |
-| 2396 | dc2-leaf3b.arista.com | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
-| 2397 | dc2-leaf3b.arista.com | Logging | VerifyLoggingAccounting | Verifies if AAA accounting logs are generated. | - | NOT RUN | - |
-| 2398 | dc2-leaf3b.arista.com | Logging | VerifyLoggingErrors | Verifies there are no syslog messages with a severity of ERRORS or higher. | - | NOT RUN | - |
-| 2399 | dc2-leaf3b.arista.com | Logging | VerifyLoggingHostname | Verifies if logs are generated with the device FQDN. | - | NOT RUN | - |
-| 2400 | dc2-leaf3b.arista.com | Logging | VerifyLoggingHosts | Verifies logging hosts (syslog servers) for a specified VRF. | - | NOT RUN | - |
-| 2401 | dc2-leaf3b.arista.com | Logging | VerifyLoggingLogsGeneration | Verifies if logs are generated. | - | NOT RUN | - |
-| 2402 | dc2-leaf3b.arista.com | Logging | VerifyLoggingPersistent | Verifies if logging persistent is enabled and logs are saved in flash. | - | NOT RUN | - |
-| 2403 | dc2-leaf3b.arista.com | Logging | VerifyLoggingSourceIntf | Verifies logging source-interface for a specified VRF. | - | NOT RUN | - |
-| 2404 | dc2-leaf3b.arista.com | Logging | VerifyLoggingTimestamp | Verifies if logs are generated with the appropriate timestamp. | - | NOT RUN | - |
-| 2405 | dc2-leaf3b.arista.com | MLAG | VerifyMlagConfigSanity | Verifies there are no MLAG config-sanity inconsistencies. | - | NOT RUN | - |
-| 2406 | dc2-leaf3b.arista.com | MLAG | VerifyMlagDualPrimary | Verifies the MLAG dual-primary detection parameters. | - | NOT RUN | - |
-| 2407 | dc2-leaf3b.arista.com | MLAG | VerifyMlagInterfaces | Verifies there are no inactive or active-partial MLAG ports. | - | NOT RUN | - |
-| 2408 | dc2-leaf3b.arista.com | MLAG | VerifyMlagReloadDelay | Verifies the MLAG reload-delay parameters. | - | NOT RUN | - |
+| 2372 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
+| 2373 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
+| 2374 | dc2-leaf3b.arista.com | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
+| 2375 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-spine1_Ethernet6 = 'up' | NOT RUN | - |
+| 2376 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet11 - dc2-leaf3-fw1_e1 = 'adminDown' | NOT RUN | - |
+| 2377 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-spine2_Ethernet6 = 'up' | NOT RUN | - |
+| 2378 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - MLAG_dc2-leaf3a.arista.com_Ethernet3 = 'up' | NOT RUN | - |
+| 2379 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - MLAG_dc2-leaf3a.arista.com_Ethernet4 = 'up' | NOT RUN | - |
+| 2380 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
+| 2381 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback1 - VXLAN_TUNNEL_SOURCE = 'up' | NOT RUN | - |
+| 2382 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback10 - DIAG_VRF_VRF10 = 'up' | NOT RUN | - |
+| 2383 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback11 - DIAG_VRF_VRF11 = 'up' | NOT RUN | - |
+| 2384 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Port-Channel11 - dc2-leaf3-fw1_PortChannel = 'up' | NOT RUN | - |
+| 2385 | 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 | - |
+| 2386 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan11 - VRF10_VLAN11 = 'up' | NOT RUN | - |
+| 2387 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan12 - VRF10_VLAN12 = 'up' | NOT RUN | - |
+| 2388 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan21 - VRF11_VLAN21 = 'up' | NOT RUN | - |
+| 2389 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan22 - VRF11_VLAN22 = 'up' | NOT RUN | - |
+| 2390 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3009 - MLAG_L3_VRF_VRF10 = 'up' | NOT RUN | - |
+| 2391 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan3010 - MLAG_L3_VRF_VRF11 = 'up' | NOT RUN | - |
+| 2392 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4093 - MLAG_L3 = 'up' | NOT RUN | - |
+| 2393 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vlan4094 - MLAG = 'up' | NOT RUN | - |
+| 2394 | dc2-leaf3b.arista.com | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Vxlan1 = 'up' | NOT RUN | - |
+| 2395 | dc2-leaf3b.arista.com | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
+| 2396 | dc2-leaf3b.arista.com | Logging | VerifyLoggingAccounting | Verifies if AAA accounting logs are generated. | - | NOT RUN | - |
+| 2397 | dc2-leaf3b.arista.com | Logging | VerifyLoggingErrors | Verifies there are no syslog messages with a severity of ERRORS or higher. | - | NOT RUN | - |
+| 2398 | dc2-leaf3b.arista.com | Logging | VerifyLoggingHostname | Verifies if logs are generated with the device FQDN. | - | NOT RUN | - |
+| 2399 | dc2-leaf3b.arista.com | Logging | VerifyLoggingHosts | Verifies logging hosts (syslog servers) for a specified VRF. | - | NOT RUN | - |
+| 2400 | dc2-leaf3b.arista.com | Logging | VerifyLoggingLogsGeneration | Verifies if logs are generated. | - | NOT RUN | - |
+| 2401 | dc2-leaf3b.arista.com | Logging | VerifyLoggingPersistent | Verifies if logging persistent is enabled and logs are saved in flash. | - | NOT RUN | - |
+| 2402 | dc2-leaf3b.arista.com | Logging | VerifyLoggingSourceIntf | Verifies logging source-interface for a specified VRF. | - | NOT RUN | - |
+| 2403 | dc2-leaf3b.arista.com | Logging | VerifyLoggingTimestamp | Verifies if logs are generated with the appropriate timestamp. | - | NOT RUN | - |
+| 2404 | dc2-leaf3b.arista.com | MLAG | VerifyMlagConfigSanity | Verifies there are no MLAG config-sanity inconsistencies. | - | NOT RUN | - |
+| 2405 | dc2-leaf3b.arista.com | MLAG | VerifyMlagDualPrimary | Verifies the MLAG dual-primary detection parameters. | - | NOT RUN | - |
+| 2406 | dc2-leaf3b.arista.com | MLAG | VerifyMlagInterfaces | Verifies there are no inactive or active-partial MLAG ports. | - | NOT RUN | - |
+| 2407 | dc2-leaf3b.arista.com | MLAG | VerifyMlagReloadDelay | Verifies the MLAG reload-delay parameters. | - | NOT RUN | - |
+| 2408 | dc2-leaf3b.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
| 2409 | dc2-leaf3b.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
-| 2410 | dc2-leaf3b.arista.com | MLAG | VerifyMlagStatus | Verifies the health status of the MLAG configuration. | - | NOT RUN | - |
-| 2411 | dc2-leaf3b.arista.com | Multicast | VerifyIGMPSnoopingGlobal | Verifies the IGMP snooping global configuration. | - | NOT RUN | - |
-| 2412 | dc2-leaf3b.arista.com | Multicast | VerifyIGMPSnoopingVlans | Verifies the IGMP snooping status for the provided VLANs. | - | NOT RUN | - |
-| 2413 | dc2-leaf3b.arista.com | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
-| 2414 | dc2-leaf3b.arista.com | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
-| 2415 | dc2-leaf3b.arista.com | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
-| 2416 | dc2-leaf3b.arista.com | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
-| 2417 | dc2-leaf3b.arista.com | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
-| 2418 | dc2-leaf3b.arista.com | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
-| 2419 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.1 - Peer: dc1-spine1 | NOT RUN | - |
-| 2420 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.2 - Peer: dc1-spine2 | NOT RUN | - |
-| 2421 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.3 - Peer: dc1-leaf1a | NOT RUN | - |
-| 2422 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.4 - Peer: dc1-leaf1b | NOT RUN | - |
-| 2423 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.5 - Peer: dc1-leaf2a | NOT RUN | - |
-| 2424 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.3 - Peer: dc1-leaf1a | NOT RUN | - |
-| 2425 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.5 - Peer: dc1-leaf2a | NOT RUN | - |
-| 2426 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.11 - Peer: dc2-spine1 | NOT RUN | - |
-| 2427 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.12 - Peer: dc2-spine2 | NOT RUN | - |
-| 2428 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.13 - Peer: dc2-leaf1a | NOT RUN | - |
-| 2429 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.14 - Peer: dc2-leaf1b | NOT RUN | - |
-| 2430 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.15 - Peer: dc2-leaf2a | NOT RUN | - |
-| 2431 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.16 - Peer: dc2-leaf2b | NOT RUN | - |
-| 2432 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
-| 2433 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com | NOT RUN | - |
-| 2434 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.13 - Peer: dc2-leaf1a | NOT RUN | - |
-| 2435 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.15 - Peer: dc2-leaf2a | NOT RUN | - |
-| 2436 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
-| 2437 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.1 - Peer: dc1-wan1 | NOT RUN | - |
-| 2438 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.2 - Peer: dc1-wan2 | NOT RUN | - |
-| 2439 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
-| 2440 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.6 - Peer: dc1-svc-leaf1b | NOT RUN | - |
-| 2441 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.1.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
-| 2442 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
-| 2443 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
-| 2444 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
-| 2445 | dc2-leaf3b.arista.com | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2446 | dc2-leaf3b.arista.com | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2447 | dc2-leaf3b.arista.com | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
-| 2448 | dc2-leaf3b.arista.com | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
-| 2449 | dc2-leaf3b.arista.com | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
-| 2450 | dc2-leaf3b.arista.com | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
-| 2451 | dc2-leaf3b.arista.com | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
-| 2452 | dc2-leaf3b.arista.com | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
-| 2453 | dc2-leaf3b.arista.com | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2454 | dc2-leaf3b.arista.com | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2455 | dc2-leaf3b.arista.com | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
-| 2456 | dc2-leaf3b.arista.com | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
-| 2457 | dc2-leaf3b.arista.com | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
-| 2458 | dc2-leaf3b.arista.com | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
-| 2459 | dc2-leaf3b.arista.com | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
-| 2460 | dc2-leaf3b.arista.com | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
-| 2461 | dc2-leaf3b.arista.com | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2462 | dc2-leaf3b.arista.com | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2463 | dc2-leaf3b.arista.com | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
-| 2464 | dc2-leaf3b.arista.com | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
-| 2465 | dc2-leaf3b.arista.com | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
-| 2466 | dc2-leaf3b.arista.com | STP | VerifySTPBlockedPorts | Verifies there is no STP blocked ports. | - | NOT RUN | - |
-| 2467 | dc2-leaf3b.arista.com | STP | VerifySTPCounters | Verifies there is no errors in STP BPDU packets. | - | NOT RUN | - |
-| 2468 | dc2-leaf3b.arista.com | STP | VerifySTPForwardingPorts | Verifies that all interfaces are forwarding for a provided list of VLAN(s). | - | NOT RUN | - |
-| 2469 | dc2-leaf3b.arista.com | STP | VerifySTPMode | Verifies the configured STP mode for a provided list of VLAN(s). | - | NOT RUN | - |
-| 2470 | dc2-leaf3b.arista.com | STP | VerifySTPRootPriority | Verifies the STP root priority for a provided list of VLAN or MST instance ID(s). | - | NOT RUN | - |
-| 2471 | dc2-leaf3b.arista.com | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
-| 2472 | dc2-leaf3b.arista.com | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
-| 2473 | dc2-leaf3b.arista.com | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
-| 2474 | dc2-leaf3b.arista.com | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
-| 2475 | dc2-leaf3b.arista.com | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
-| 2476 | dc2-leaf3b.arista.com | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2410 | dc2-leaf3b.arista.com | Multicast | VerifyIGMPSnoopingGlobal | Verifies the IGMP snooping global configuration. | - | NOT RUN | - |
+| 2411 | dc2-leaf3b.arista.com | Multicast | VerifyIGMPSnoopingVlans | Verifies the IGMP snooping status for the provided VLANs. | - | NOT RUN | - |
+| 2412 | dc2-leaf3b.arista.com | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
+| 2413 | dc2-leaf3b.arista.com | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
+| 2414 | dc2-leaf3b.arista.com | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
+| 2415 | dc2-leaf3b.arista.com | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
+| 2416 | dc2-leaf3b.arista.com | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
+| 2417 | dc2-leaf3b.arista.com | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
+| 2418 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.1 - Peer: dc1-spine1 | NOT RUN | - |
+| 2419 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.2 - Peer: dc1-spine2 | NOT RUN | - |
+| 2420 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.3 - Peer: dc1-leaf1a | NOT RUN | - |
+| 2421 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.4 - Peer: dc1-leaf1b | NOT RUN | - |
+| 2422 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.0.5 - Peer: dc1-leaf2a | NOT RUN | - |
+| 2423 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.3 - Peer: dc1-leaf1a | NOT RUN | - |
+| 2424 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.1.5 - Peer: dc1-leaf2a | NOT RUN | - |
+| 2425 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.11 - Peer: dc2-spine1 | NOT RUN | - |
+| 2426 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.12 - Peer: dc2-spine2 | NOT RUN | - |
+| 2427 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.13 - Peer: dc2-leaf1a | NOT RUN | - |
+| 2428 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.14 - Peer: dc2-leaf1b | NOT RUN | - |
+| 2429 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.15 - Peer: dc2-leaf2a | NOT RUN | - |
+| 2430 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.16 - Peer: dc2-leaf2b | NOT RUN | - |
+| 2431 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
+| 2432 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.128.18 - Peer: dc2-leaf3b.arista.com | NOT RUN | - |
+| 2433 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.13 - Peer: dc2-leaf1a | NOT RUN | - |
+| 2434 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.15 - Peer: dc2-leaf2a | NOT RUN | - |
+| 2435 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.129.17 - Peer: dc2-leaf3a.arista.com | NOT RUN | - |
+| 2436 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.1 - Peer: dc1-wan1 | NOT RUN | - |
+| 2437 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.255.2.2 - Peer: dc1-wan2 | NOT RUN | - |
+| 2438 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
+| 2439 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.0.6 - Peer: dc1-svc-leaf1b | NOT RUN | - |
+| 2440 | dc2-leaf3b.arista.com | Routing | VerifyRoutingTableEntry | Verifies that the provided routes are present in the routing table of a specified VRF. | Route: 10.33.1.5 - Peer: dc1-svc-leaf1a | NOT RUN | - |
+| 2441 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
+| 2442 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
+| 2443 | dc2-leaf3b.arista.com | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
+| 2444 | dc2-leaf3b.arista.com | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2445 | dc2-leaf3b.arista.com | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2446 | dc2-leaf3b.arista.com | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
+| 2447 | dc2-leaf3b.arista.com | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
+| 2448 | dc2-leaf3b.arista.com | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
+| 2449 | dc2-leaf3b.arista.com | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
+| 2450 | dc2-leaf3b.arista.com | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
+| 2451 | dc2-leaf3b.arista.com | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
+| 2452 | dc2-leaf3b.arista.com | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2453 | dc2-leaf3b.arista.com | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2454 | dc2-leaf3b.arista.com | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
+| 2455 | dc2-leaf3b.arista.com | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
+| 2456 | dc2-leaf3b.arista.com | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
+| 2457 | dc2-leaf3b.arista.com | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
+| 2458 | dc2-leaf3b.arista.com | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
+| 2459 | dc2-leaf3b.arista.com | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
+| 2460 | dc2-leaf3b.arista.com | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2461 | dc2-leaf3b.arista.com | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2462 | dc2-leaf3b.arista.com | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
+| 2463 | dc2-leaf3b.arista.com | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
+| 2464 | dc2-leaf3b.arista.com | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
+| 2465 | dc2-leaf3b.arista.com | STP | VerifySTPBlockedPorts | Verifies there is no STP blocked ports. | - | NOT RUN | - |
+| 2466 | dc2-leaf3b.arista.com | STP | VerifySTPCounters | Verifies there is no errors in STP BPDU packets. | - | NOT RUN | - |
+| 2467 | dc2-leaf3b.arista.com | STP | VerifySTPForwardingPorts | Verifies that all interfaces are forwarding for a provided list of VLAN(s). | - | NOT RUN | - |
+| 2468 | dc2-leaf3b.arista.com | STP | VerifySTPMode | Verifies the configured STP mode for a provided list of VLAN(s). | - | NOT RUN | - |
+| 2469 | dc2-leaf3b.arista.com | STP | VerifySTPRootPriority | Verifies the STP root priority for a provided list of VLAN or MST instance ID(s). | - | NOT RUN | - |
+| 2470 | dc2-leaf3b.arista.com | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
+| 2471 | dc2-leaf3b.arista.com | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
+| 2472 | dc2-leaf3b.arista.com | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
+| 2473 | dc2-leaf3b.arista.com | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
+| 2474 | dc2-leaf3b.arista.com | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
+| 2475 | dc2-leaf3b.arista.com | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2476 | dc2-leaf3b.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
| 2477 | dc2-leaf3b.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
-| 2478 | dc2-leaf3b.arista.com | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
+| 2478 | dc2-leaf3b.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
| 2479 | dc2-leaf3b.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2480 | dc2-leaf3b.arista.com | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2481 | dc2-leaf3b.arista.com | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
-| 2482 | dc2-leaf3b.arista.com | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
-| 2483 | dc2-spine1 | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2484 | dc2-spine1 | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2485 | dc2-spine1 | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
-| 2486 | dc2-spine1 | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
-| 2487 | dc2-spine1 | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
-| 2488 | dc2-spine1 | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
-| 2489 | dc2-spine1 | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
-| 2490 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13) | NOT RUN | - |
-| 2491 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14) | NOT RUN | - |
-| 2492 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15) | NOT RUN | - |
-| 2493 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16) | NOT RUN | - |
-| 2494 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17) | NOT RUN | - |
-| 2495 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18) | NOT RUN | - |
-| 2496 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.105) | NOT RUN | - |
-| 2497 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.109) | NOT RUN | - |
-| 2498 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.113) | NOT RUN | - |
-| 2499 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.117) | NOT RUN | - |
-| 2500 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.121) | NOT RUN | - |
-| 2501 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.125) | NOT RUN | - |
-| 2502 | dc2-spine1 | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
-| 2503 | dc2-spine1 | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
-| 2504 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-leaf1a Ethernet1 | NOT RUN | - |
-| 2505 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-leaf1b Ethernet1 | NOT RUN | - |
-| 2506 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf2a Ethernet1 | NOT RUN | - |
-| 2507 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf2b Ethernet1 | NOT RUN | - |
-| 2508 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet1 | NOT RUN | - |
-| 2509 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet1 | NOT RUN | - |
-| 2510 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.104) - Destination: dc2-leaf1a Ethernet1 (IP: 10.255.255.105) | NOT RUN | - |
-| 2511 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.108) - Destination: dc2-leaf1b Ethernet1 (IP: 10.255.255.109) | NOT RUN | - |
-| 2512 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet3 (IP: 10.255.255.112) - Destination: dc2-leaf2a Ethernet1 (IP: 10.255.255.113) | NOT RUN | - |
-| 2513 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet4 (IP: 10.255.255.116) - Destination: dc2-leaf2b Ethernet1 (IP: 10.255.255.117) | NOT RUN | - |
-| 2514 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet5 (IP: 10.255.255.120) - Destination: dc2-leaf3a.arista.com Ethernet1 (IP: 10.255.255.121) | NOT RUN | - |
-| 2515 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet6 (IP: 10.255.255.124) - Destination: dc2-leaf3b.arista.com Ethernet1 (IP: 10.255.255.125) | NOT RUN | - |
-| 2516 | dc2-spine1 | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
-| 2517 | dc2-spine1 | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
-| 2518 | dc2-spine1 | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
-| 2519 | dc2-spine1 | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
-| 2520 | dc2-spine1 | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
-| 2521 | dc2-spine1 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
-| 2522 | dc2-spine1 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
-| 2523 | dc2-spine1 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
-| 2524 | dc2-spine1 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
-| 2525 | dc2-spine1 | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2480 | dc2-leaf3b.arista.com | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
+| 2481 | dc2-leaf3b.arista.com | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
+| 2482 | dc2-spine1 | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2483 | dc2-spine1 | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2484 | dc2-spine1 | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
+| 2485 | dc2-spine1 | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
+| 2486 | dc2-spine1 | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
+| 2487 | dc2-spine1 | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
+| 2488 | dc2-spine1 | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
+| 2489 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13) | NOT RUN | - |
+| 2490 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14) | NOT RUN | - |
+| 2491 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15) | NOT RUN | - |
+| 2492 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16) | NOT RUN | - |
+| 2493 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17) | NOT RUN | - |
+| 2494 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18) | NOT RUN | - |
+| 2495 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.105) | NOT RUN | - |
+| 2496 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.109) | NOT RUN | - |
+| 2497 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.113) | NOT RUN | - |
+| 2498 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.117) | NOT RUN | - |
+| 2499 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.121) | NOT RUN | - |
+| 2500 | dc2-spine1 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.125) | NOT RUN | - |
+| 2501 | dc2-spine1 | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
+| 2502 | dc2-spine1 | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
+| 2503 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-leaf1a Ethernet1 | NOT RUN | - |
+| 2504 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-leaf1b Ethernet1 | NOT RUN | - |
+| 2505 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf2a Ethernet1 | NOT RUN | - |
+| 2506 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf2b Ethernet1 | NOT RUN | - |
+| 2507 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet1 | NOT RUN | - |
+| 2508 | dc2-spine1 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet1 | NOT RUN | - |
+| 2509 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.104) - Destination: dc2-leaf1a Ethernet1 (IP: 10.255.255.105) | NOT RUN | - |
+| 2510 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.108) - Destination: dc2-leaf1b Ethernet1 (IP: 10.255.255.109) | NOT RUN | - |
+| 2511 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet3 (IP: 10.255.255.112) - Destination: dc2-leaf2a Ethernet1 (IP: 10.255.255.113) | NOT RUN | - |
+| 2512 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet4 (IP: 10.255.255.116) - Destination: dc2-leaf2b Ethernet1 (IP: 10.255.255.117) | NOT RUN | - |
+| 2513 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet5 (IP: 10.255.255.120) - Destination: dc2-leaf3a.arista.com Ethernet1 (IP: 10.255.255.121) | NOT RUN | - |
+| 2514 | dc2-spine1 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet6 (IP: 10.255.255.124) - Destination: dc2-leaf3b.arista.com Ethernet1 (IP: 10.255.255.125) | NOT RUN | - |
+| 2515 | dc2-spine1 | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
+| 2516 | dc2-spine1 | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
+| 2517 | dc2-spine1 | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
+| 2518 | dc2-spine1 | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
+| 2519 | dc2-spine1 | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
+| 2520 | dc2-spine1 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
+| 2521 | dc2-spine1 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
+| 2522 | dc2-spine1 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
+| 2523 | dc2-spine1 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
+| 2524 | dc2-spine1 | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2525 | dc2-spine1 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
| 2526 | dc2-spine1 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2527 | dc2-spine1 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2528 | dc2-spine1 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
-| 2529 | dc2-spine1 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
-| 2530 | dc2-spine1 | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
-| 2531 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet1 = 'up' | NOT RUN | - |
-| 2532 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet1 = 'up' | NOT RUN | - |
-| 2533 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet1 = 'up' | NOT RUN | - |
-| 2534 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet1 = 'up' | NOT RUN | - |
-| 2535 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet1 = 'up' | NOT RUN | - |
-| 2536 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet1 = 'up' | NOT RUN | - |
-| 2537 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
-| 2538 | dc2-spine1 | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
-| 2539 | dc2-spine1 | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
-| 2540 | dc2-spine1 | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
-| 2541 | dc2-spine1 | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
-| 2542 | dc2-spine1 | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
-| 2543 | dc2-spine1 | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
-| 2544 | dc2-spine1 | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
-| 2545 | dc2-spine1 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
-| 2546 | dc2-spine1 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
-| 2547 | dc2-spine1 | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
-| 2548 | dc2-spine1 | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2549 | dc2-spine1 | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2550 | dc2-spine1 | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
-| 2551 | dc2-spine1 | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
-| 2552 | dc2-spine1 | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
-| 2553 | dc2-spine1 | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
-| 2554 | dc2-spine1 | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
-| 2555 | dc2-spine1 | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
-| 2556 | dc2-spine1 | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2557 | dc2-spine1 | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2558 | dc2-spine1 | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
-| 2559 | dc2-spine1 | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
-| 2560 | dc2-spine1 | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
-| 2561 | dc2-spine1 | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
-| 2562 | dc2-spine1 | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
-| 2563 | dc2-spine1 | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
-| 2564 | dc2-spine1 | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2565 | dc2-spine1 | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2566 | dc2-spine1 | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
-| 2567 | dc2-spine1 | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
-| 2568 | dc2-spine1 | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
-| 2569 | dc2-spine1 | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
-| 2570 | dc2-spine1 | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
-| 2571 | dc2-spine1 | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
-| 2572 | dc2-spine1 | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
-| 2573 | dc2-spine1 | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
-| 2574 | dc2-spine1 | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2527 | dc2-spine1 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
+| 2528 | dc2-spine1 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
+| 2529 | dc2-spine1 | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
+| 2530 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet1 = 'up' | NOT RUN | - |
+| 2531 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet1 = 'up' | NOT RUN | - |
+| 2532 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet1 = 'up' | NOT RUN | - |
+| 2533 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet1 = 'up' | NOT RUN | - |
+| 2534 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet1 = 'up' | NOT RUN | - |
+| 2535 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet1 = 'up' | NOT RUN | - |
+| 2536 | dc2-spine1 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
+| 2537 | dc2-spine1 | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
+| 2538 | dc2-spine1 | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
+| 2539 | dc2-spine1 | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
+| 2540 | dc2-spine1 | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
+| 2541 | dc2-spine1 | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
+| 2542 | dc2-spine1 | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
+| 2543 | dc2-spine1 | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
+| 2544 | dc2-spine1 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
+| 2545 | dc2-spine1 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
+| 2546 | dc2-spine1 | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
+| 2547 | dc2-spine1 | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2548 | dc2-spine1 | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2549 | dc2-spine1 | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
+| 2550 | dc2-spine1 | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
+| 2551 | dc2-spine1 | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
+| 2552 | dc2-spine1 | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
+| 2553 | dc2-spine1 | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
+| 2554 | dc2-spine1 | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
+| 2555 | dc2-spine1 | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2556 | dc2-spine1 | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2557 | dc2-spine1 | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
+| 2558 | dc2-spine1 | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
+| 2559 | dc2-spine1 | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
+| 2560 | dc2-spine1 | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
+| 2561 | dc2-spine1 | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
+| 2562 | dc2-spine1 | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
+| 2563 | dc2-spine1 | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2564 | dc2-spine1 | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2565 | dc2-spine1 | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
+| 2566 | dc2-spine1 | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
+| 2567 | dc2-spine1 | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
+| 2568 | dc2-spine1 | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
+| 2569 | dc2-spine1 | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
+| 2570 | dc2-spine1 | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
+| 2571 | dc2-spine1 | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
+| 2572 | dc2-spine1 | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
+| 2573 | dc2-spine1 | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2574 | dc2-spine1 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
| 2575 | dc2-spine1 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
-| 2576 | dc2-spine1 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
+| 2576 | dc2-spine1 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
| 2577 | dc2-spine1 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2578 | dc2-spine1 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2579 | dc2-spine1 | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
-| 2580 | dc2-spine1 | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
-| 2581 | dc2-spine2 | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2582 | dc2-spine2 | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
-| 2583 | dc2-spine2 | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
-| 2584 | dc2-spine2 | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
-| 2585 | dc2-spine2 | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
-| 2586 | dc2-spine2 | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
-| 2587 | dc2-spine2 | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
-| 2588 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13) | NOT RUN | - |
-| 2589 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14) | NOT RUN | - |
-| 2590 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15) | NOT RUN | - |
-| 2591 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16) | NOT RUN | - |
-| 2592 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17) | NOT RUN | - |
-| 2593 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18) | NOT RUN | - |
-| 2594 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.107) | NOT RUN | - |
-| 2595 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.111) | NOT RUN | - |
-| 2596 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.115) | NOT RUN | - |
-| 2597 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.119) | NOT RUN | - |
-| 2598 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.123) | NOT RUN | - |
-| 2599 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.127) | NOT RUN | - |
-| 2600 | dc2-spine2 | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
-| 2601 | dc2-spine2 | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
-| 2602 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-leaf1a Ethernet2 | NOT RUN | - |
-| 2603 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-leaf1b Ethernet2 | NOT RUN | - |
-| 2604 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf2a Ethernet2 | NOT RUN | - |
-| 2605 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf2b Ethernet2 | NOT RUN | - |
-| 2606 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet2 | NOT RUN | - |
-| 2607 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet2 | NOT RUN | - |
-| 2608 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.106) - Destination: dc2-leaf1a Ethernet2 (IP: 10.255.255.107) | NOT RUN | - |
-| 2609 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.110) - Destination: dc2-leaf1b Ethernet2 (IP: 10.255.255.111) | NOT RUN | - |
-| 2610 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet3 (IP: 10.255.255.114) - Destination: dc2-leaf2a Ethernet2 (IP: 10.255.255.115) | NOT RUN | - |
-| 2611 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet4 (IP: 10.255.255.118) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119) | NOT RUN | - |
-| 2612 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet5 (IP: 10.255.255.122) - Destination: dc2-leaf3a.arista.com Ethernet2 (IP: 10.255.255.123) | NOT RUN | - |
-| 2613 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet6 (IP: 10.255.255.126) - Destination: dc2-leaf3b.arista.com Ethernet2 (IP: 10.255.255.127) | NOT RUN | - |
-| 2614 | dc2-spine2 | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
-| 2615 | dc2-spine2 | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
-| 2616 | dc2-spine2 | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
-| 2617 | dc2-spine2 | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
-| 2618 | dc2-spine2 | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
-| 2619 | dc2-spine2 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
-| 2620 | dc2-spine2 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
-| 2621 | dc2-spine2 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
-| 2622 | dc2-spine2 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
-| 2623 | dc2-spine2 | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2578 | dc2-spine1 | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
+| 2579 | dc2-spine1 | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
+| 2580 | dc2-spine2 | AAA | VerifyAcctConsoleMethods | Verifies the AAA accounting console method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2581 | dc2-spine2 | AAA | VerifyAcctDefaultMethods | Verifies the AAA accounting default method lists for different accounting types (system, exec, commands, dot1x). | - | NOT RUN | - |
+| 2582 | dc2-spine2 | AAA | VerifyAuthenMethods | Verifies the AAA authentication method lists for different authentication types (login, enable, dot1x). | - | NOT RUN | - |
+| 2583 | dc2-spine2 | AAA | VerifyAuthzMethods | Verifies the AAA authorization method lists for different authorization types (commands, exec). | - | NOT RUN | - |
+| 2584 | dc2-spine2 | AAA | VerifyTacacsServerGroups | Verifies if the provided TACACS server group(s) are configured. | - | NOT RUN | - |
+| 2585 | dc2-spine2 | AAA | VerifyTacacsServers | Verifies TACACS servers are configured for a specified VRF. | - | NOT RUN | - |
+| 2586 | dc2-spine2 | AAA | VerifyTacacsSourceIntf | Verifies TACACS source-interface for a specified VRF. | - | NOT RUN | - |
+| 2587 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1a (IP: 10.255.128.13) | NOT RUN | - |
+| 2588 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf1b (IP: 10.255.128.14) | NOT RUN | - |
+| 2589 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2a (IP: 10.255.128.15) | NOT RUN | - |
+| 2590 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf2b (IP: 10.255.128.16) | NOT RUN | - |
+| 2591 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3a.arista.com (IP: 10.255.128.17) | NOT RUN | - |
+| 2592 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP EVPN Peer: dc2-leaf3b.arista.com (IP: 10.255.128.18) | NOT RUN | - |
+| 2593 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1a (IP: 10.255.255.107) | NOT RUN | - |
+| 2594 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf1b (IP: 10.255.255.111) | NOT RUN | - |
+| 2595 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2a (IP: 10.255.255.115) | NOT RUN | - |
+| 2596 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf2b (IP: 10.255.255.119) | NOT RUN | - |
+| 2597 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3a.arista.com (IP: 10.255.255.123) | NOT RUN | - |
+| 2598 | dc2-spine2 | BGP | VerifyBGPSpecificPeers | Verifies the health of specific BGP peer(s). | BGP IPv4 Unicast Peer: dc2-leaf3b.arista.com (IP: 10.255.255.127) | NOT RUN | - |
+| 2599 | dc2-spine2 | Configuration | VerifyRunningConfigDiffs | Verifies there is no difference between the running-config and the startup-config | - | NOT RUN | - |
+| 2600 | dc2-spine2 | Configuration | VerifyZeroTouch | Verifies ZeroTouch is disabled | - | NOT RUN | - |
+| 2601 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet1 - Remote: dc2-leaf1a Ethernet2 | NOT RUN | - |
+| 2602 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet2 - Remote: dc2-leaf1b Ethernet2 | NOT RUN | - |
+| 2603 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet3 - Remote: dc2-leaf2a Ethernet2 | NOT RUN | - |
+| 2604 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet4 - Remote: dc2-leaf2b Ethernet2 | NOT RUN | - |
+| 2605 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet5 - Remote: dc2-leaf3a.arista.com Ethernet2 | NOT RUN | - |
+| 2606 | dc2-spine2 | Connectivity | VerifyLLDPNeighbors | Verifies that the provided LLDP neighbors are connected properly. | Local: Ethernet6 - Remote: dc2-leaf3b.arista.com Ethernet2 | NOT RUN | - |
+| 2607 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet1 (IP: 10.255.255.106) - Destination: dc2-leaf1a Ethernet2 (IP: 10.255.255.107) | NOT RUN | - |
+| 2608 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet2 (IP: 10.255.255.110) - Destination: dc2-leaf1b Ethernet2 (IP: 10.255.255.111) | NOT RUN | - |
+| 2609 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet3 (IP: 10.255.255.114) - Destination: dc2-leaf2a Ethernet2 (IP: 10.255.255.115) | NOT RUN | - |
+| 2610 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet4 (IP: 10.255.255.118) - Destination: dc2-leaf2b Ethernet2 (IP: 10.255.255.119) | NOT RUN | - |
+| 2611 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet5 (IP: 10.255.255.122) - Destination: dc2-leaf3a.arista.com Ethernet2 (IP: 10.255.255.123) | NOT RUN | - |
+| 2612 | dc2-spine2 | Connectivity | VerifyReachability | Test the network reachability to one or many destination IP(s). | Source: P2P Interface Ethernet6 (IP: 10.255.255.126) - Destination: dc2-leaf3b.arista.com Ethernet2 (IP: 10.255.255.127) | NOT RUN | - |
+| 2613 | dc2-spine2 | Field Notices | VerifyFieldNotice44Resolution | Verifies that the device is using the correct Aboot version per FN0044. | - | NOT RUN | - |
+| 2614 | dc2-spine2 | Field Notices | VerifyFieldNotice72Resolution | Verifies if the device is exposed to FN0072, and if the issue has been mitigated. | - | NOT RUN | - |
+| 2615 | dc2-spine2 | Greent | VerifyGreenT | Verifies if a GreenT policy is created. | - | NOT RUN | - |
+| 2616 | dc2-spine2 | Greent | VerifyGreenTCounters | Verifies if the GreenT counters are incremented. | - | NOT RUN | - |
+| 2617 | dc2-spine2 | Hardware | VerifyAdverseDrops | Verifies there are no adverse drops on DCS-7280 and DCS-7500 family switches. | - | NOT RUN | - |
+| 2618 | dc2-spine2 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | - | NOT RUN | - |
+| 2619 | dc2-spine2 | Hardware | VerifyEnvironmentCooling | Verifies the status of power supply fans and all fan trays. | Accepted States: 'ok' | NOT RUN | - |
+| 2620 | dc2-spine2 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | - | NOT RUN | - |
+| 2621 | dc2-spine2 | Hardware | VerifyEnvironmentPower | Verifies the power supplies status. | Accepted States: 'ok' | NOT RUN | - |
+| 2622 | dc2-spine2 | Hardware | VerifyEnvironmentSystemCooling | Verifies the system cooling status. | - | NOT RUN | - |
+| 2623 | dc2-spine2 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
| 2624 | dc2-spine2 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2625 | dc2-spine2 | Hardware | VerifyTemperature | Verifies the device temperature. | - | NOT RUN | - |
-| 2626 | dc2-spine2 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
-| 2627 | dc2-spine2 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
-| 2628 | dc2-spine2 | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
-| 2629 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet2 = 'up' | NOT RUN | - |
-| 2630 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet2 = 'up' | NOT RUN | - |
-| 2631 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet2 = 'up' | NOT RUN | - |
-| 2632 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet2 = 'up' | NOT RUN | - |
-| 2633 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet2 = 'up' | NOT RUN | - |
-| 2634 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet2 = 'up' | NOT RUN | - |
-| 2635 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
-| 2636 | dc2-spine2 | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
-| 2637 | dc2-spine2 | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
-| 2638 | dc2-spine2 | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
-| 2639 | dc2-spine2 | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
-| 2640 | dc2-spine2 | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
-| 2641 | dc2-spine2 | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
-| 2642 | dc2-spine2 | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
-| 2643 | dc2-spine2 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
-| 2644 | dc2-spine2 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
-| 2645 | dc2-spine2 | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
-| 2646 | dc2-spine2 | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2647 | dc2-spine2 | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
-| 2648 | dc2-spine2 | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
-| 2649 | dc2-spine2 | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
-| 2650 | dc2-spine2 | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
-| 2651 | dc2-spine2 | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
-| 2652 | dc2-spine2 | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
-| 2653 | dc2-spine2 | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
-| 2654 | dc2-spine2 | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2655 | dc2-spine2 | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2656 | dc2-spine2 | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
-| 2657 | dc2-spine2 | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
-| 2658 | dc2-spine2 | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
-| 2659 | dc2-spine2 | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
-| 2660 | dc2-spine2 | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
-| 2661 | dc2-spine2 | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
-| 2662 | dc2-spine2 | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
-| 2663 | dc2-spine2 | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
-| 2664 | dc2-spine2 | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
-| 2665 | dc2-spine2 | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
-| 2666 | dc2-spine2 | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
-| 2667 | dc2-spine2 | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
-| 2668 | dc2-spine2 | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
-| 2669 | dc2-spine2 | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
-| 2670 | dc2-spine2 | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
-| 2671 | dc2-spine2 | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
-| 2672 | dc2-spine2 | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2625 | dc2-spine2 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | - | NOT RUN | - |
+| 2626 | dc2-spine2 | Hardware | VerifyTransceiversManufacturers | Verifies if all transceivers come from approved manufacturers. | Accepted Manufacturers: 'Arista Networks', 'Arastra, Inc.', 'Not Present' | NOT RUN | - |
+| 2627 | dc2-spine2 | Hardware | VerifyTransceiversTemperature | Verifies the transceivers temperature. | - | NOT RUN | - |
+| 2628 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet1 - P2P_dc2-leaf1a_Ethernet2 = 'up' | NOT RUN | - |
+| 2629 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet2 - P2P_dc2-leaf1b_Ethernet2 = 'up' | NOT RUN | - |
+| 2630 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet3 - P2P_dc2-leaf2a_Ethernet2 = 'up' | NOT RUN | - |
+| 2631 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet4 - P2P_dc2-leaf2b_Ethernet2 = 'up' | NOT RUN | - |
+| 2632 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet5 - P2P_dc2-leaf3a.arista.com_Ethernet2 = 'up' | NOT RUN | - |
+| 2633 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Ethernet6 - P2P_dc2-leaf3b.arista.com_Ethernet2 = 'up' | NOT RUN | - |
+| 2634 | dc2-spine2 | Interfaces | VerifyInterfacesStatus | Verifies the status of the provided interfaces. | Interface Loopback0 - ROUTER_ID = 'up' | NOT RUN | - |
+| 2635 | dc2-spine2 | LANZ | VerifyLANZ | Verifies if LANZ is enabled. | - | NOT RUN | - |
+| 2636 | dc2-spine2 | PTP | VerifyPtpGMStatus | Verifies that the device is locked to a valid PTP Grandmaster. | - | NOT RUN | - |
+| 2637 | dc2-spine2 | PTP | VerifyPtpLockStatus | Verifies that the device was locked to the upstream PTP GM in the last minute. | - | NOT RUN | - |
+| 2638 | dc2-spine2 | PTP | VerifyPtpModeStatus | Verifies that the device is configured as a PTP Boundary Clock. | - | NOT RUN | - |
+| 2639 | dc2-spine2 | PTP | VerifyPtpOffset | Verifies that the PTP timing offset is within +/- 1000ns from the master clock. | - | NOT RUN | - |
+| 2640 | dc2-spine2 | PTP | VerifyPtpPortModeStatus | Verifies the PTP interfaces state. | - | NOT RUN | - |
+| 2641 | dc2-spine2 | Routing | VerifyRoutingProtocolModel | Verifies the configured routing protocol model. | Routing protocol model: multi-agent | NOT RUN | - |
+| 2642 | dc2-spine2 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | - | NOT RUN | - |
+| 2643 | dc2-spine2 | Security | VerifyAPIHttpsSSL | Verifies if the eAPI has a valid SSL profile. | eAPI HTTPS SSL Profile: eAPI_SSL_Profile | NOT RUN | - |
+| 2644 | dc2-spine2 | Security | VerifyAPIHttpStatus | Verifies if eAPI HTTP server is disabled globally. | - | NOT RUN | - |
+| 2645 | dc2-spine2 | Security | VerifyAPIIPv4Acl | Verifies if eAPI has the right number IPv4 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2646 | dc2-spine2 | Security | VerifyAPIIPv6Acl | Verifies if eAPI has the right number IPv6 ACL(s) configured for a specified VRF. | - | NOT RUN | - |
+| 2647 | dc2-spine2 | Security | VerifyAPISSLCertificate | Verifies the eAPI SSL certificate expiry, common subject name, encryption algorithm and key size. | - | NOT RUN | - |
+| 2648 | dc2-spine2 | Security | VerifyBannerLogin | Verifies the login banner of a device. | - | NOT RUN | - |
+| 2649 | dc2-spine2 | Security | VerifyBannerMotd | Verifies the motd banner of a device. | - | NOT RUN | - |
+| 2650 | dc2-spine2 | Security | VerifyIPSecConnHealth | Verifies all IPv4 security connections. | - | NOT RUN | - |
+| 2651 | dc2-spine2 | Security | VerifyIPv4ACL | Verifies the configuration of IPv4 ACLs. | - | NOT RUN | - |
+| 2652 | dc2-spine2 | Security | VerifySpecificIPSecConn | Verifies IPv4 security connections for a peer. | - | NOT RUN | - |
+| 2653 | dc2-spine2 | Security | VerifySSHIPv4Acl | Verifies if the SSHD agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2654 | dc2-spine2 | Security | VerifySSHIPv6Acl | Verifies if the SSHD agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2655 | dc2-spine2 | Security | VerifySSHStatus | Verifies if the SSHD agent is disabled in the default VRF. | - | NOT RUN | - |
+| 2656 | dc2-spine2 | Security | VerifyTelnetStatus | Verifies if Telnet is disabled in the default VRF. | - | NOT RUN | - |
+| 2657 | dc2-spine2 | Services | VerifyDNSLookup | Verifies the DNS name to IP address resolution. | - | NOT RUN | - |
+| 2658 | dc2-spine2 | Services | VerifyDNSServers | Verifies if the DNS servers are correctly configured. | - | NOT RUN | - |
+| 2659 | dc2-spine2 | Services | VerifyErrdisableRecovery | Verifies the errdisable recovery reason, status, and interval. | - | NOT RUN | - |
+| 2660 | dc2-spine2 | Services | VerifyHostname | Verifies the hostname of a device. | - | NOT RUN | - |
+| 2661 | dc2-spine2 | SNMP | VerifySnmpIPv4Acl | Verifies if the SNMP agent has IPv4 ACL(s) configured. | - | NOT RUN | - |
+| 2662 | dc2-spine2 | SNMP | VerifySnmpIPv6Acl | Verifies if the SNMP agent has IPv6 ACL(s) configured. | - | NOT RUN | - |
+| 2663 | dc2-spine2 | SNMP | VerifySnmpStatus | Verifies if the SNMP agent is enabled. | - | NOT RUN | - |
+| 2664 | dc2-spine2 | Software | VerifyEOSVersion | Verifies the EOS version of the device. | - | NOT RUN | - |
+| 2665 | dc2-spine2 | Software | VerifyTerminAttrVersion | Verifies the TerminAttr version of the device. | - | NOT RUN | - |
+| 2666 | dc2-spine2 | STUN | VerifyStunClient | Verifies the STUN client is configured with the specified IPv4 source address and port. Validate the public IP and port if provided. | - | NOT RUN | - |
+| 2667 | dc2-spine2 | System | VerifyAgentLogs | Verifies there are no agent crash reports. | - | NOT RUN | - |
+| 2668 | dc2-spine2 | System | VerifyCoredump | Verifies there are no core dump files. | - | NOT RUN | - |
+| 2669 | dc2-spine2 | System | VerifyCPUUtilization | Verifies whether the CPU utilization is below 75%. | - | NOT RUN | - |
+| 2670 | dc2-spine2 | System | VerifyFileSystemUtilization | Verifies that no partition is utilizing more than 75% of its disk space. | - | NOT RUN | - |
+| 2671 | dc2-spine2 | System | VerifyMemoryUtilization | Verifies whether the memory utilization is below 75%. | - | NOT RUN | - |
+| 2672 | dc2-spine2 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
| 2673 | dc2-spine2 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
-| 2674 | dc2-spine2 | System | VerifyNTP | Verifies if NTP is synchronised. | - | NOT RUN | - |
+| 2674 | dc2-spine2 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
| 2675 | dc2-spine2 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2676 | dc2-spine2 | System | VerifyReloadCause | Verifies the last reload cause of the device. | - | NOT RUN | - |
-| 2677 | dc2-spine2 | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
-| 2678 | dc2-spine2 | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
+| 2676 | dc2-spine2 | System | VerifyUptime | Verifies the device uptime. | - | NOT RUN | - |
+| 2677 | dc2-spine2 | VLAN | VerifyVlanInternalPolicy | Verifies the VLAN internal allocation policy and the range of VLANs. | - | NOT RUN | - |
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 b09648f77a8..1b99f898217 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
@@ -143,15 +143,6 @@
"description": "Verifies that the provided LLDP neighbors are connected properly.",
"custom_field": "Local: Ethernet2 - Remote: dc2-spine2 Ethernet5"
},
- {
- "name": "dc2-leaf3a.arista.com",
- "test": "VerifyLLDPNeighbors",
- "categories": [
- "connectivity"
- ],
- "description": "Verifies that the provided LLDP neighbors are connected properly.",
- "custom_field": "Local: Ethernet4 - Remote: dc2-leaf3b.arista.com Ethernet4"
- },
{
"name": "dc2-leaf3a.arista.com",
"test": "VerifyReachability",
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
index 44d8d6c3243..6c4d572ec41 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/ethernet-interfaces.md
@@ -438,6 +438,7 @@
| [ ipv6](## "ethernet_interfaces.[].vrrp_ids.[].ipv6") | Dictionary | | | | |
| [ address](## "ethernet_interfaces.[].vrrp_ids.[].ipv6.address") | String | Required | | | Virtual IPv6 address. |
| [ validate_state](## "ethernet_interfaces.[].validate_state") | Boolean | | | | Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role. |
+ | [ validate_lldp](## "ethernet_interfaces.[].validate_lldp") | Boolean | | | | Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role. |
| [ switchport](## "ethernet_interfaces.[].switchport") | Dictionary | | | | This should not be combined with `ethernet_interfaces[].type = switched/routed`. |
| [ enabled](## "ethernet_interfaces.[].switchport.enabled") | Boolean | | | | Warning: This should not be combined with `ethernet_interfaces[].type = routed`. |
| [ mode](## "ethernet_interfaces.[].switchport.mode") | String | | | Valid Values:
- access
- dot1q-tunnel
- trunk
- trunk phone
| Warning: This should not be combined with `ethernet_interfaces[].mode`. |
@@ -1377,6 +1378,9 @@
# Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
validate_state:
+ # Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+
# This should not be combined with `ethernet_interfaces[].type = switched/routed`.
switchport:
diff --git a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
index 840726474c3..f4395449d40 100644
--- a/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
+++ b/ansible_collections/arista/avd/roles/eos_cli_config_gen/docs/tables/port-channel-interfaces.md
@@ -325,6 +325,7 @@
| [ - range](## "port_channel_interfaces.[].switchport.port_security.vlans.[].range") | String | Required, Unique | | | VLAN ID or range(s) of VLAN IDs, <1-4094>.
Example:
- 3
- 1,3
- 1-10
|
| [ mac_address_maximum](## "port_channel_interfaces.[].switchport.port_security.vlans.[].mac_address_maximum") | Integer | | | | |
| [ validate_state](## "port_channel_interfaces.[].validate_state") | Boolean | | | | Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role. |
+ | [ validate_lldp](## "port_channel_interfaces.[].validate_lldp") | Boolean | | | | Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role. |
| [ eos_cli](## "port_channel_interfaces.[].eos_cli") | String | | | | Multiline EOS CLI rendered directly on the port-channel interface in the final EOS configuration. |
| [ esi](## "port_channel_interfaces.[].esi") removed | String | | | | EVPN Ethernet Segment Identifier (Type 1 format).
This key was removed. Support was removed in AVD version 5.0.0. Use evpn_ethernet_segment.identifier instead. |
| [ rt](## "port_channel_interfaces.[].rt") removed | String | | | | EVPN Route Target for ESI with format xx:xx:xx:xx:xx:xx.
This key was removed. Support was removed in AVD version 5.0.0. Use evpn_ethernet_segment.route_target instead. |
@@ -1044,6 +1045,9 @@
# Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
validate_state:
+ # Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+
# Multiline EOS CLI rendered directly on the port-channel interface in the final EOS configuration.
eos_cli:
```
diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/connected-endpoints.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/connected-endpoints.md
index 0f909ab442e..b3ff11d4e76 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/connected-endpoints.md
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/connected-endpoints.md
@@ -183,6 +183,7 @@
| [ structured_config](## ".[].adapters.[].port_channel.structured_config") | Dictionary | | | | Custom structured config added under port_channel_interfaces.[name=] for eos_cli_config_gen. |
| [ short_esi](## ".[].adapters.[].port_channel.short_esi") removed | String | | | | In format xxxx:xxxx:xxxx or "auto".This key was removed. Support was removed in AVD version 5.0.0. Use ethernet_segment.short_esi instead. |
| [ validate_state](## ".[].adapters.[].validate_state") | Boolean | | | | Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role. |
+ | [ validate_lldp](## ".[].adapters.[].validate_lldp") | Boolean | | | | Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role. |
| [ raw_eos_cli](## ".[].adapters.[].raw_eos_cli") | String | | | | EOS CLI rendered directly on the ethernet interface in the final EOS configuration. |
| [ structured_config](## ".[].adapters.[].structured_config") | Dictionary | | | | Custom structured config added under ethernet_interfaces.[name=] for eos_cli_config_gen. |
@@ -667,6 +668,9 @@
# Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
validate_state:
+ # Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+
# EOS CLI rendered directly on the ethernet interface in the final EOS configuration.
raw_eos_cli:
diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-ports.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-ports.md
index 41cda3e3194..355bf327783 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-ports.md
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/network-ports.md
@@ -178,6 +178,7 @@
| [ structured_config](## "network_ports.[].port_channel.structured_config") | Dictionary | | | | Custom structured config added under port_channel_interfaces.[name=] for eos_cli_config_gen. |
| [ short_esi](## "network_ports.[].port_channel.short_esi") removed | String | | | | In format xxxx:xxxx:xxxx or "auto".This key was removed. Support was removed in AVD version 5.0.0. Use ethernet_segment.short_esi instead. |
| [ validate_state](## "network_ports.[].validate_state") | Boolean | | | | Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role. |
+ | [ validate_lldp](## "network_ports.[].validate_lldp") | Boolean | | | | Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role. |
| [ raw_eos_cli](## "network_ports.[].raw_eos_cli") | String | | | | EOS CLI rendered directly on the ethernet interface in the final EOS configuration. |
| [ structured_config](## "network_ports.[].structured_config") | Dictionary | | | | Custom structured config added under ethernet_interfaces.[name=] for eos_cli_config_gen. |
@@ -641,6 +642,9 @@
# Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
validate_state:
+ # Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+
# EOS CLI rendered directly on the ethernet interface in the final EOS configuration.
raw_eos_cli:
diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/port-profiles.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/port-profiles.md
index dabd944a8ce..a71c88ee66d 100644
--- a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/port-profiles.md
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/port-profiles.md
@@ -174,6 +174,7 @@
| [ structured_config](## "port_profiles.[].port_channel.structured_config") | Dictionary | | | | Custom structured config added under port_channel_interfaces.[name=] for eos_cli_config_gen. |
| [ short_esi](## "port_profiles.[].port_channel.short_esi") removed | String | | | | In format xxxx:xxxx:xxxx or "auto".This key was removed. Support was removed in AVD version 5.0.0. Use ethernet_segment.short_esi instead. |
| [ validate_state](## "port_profiles.[].validate_state") | Boolean | | | | Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role. |
+ | [ validate_lldp](## "port_profiles.[].validate_lldp") | Boolean | | | | Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role. |
| [ raw_eos_cli](## "port_profiles.[].raw_eos_cli") | String | | | | EOS CLI rendered directly on the ethernet interface in the final EOS configuration. |
| [ structured_config](## "port_profiles.[].structured_config") | Dictionary | | | | Custom structured config added under ethernet_interfaces.[name=] for eos_cli_config_gen. |
@@ -622,6 +623,9 @@
# Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
validate_state:
+ # Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+
# EOS CLI rendered directly on the ethernet interface in the final EOS configuration.
raw_eos_cli:
diff --git a/ansible_collections/arista/avd/roles/eos_validate_state/python_modules/tests/avdtestconnectivity.py b/ansible_collections/arista/avd/roles/eos_validate_state/python_modules/tests/avdtestconnectivity.py
index 7fd7f8f117b..ffaa97f6d74 100644
--- a/ansible_collections/arista/avd/roles/eos_validate_state/python_modules/tests/avdtestconnectivity.py
+++ b/ansible_collections/arista/avd/roles/eos_validate_state/python_modules/tests/avdtestconnectivity.py
@@ -230,6 +230,10 @@ def test_definition(self) -> dict | None:
LOGGER.info("Interface '%s' variable 'validate_state' is set to False. %s is skipped.", interface["name"], self.__class__.__name__)
continue
+ if interface.get("validate_lldp", True) is False:
+ LOGGER.info("Interface '%s' variable 'validate_lldp' is set to False. %s is skipped.", interface["name"], self.__class__.__name__)
+ continue
+
if self.is_subinterface(interface):
LOGGER.info("Interface '%s' is a subinterface. %s is skipped.", interface["name"], self.__class__.__name__)
continue
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
index 27be11dd90c..3d096271e83 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/eos_cli_config_gen.schema.yml
@@ -3770,6 +3770,10 @@ keys:
type: bool
description: Set to false to disable interface state and LLDP topology validation
performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed
+ by the `eos_validate_state` role.
switchport:
type: dict
description: This should not be combined with `ethernet_interfaces[].type
@@ -10583,6 +10587,10 @@ keys:
type: bool
description: Set to false to disable interface state and LLDP topology validation
performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed
+ by the `eos_validate_state` role.
eos_cli:
type: str
description: Multiline EOS CLI rendered directly on the port-channel interface
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
index 00822220f92..345ceb34a11 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/ethernet_interfaces.schema.yml
@@ -1600,6 +1600,9 @@ keys:
validate_state:
type: bool
description: Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
switchport:
type: dict
description: This should not be combined with `ethernet_interfaces[].type = switched/routed`.
diff --git a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
index 3fba4a682d8..fe8b923caab 100644
--- a/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
+++ b/python-avd/pyavd/_eos_cli_config_gen/schema/schema_fragments/port_channel_interfaces.schema.yml
@@ -1357,6 +1357,9 @@ keys:
validate_state:
type: bool
description: Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
eos_cli:
type: str
description: Multiline EOS CLI rendered directly on the port-channel interface in the final EOS configuration.
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 75b4f699ca1..a971be0d724 100644
--- a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
+++ b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
@@ -5654,6 +5654,10 @@ $defs:
type: bool
description: Set to false to disable interface state and LLDP topology validation
performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed
+ by the `eos_validate_state` role.
raw_eos_cli:
type: str
description: EOS CLI rendered directly on the ethernet interface in the final
diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_adapter_config.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_adapter_config.schema.yml
index 09920d083c5..cfc5883f5bf 100644
--- a/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_adapter_config.schema.yml
+++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/defs_adapter_config.schema.yml
@@ -498,6 +498,9 @@ $defs:
validate_state:
type: bool
description: Set to false to disable interface state and LLDP topology validation performed by the `eos_validate_state` role.
+ validate_lldp:
+ type: bool
+ description: Set to false to disable the LLDP topology validation performed by the `eos_validate_state` role.
raw_eos_cli:
type: str
description: EOS CLI rendered directly on the ethernet interface in the final EOS configuration.
From 48a0b7e9362be86b7b9b490f6827dd4720652c8d Mon Sep 17 00:00:00 2001
From: laxmikantchintakindi
<159624484+laxmikantchintakindi@users.noreply.github.com>
Date: Tue, 12 Nov 2024 15:18:48 +0530
Subject: [PATCH 5/6] Feat(eos_designs): Add support to use router general for
router id (#4687)
---
.../intended/structured_configs/pe1.yml | 2 +-
.../intended/structured_configs/pe2.yml | 2 +-
.../intended/structured_configs/pe3.yml | 2 +-
.../structured_configs/SITE1-LER1.yml | 2 +-
.../structured_configs/SITE2-LER1.yml | 2 +-
.../intended/configs/DC1-BL1A.cfg | 12 +++----
.../intended/configs/DC1-SPINE4.cfg | 5 ++-
.../intended/configs/core-1-isis-sr-ldp.cfg | 7 ++--
.../intended/configs/core-2-ospf-ldp.cfg | 7 ++--
.../intended/structured_configs/DC1-BL1A.yml | 11 ++----
.../intended/structured_configs/DC1-BL1B.yml | 2 +-
.../structured_configs/DC1-LEAF1A.yml | 2 +-
.../structured_configs/DC1-LEAF2A.yml | 2 +-
.../structured_configs/DC1-LEAF2B.yml | 2 +-
.../structured_configs/DC1-SPINE4.yml | 4 ++-
.../structured_configs/SVI_PROFILE_NODE_1.yml | 2 +-
.../structured_configs/SVI_PROFILE_NODE_2.yml | 2 +-
.../structured_configs/core-1-isis-sr-ldp.yml | 6 ++--
.../structured_configs/core-2-ospf-ldp.yml | 6 ++--
.../evpn_services_l2_only_false.yml | 2 +-
.../inventory/host_vars/DC1-BL1A.yml | 2 ++
.../inventory/host_vars/DC1-SPINE4.yml | 2 ++
.../host_vars/core-1-isis-sr-ldp.yml | 2 ++
.../inventory/host_vars/core-2-ospf-ldp.yml | 1 +
.../use-router-general-for-router-id.md | 17 +++++++++
.../schema/eos_designs.schema.yml | 5 +++
...se_router_general_for_router_id.schema.yml | 12 +++++++
.../pyavd/_eos_designs/shared_utils/misc.py | 4 +++
.../structured_config/base/__init__.py | 6 ++--
.../structured_config/base/router_general.py | 36 +++++++++++++++++++
.../network_services/router_bgp.py | 4 ++-
.../network_services/router_ospf.py | 6 +++-
.../structured_config/underlay/mpls.py | 22 +++++++-----
.../structured_config/underlay/router_isis.py | 6 ++--
.../structured_config/underlay/router_ospf.py | 2 +-
35 files changed, 154 insertions(+), 55 deletions(-)
create mode 100644 ansible_collections/arista/avd/roles/eos_designs/docs/tables/use-router-general-for-router-id.md
create mode 100644 python-avd/pyavd/_eos_designs/schema/schema_fragments/use_router_general_for_router_id.schema.yml
create mode 100644 python-avd/pyavd/_eos_designs/structured_config/base/router_general.py
diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe1.yml b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe1.yml
index 1f927fe118d..b1506dd46ce 100644
--- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe1.yml
+++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe1.yml
@@ -241,9 +241,9 @@ router_ospf:
- id: 10
vrf: C1_VRF1
passive_interface_default: true
- router_id: 10.255.1.1
no_passive_interfaces:
- Ethernet3.10
+ router_id: 10.255.1.1
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe2.yml b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe2.yml
index 2195d7378c8..c6c490d5b1d 100644
--- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe2.yml
+++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe2.yml
@@ -241,9 +241,9 @@ router_ospf:
- id: 10
vrf: C1_VRF1
passive_interface_default: true
- router_id: 10.255.1.2
no_passive_interfaces:
- Ethernet4.10
+ router_id: 10.255.1.2
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe3.yml b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe3.yml
index 7267680188d..44569f00201 100644
--- a/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe3.yml
+++ b/ansible_collections/arista/avd/examples/isis-ldp-ipvpn/intended/structured_configs/pe3.yml
@@ -236,9 +236,9 @@ router_ospf:
- id: 10
vrf: C1_VRF1
passive_interface_default: true
- router_id: 10.255.1.3
no_passive_interfaces:
- Ethernet2
+ router_id: 10.255.1.3
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE1-LER1.yml b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE1-LER1.yml
index 2cd3c083575..02e75c5e68e 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE1-LER1.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE1-LER1.yml
@@ -470,10 +470,10 @@ router_ospf:
- id: 19
vrf: TENANT_B_INTRA
passive_interface_default: true
- router_id: 10.123.1.0
no_passive_interfaces:
- Ethernet6.10
max_lsa: 10000
+ router_id: 10.123.1.0
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE2-LER1.yml b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE2-LER1.yml
index f02d1b3fb1f..e791e83476c 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE2-LER1.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs-mpls-isis-sr-ldp/intended/structured_configs/SITE2-LER1.yml
@@ -583,10 +583,10 @@ router_ospf:
- id: 99
vrf: TENANT_B_WAN
passive_interface_default: true
- router_id: 192.168.48.4
no_passive_interfaces:
- Ethernet6.100
max_lsa: 10000
+ router_id: 192.168.48.4
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg
index c7778484981..800bf4490e1 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-BL1A.cfg
@@ -312,7 +312,6 @@ router bfd
multihop interval 1200 min-rx 1200 multiplier 3
!
router bgp 65104
- router-id 192.168.255.14
update wait-install
no bgp default ipv4-unicast
maximum-paths 4 ecmp 4
@@ -414,7 +413,6 @@ router bgp 65104
rd 192.168.254.14:15
route-target import evpn 65104:15
route-target export evpn 65104:15
- router-id 192.168.255.14
redistribute connected
!
vrf Tenant_A_WAN_Zone
@@ -425,7 +423,6 @@ router bgp 65104
route-target export evpn 65104:14
route-target export evpn 65000:789
route-target export vpn-ipv4 65000:123
- router-id 192.168.255.14
update wait-install
neighbor 123.1.1.10 remote-as 1234
neighbor 123.1.1.10 shutdown
@@ -475,31 +472,30 @@ router bgp 65104
rd 192.168.254.14:20
route-target import evpn 65104:20
route-target export evpn 65104:20
- router-id 192.168.255.14
redistribute connected
!
vrf Tenant_B_WAN_Zone
rd 192.168.254.14:21
route-target import evpn 65104:21
route-target export evpn 65104:21
- router-id 192.168.255.14
redistribute connected
!
vrf Tenant_C_WAN_Zone
rd 192.168.254.14:31
route-target import evpn 65104:31
route-target export evpn 65104:31
- router-id 192.168.255.14
redistribute connected
!
vrf TENANT_D_WAN_ZONE
rd 192.168.254.14:42
route-target import evpn 65104:42
route-target export evpn 65104:42
- router-id 192.168.255.14
+!
+router general
+ router-id ipv4 192.168.255.14
+ exit
!
router ospf 14 vrf Tenant_A_WAN_Zone
- router-id 192.168.255.14
passive-interface default
no passive-interface Ethernet7
no passive-interface Vlan150
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg
index a87fc69811b..b2aebcd562d 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/DC1-SPINE4.cfg
@@ -190,7 +190,6 @@ router bfd
multihop interval 1200 min-rx 1200 multiplier 3
!
router bgp 65001
- router-id 192.168.255.4
update wait-install
no bgp default ipv4-unicast
maximum-paths 4 ecmp 4
@@ -300,4 +299,8 @@ router bgp 65001
no neighbor EVPN-OVERLAY-PEERS activate
neighbor UNDERLAY-PEERS activate
!
+router general
+ router-id ipv4 192.168.255.4
+ exit
+!
end
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-1-isis-sr-ldp.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-1-isis-sr-ldp.cfg
index 6611edb1697..8c44ae989cd 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-1-isis-sr-ldp.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-1-isis-sr-ldp.cfg
@@ -299,14 +299,17 @@ ip route vrf MGMT 0.0.0.0/0 192.168.0.1
mpls ip
!
mpls ldp
- router-id 10.0.0.1
transport-address interface Loopback0
interface disabled default
no shutdown
!
+router general
+ router-id ipv4 10.0.0.1
+ router-id ipv6 2000:1234:ffff:ffff::1
+ exit
+!
router isis CORE
net 49.0001.0100.0000.0001.00
- router-id ipv4 10.0.0.1
is-type level-2
log-adjacency-changes
mpls ldp sync default
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-2-ospf-ldp.cfg b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-2-ospf-ldp.cfg
index a831dbaa5f1..1114402b5d6 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-2-ospf-ldp.cfg
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/configs/core-2-ospf-ldp.cfg
@@ -207,13 +207,16 @@ ip route vrf MGMT 0.0.0.0/0 192.168.0.1
mpls ip
!
mpls ldp
- router-id 10.0.0.2
transport-address interface Loopback0
interface disabled default
no shutdown
!
+router general
+ router-id ipv4 10.0.0.2
+ router-id ipv6 2000:1234:ffff:ffff::2
+ exit
+!
router ospf 101
- router-id 10.0.0.2
bfd default
passive-interface default
no passive-interface Ethernet1
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1A.yml
index 0f70c4438b4..2e040a703a6 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1A.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1A.yml
@@ -2,7 +2,6 @@ hostname: DC1-BL1A
is_deployed: true
router_bgp:
as: '65104'
- router_id: 192.168.255.14
bgp_defaults:
- distance bgp 20 200 200
bgp:
@@ -131,7 +130,6 @@ router_bgp:
- address_family: evpn
route_targets:
- '65104:15'
- router_id: 192.168.255.14
redistribute:
connected:
enabled: true
@@ -154,7 +152,6 @@ router_bgp:
- address_family: vpn-ipv4
route_targets:
- 65000:123
- router_id: 192.168.255.14
redistribute:
connected:
enabled: true
@@ -228,7 +225,6 @@ router_bgp:
- address_family: evpn
route_targets:
- '65104:20'
- router_id: 192.168.255.14
redistribute:
connected:
enabled: true
@@ -243,7 +239,6 @@ router_bgp:
- address_family: evpn
route_targets:
- '65104:21'
- router_id: 192.168.255.14
redistribute:
connected:
enabled: true
@@ -258,7 +253,6 @@ router_bgp:
- address_family: evpn
route_targets:
- '65104:31'
- router_id: 192.168.255.14
redistribute:
connected:
enabled: true
@@ -273,7 +267,6 @@ router_bgp:
- address_family: evpn
route_targets:
- '65104:42'
- router_id: 192.168.255.14
vlan_aware_bundles:
- name: Tenant_A_WAN_Zone
rd: 192.168.254.14:14
@@ -452,6 +445,9 @@ ntp: null
snmp_server:
contact: example@example.com
location: EOS_DESIGNS_UNIT_TESTS DC1-BL1A
+router_general:
+ router_id:
+ ipv4: 192.168.255.14
ethernet_interfaces:
- name: Ethernet1
peer: DC1-SPINE1
@@ -724,7 +720,6 @@ router_ospf:
- id: 14
vrf: Tenant_A_WAN_Zone
passive_interface_default: true
- router_id: 192.168.255.14
no_passive_interfaces:
- Ethernet7
- Vlan150
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1B.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1B.yml
index 9e85a6ee2f4..230c18c3c3a 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1B.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-BL1B.yml
@@ -692,10 +692,10 @@ router_ospf:
- id: 14
vrf: Tenant_A_WAN_Zone
passive_interface_default: true
- router_id: 192.168.255.15
no_passive_interfaces:
- Vlan150
max_lsa: 15000
+ router_id: 192.168.255.15
redistribute:
bgp:
enabled: true
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 c5c3f276075..cf0d92e6593 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
@@ -569,9 +569,9 @@ router_ospf:
- id: 9
vrf: Tenant_A_OP_Zone
passive_interface_default: true
- router_id: 192.168.42.42
no_passive_interfaces:
- Vlan113
+ router_id: 192.168.42.42
redistribute:
bgp:
enabled: true
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 ba424019f4e..6f99f37bbb6 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
@@ -1226,10 +1226,10 @@ router_ospf:
- id: 16
vrf: Tenant_A_OSPF
passive_interface_default: true
- router_id: 192.168.255.10
no_passive_interfaces:
- Ethernet22
- Ethernet23
+ router_id: 192.168.255.10
redistribute:
bgp:
enabled: true
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 943e4430946..65b7b10449c 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
@@ -1166,9 +1166,9 @@ router_ospf:
- id: 16
vrf: Tenant_A_OSPF
passive_interface_default: true
- router_id: 192.168.255.11
no_passive_interfaces:
- Ethernet24
+ router_id: 192.168.255.11
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SPINE4.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SPINE4.yml
index e53c627383e..ed38a0af854 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SPINE4.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/DC1-SPINE4.yml
@@ -2,7 +2,6 @@ hostname: DC1-SPINE4
is_deployed: true
router_bgp:
as: '65001'
- router_id: 192.168.255.4
bgp_defaults:
- distance bgp 20 200 200
bgp:
@@ -264,6 +263,9 @@ ntp:
snmp_server:
contact: example@example.com
location: EOS_DESIGNS_UNIT_TESTS DC1-SPINE4
+router_general:
+ router_id:
+ ipv4: 192.168.255.4
ethernet_interfaces:
- name: Ethernet1/1
peer: DC1-LEAF1A
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_1.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_1.yml
index 25306ea8169..8218972db3c 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_1.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_1.yml
@@ -472,12 +472,12 @@ router_ospf:
- id: 1
vrf: svi_profile_tests_vrf
passive_interface_default: true
- router_id: 192.168.255.1
no_passive_interfaces:
- Vlan510
- Vlan511
- Vlan512
max_lsa: 15000
+ router_id: 192.168.255.1
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_2.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_2.yml
index 3f10f469faf..989c074cf8e 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_2.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/SVI_PROFILE_NODE_2.yml
@@ -344,12 +344,12 @@ router_ospf:
- id: 1
vrf: svi_profile_tests_vrf
passive_interface_default: true
- router_id: 192.168.255.1
no_passive_interfaces:
- Vlan510
- Vlan511
- Vlan512
max_lsa: 15000
+ router_id: 192.168.255.1
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-1-isis-sr-ldp.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-1-isis-sr-ldp.yml
index 45c404ec101..b800c8cc309 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-1-isis-sr-ldp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-1-isis-sr-ldp.yml
@@ -27,6 +27,10 @@ management_api_http:
enable_vrfs:
- name: MGMT
enable_https: true
+router_general:
+ router_id:
+ ipv4: 10.0.0.1
+ ipv6: 2000:1234:ffff:ffff::1
loopback_interfaces:
- name: Loopback0
description: ROUTER_ID
@@ -45,7 +49,6 @@ router_isis:
instance: CORE
log_adjacency_changes: true
net: 49.0001.0100.0000.0001.00
- router_id: 10.0.0.1
is_type: level-2
address_family_ipv4:
enabled: true
@@ -71,7 +74,6 @@ mpls:
ip: true
ldp:
interface_disabled_default: true
- router_id: 10.0.0.1
shutdown: false
transport_address_interface: Loopback0
ethernet_interfaces:
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-2-ospf-ldp.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-2-ospf-ldp.yml
index 74b528f7788..2d5a037c490 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-2-ospf-ldp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/intended/structured_configs/core-2-ospf-ldp.yml
@@ -27,6 +27,10 @@ management_api_http:
enable_vrfs:
- name: MGMT
enable_https: true
+router_general:
+ router_id:
+ ipv4: 10.0.0.2
+ ipv6: 2000:1234:ffff:ffff::2
loopback_interfaces:
- name: Loopback0
description: ROUTER_ID
@@ -41,7 +45,6 @@ router_ospf:
process_ids:
- id: 101
passive_interface_default: true
- router_id: 10.0.0.2
max_lsa: 12000
no_passive_interfaces:
- Ethernet1
@@ -59,7 +62,6 @@ mpls:
ip: true
ldp:
interface_disabled_default: true
- router_id: 10.0.0.2
shutdown: false
transport_address_interface: Loopback0
ethernet_interfaces:
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 2055b251e79..87d46dd841c 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
@@ -995,9 +995,9 @@ router_ospf:
process_ids:
- id: 123
passive_interface_default: true
- router_id: 192.168.255.109
no_passive_interfaces:
- Vlan1234
+ router_id: 192.168.255.109
redistribute:
bgp:
enabled: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-BL1A.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-BL1A.yml
index 8c881a25603..b7610e875cd 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-BL1A.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-BL1A.yml
@@ -5,6 +5,8 @@ my_special_dci_ethernet_interfaces:
custom_structured_configuration_list_merge: append
+use_router_general_for_router_id: true
+
# Test appending to list of ip name-servers.
override_ip_name_servers:
- ip_address: 1.1.1.1
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-SPINE4.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-SPINE4.yml
index dfa57b3c8ee..55abfafafab 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-SPINE4.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/DC1-SPINE4.yml
@@ -2,6 +2,8 @@
# If the device is set to "is_deployed: false" at the host_vars level, then do not shutdown interfaces towards undeployed peers.
shutdown_interfaces_towards_undeployed_peers: false
+use_router_general_for_router_id: true
+
# If the device is set to "is_deployed: false" at the host_vars level, then do not shutdown bgp towards undeployed peers.
shutdown_bgp_towards_undeployed_peers: false
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-1-isis-sr-ldp.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-1-isis-sr-ldp.yml
index 32ddf295a1c..aeb92fa75ba 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-1-isis-sr-ldp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-1-isis-sr-ldp.yml
@@ -1,2 +1,4 @@
---
underlay_routing_protocol: isis-sr-ldp
+# Use router id from router general configuration
+use_router_general_for_router_id: true
diff --git a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-2-ospf-ldp.yml b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-2-ospf-ldp.yml
index 688b68e8c00..059afc08cac 100644
--- a/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-2-ospf-ldp.yml
+++ b/ansible_collections/arista/avd/molecule/eos_designs_unit_tests/inventory/host_vars/core-2-ospf-ldp.yml
@@ -1,2 +1,3 @@
---
underlay_routing_protocol: ospf-ldp
+use_router_general_for_router_id: true
diff --git a/ansible_collections/arista/avd/roles/eos_designs/docs/tables/use-router-general-for-router-id.md b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/use-router-general-for-router-id.md
new file mode 100644
index 00000000000..e22e6af2cf8
--- /dev/null
+++ b/ansible_collections/arista/avd/roles/eos_designs/docs/tables/use-router-general-for-router-id.md
@@ -0,0 +1,17 @@
+
+=== "Table"
+
+ | Variable | Type | Required | Default | Value Restrictions | Description |
+ | -------- | ---- | -------- | ------- | ------------------ | ----------- |
+ | [use_router_general_for_router_id](## "use_router_general_for_router_id") | Boolean | | `False` | | Use `router general` to set router ID for all routing protocols and VRFs. |
+
+=== "YAML"
+
+ ```yaml
+ # Use `router general` to set router ID for all routing protocols and VRFs.
+ use_router_general_for_router_id:
+ ```
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 a971be0d724..e26b62c6996 100644
--- a/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
+++ b/python-avd/pyavd/_eos_designs/schema/eos_designs.schema.yml
@@ -4535,6 +4535,11 @@ keys:
description: 'Generate AVD configurations directly from a given CloudVision topology.
See `cv_topology` for details.'
+ use_router_general_for_router_id:
+ type: bool
+ description: Use `router general` to set router ID for all routing protocols and
+ VRFs.
+ default: false
vtep_loopback_description:
documentation_options:
table: overlay-settings
diff --git a/python-avd/pyavd/_eos_designs/schema/schema_fragments/use_router_general_for_router_id.schema.yml b/python-avd/pyavd/_eos_designs/schema/schema_fragments/use_router_general_for_router_id.schema.yml
new file mode 100644
index 00000000000..e1d110de147
--- /dev/null
+++ b/python-avd/pyavd/_eos_designs/schema/schema_fragments/use_router_general_for_router_id.schema.yml
@@ -0,0 +1,12 @@
+# 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:
+ use_router_general_for_router_id:
+ type: bool
+ description: Use `router general` to set router ID for all routing protocols and VRFs.
+ default: false
diff --git a/python-avd/pyavd/_eos_designs/shared_utils/misc.py b/python-avd/pyavd/_eos_designs/shared_utils/misc.py
index 981d11abfb3..3cb758d12f3 100644
--- a/python-avd/pyavd/_eos_designs/shared_utils/misc.py
+++ b/python-avd/pyavd/_eos_designs/shared_utils/misc.py
@@ -427,3 +427,7 @@ def _get_ipv4_acl_field_with_substitution(field_value: str, replacements: dict[s
@cached_property
def ipv4_prefix_list_catalog(self: SharedUtils) -> list:
return get(self.hostvars, "ipv4_prefix_list_catalog", default=[])
+
+ @cached_property
+ def use_router_general_for_router_id(self: SharedUtils) -> bool:
+ return bool(get(self.hostvars, "use_router_general_for_router_id"))
diff --git a/python-avd/pyavd/_eos_designs/structured_config/base/__init__.py b/python-avd/pyavd/_eos_designs/structured_config/base/__init__.py
index d4fa15848eb..e55a255ffb7 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/base/__init__.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/base/__init__.py
@@ -11,10 +11,11 @@
from pyavd.j2filters import natural_sort
from .ntp import NtpMixin
+from .router_general import RouterGeneralMixin
from .snmp_server import SnmpServerMixin
-class AvdStructuredConfigBase(AvdFacts, NtpMixin, SnmpServerMixin):
+class AvdStructuredConfigBase(AvdFacts, NtpMixin, SnmpServerMixin, RouterGeneralMixin):
"""
The AvdStructuredConfig Class is imported by "get_structured_config" to render parts of the structured config.
@@ -66,7 +67,7 @@ def router_bgp(self) -> dict | None:
router_bgp = {
"as": self.shared_utils.bgp_as,
- "router_id": self.shared_utils.router_id,
+ "router_id": self.shared_utils.router_id if not self.shared_utils.use_router_general_for_router_id else None,
"distance": get(self._hostvars, "bgp_distance"),
"bgp_defaults": get(self.shared_utils.switch_data_combined, "bgp_defaults"),
"bgp": {
@@ -80,6 +81,7 @@ def router_bgp(self) -> dict | None:
},
"redistribute": self._router_bgp_redistribute_routes,
}
+
if get(self._hostvars, "bgp_update_wait_for_convergence", default=False) is True and platform_bgp_update_wait_for_convergence:
router_bgp.setdefault("updates", {})["wait_for_convergence"] = True
diff --git a/python-avd/pyavd/_eos_designs/structured_config/base/router_general.py b/python-avd/pyavd/_eos_designs/structured_config/base/router_general.py
new file mode 100644
index 00000000000..3cb923bfa25
--- /dev/null
+++ b/python-avd/pyavd/_eos_designs/structured_config/base/router_general.py
@@ -0,0 +1,36 @@
+# 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.
+from __future__ import annotations
+
+from functools import cached_property
+from typing import TYPE_CHECKING
+
+from pyavd._utils import strip_empties_from_dict
+
+from .utils import UtilsMixin
+
+if TYPE_CHECKING:
+ from . import AvdStructuredConfigBase
+
+
+class RouterGeneralMixin(UtilsMixin):
+ """
+ Mixin Class used to generate structured config for one key.
+
+ Class should only be used as Mixin to a AvdStructuredConfig class.
+ """
+
+ @cached_property
+ def router_general(self: AvdStructuredConfigBase) -> dict | None:
+ if self.shared_utils.use_router_general_for_router_id:
+ return strip_empties_from_dict(
+ {
+ "router_id": {
+ "ipv4": self.shared_utils.router_id,
+ "ipv6": self.shared_utils.ipv6_router_id,
+ }
+ }
+ )
+
+ return None
diff --git a/python-avd/pyavd/_eos_designs/structured_config/network_services/router_bgp.py b/python-avd/pyavd/_eos_designs/structured_config/network_services/router_bgp.py
index 830e4e9bff1..94c204ef1e7 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/network_services/router_bgp.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/network_services/router_bgp.py
@@ -168,7 +168,9 @@ def _router_bgp_vrfs(self: AvdStructuredConfigNetworkServices) -> dict:
bgp_vrf_redistribute_connected = get(vrf, "redistribute_connected", default=True)
if vrf_name != "default":
# Non-default VRF
- bgp_vrf["router_id"] = self.shared_utils.router_id
+ if not self.shared_utils.use_router_general_for_router_id:
+ bgp_vrf["router_id"] = self.shared_utils.router_id
+
if bgp_vrf_redistribute_connected is True:
bgp_vrf["redistribute"] = {"connected": {"enabled": True}}
# Redistribution of static routes for VRF default are handled elsewhere
diff --git a/python-avd/pyavd/_eos_designs/structured_config/network_services/router_ospf.py b/python-avd/pyavd/_eos_designs/structured_config/network_services/router_ospf.py
index 6faead71e37..729129e6291 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/network_services/router_ospf.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/network_services/router_ospf.py
@@ -65,12 +65,16 @@ def router_ospf(self: AvdStructuredConfigNetworkServices) -> dict | None:
"id": process_id,
"vrf": vrf["name"] if vrf["name"] != "default" else None,
"passive_interface_default": True,
- "router_id": default(get(vrf, "ospf.router_id"), self.shared_utils.router_id),
"no_passive_interfaces": ospf_interfaces,
"bfd_enable": get(vrf, "ospf.bfd"),
"max_lsa": get(vrf, "ospf.max_lsa"),
}
+ if ospf_router_id := get(vrf, "ospf.router_id"):
+ process["router_id"] = ospf_router_id
+ elif not self.shared_utils.use_router_general_for_router_id:
+ process["router_id"] = self.shared_utils.router_id
+
process_redistribute = {}
if get(vrf, "ospf.redistribute_bgp.enabled", default=True) is True:
diff --git a/python-avd/pyavd/_eos_designs/structured_config/underlay/mpls.py b/python-avd/pyavd/_eos_designs/structured_config/underlay/mpls.py
index 2f90eb76fa3..57c80c835c8 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/underlay/mpls.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/underlay/mpls.py
@@ -6,6 +6,8 @@
from functools import cached_property
from typing import TYPE_CHECKING
+from pyavd._utils import strip_empties_from_dict
+
from .utils import UtilsMixin
if TYPE_CHECKING:
@@ -26,14 +28,16 @@ def mpls(self: AvdStructuredConfigUnderlay) -> dict | None:
return None
if self.shared_utils.underlay_ldp is True:
- return {
- "ip": True,
- "ldp": {
- "interface_disabled_default": True,
- "router_id": self.shared_utils.router_id,
- "shutdown": False,
- "transport_address_interface": "Loopback0",
- },
- }
+ return strip_empties_from_dict(
+ {
+ "ip": True,
+ "ldp": {
+ "interface_disabled_default": True,
+ "router_id": self.shared_utils.router_id if not self.shared_utils.use_router_general_for_router_id else None,
+ "shutdown": False,
+ "transport_address_interface": "Loopback0",
+ },
+ }
+ )
return {"ip": True}
diff --git a/python-avd/pyavd/_eos_designs/structured_config/underlay/router_isis.py b/python-avd/pyavd/_eos_designs/structured_config/underlay/router_isis.py
index 4822979e142..ad1753acd2d 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/underlay/router_isis.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/underlay/router_isis.py
@@ -7,7 +7,7 @@
from typing import TYPE_CHECKING
from pyavd._errors import AristaAvdInvalidInputsError
-from pyavd._utils import get
+from pyavd._utils import get, strip_empties_from_dict
from .utils import UtilsMixin
@@ -32,7 +32,7 @@ def router_isis(self: AvdStructuredConfigUnderlay) -> dict | None:
"instance": self.shared_utils.isis_instance_name,
"log_adjacency_changes": True,
"net": self._isis_net,
- "router_id": self.shared_utils.router_id,
+ "router_id": self.shared_utils.router_id if not self.shared_utils.use_router_general_for_router_id else None,
"is_type": self._is_type,
"address_family_ipv4": {"enabled": True, "maximum_paths": get(self._hostvars, "isis_maximum_paths", default=4)},
}
@@ -72,7 +72,7 @@ def router_isis(self: AvdStructuredConfigUnderlay) -> dict | None:
router_isis["address_family_ipv6"]["fast_reroute_ti_lfa"] = {"mode": "node-protection"}
router_isis["segment_routing_mpls"] = {"router_id": self.shared_utils.router_id, "enabled": True}
- return router_isis
+ return strip_empties_from_dict(router_isis)
@cached_property
def _isis_net(self: AvdStructuredConfigUnderlay) -> str | None:
diff --git a/python-avd/pyavd/_eos_designs/structured_config/underlay/router_ospf.py b/python-avd/pyavd/_eos_designs/structured_config/underlay/router_ospf.py
index 04633c2d83e..96262a333d1 100644
--- a/python-avd/pyavd/_eos_designs/structured_config/underlay/router_ospf.py
+++ b/python-avd/pyavd/_eos_designs/structured_config/underlay/router_ospf.py
@@ -40,7 +40,7 @@ def router_ospf(self: AvdStructuredConfigUnderlay) -> dict | None:
process = {
"id": process_id,
"passive_interface_default": True,
- "router_id": self.shared_utils.router_id,
+ "router_id": self.shared_utils.router_id if not self.shared_utils.use_router_general_for_router_id else None,
"max_lsa": get(self._hostvars, "underlay_ospf_max_lsa", default=12000),
"no_passive_interfaces": no_passive_interfaces,
"bfd_enable": get(self._hostvars, "underlay_ospf_bfd_enable", default=False),
From 461a3b71aa5dfea42dceee42e8d5462e8193b99d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 13 Nov 2024 06:59:52 +0100
Subject: [PATCH 6/6] Bump(requirements): Bump ruff from 0.5.6 to 0.7.3 in
/ansible_collections/arista/avd (#4714)
---
ansible_collections/arista/avd/requirements-dev.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ansible_collections/arista/avd/requirements-dev.txt b/ansible_collections/arista/avd/requirements-dev.txt
index 97d983386d3..bf5bd0d21bd 100644
--- a/ansible_collections/arista/avd/requirements-dev.txt
+++ b/ansible_collections/arista/avd/requirements-dev.txt
@@ -22,7 +22,7 @@ pylint>=3.2.6
pre-commit>=3.2.0
pre-commit-hooks>=3.3.0
referencing>=0.35.0
-ruff==0.5.6
+ruff==0.7.3
tox
treelib>=1.5.5
twine