diff options
Diffstat (limited to 'tests/data/test_catalog_medium.yml')
-rw-r--r-- | tests/data/test_catalog_medium.yml | 2078 |
1 files changed, 2078 insertions, 0 deletions
diff --git a/tests/data/test_catalog_medium.yml b/tests/data/test_catalog_medium.yml new file mode 100644 index 0000000..21e3784 --- /dev/null +++ b/tests/data/test_catalog_medium.yml @@ -0,0 +1,2078 @@ +anta.tests.connectivity: +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1a + neighbors: + - neighbor_device: leaf1b + neighbor_port: Ethernet3/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf1b Ethernet3/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1a + neighbors: + - neighbor_device: leaf1b + neighbor_port: Ethernet4/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf1b Ethernet4/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1a + neighbors: + - neighbor_device: spine1 + neighbor_port: Ethernet1/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: spine1 Ethernet1/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1a + neighbors: + - neighbor_device: spine2 + neighbor_port: Ethernet1/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: spine2 Ethernet1/1' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.255.0 + repeat: 1 + source: 10.255.255.1 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.1) - Destination: spine1 Ethernet1/1 (IP: 10.255.255.0)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.255.2 + repeat: 1 + source: 10.255.255.3 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.3) - Destination: spine2 Ethernet1/1 (IP: 10.255.255.2)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.1 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: spine1 Loopback0 (IP: 10.255.0.1)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.2 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: spine2 Loopback0 (IP: 10.255.0.2)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.3 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: leaf1a Loopback0 (IP: 10.255.0.3)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.4 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: leaf1b Loopback0 (IP: 10.255.0.4)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.5 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: leaf2a Loopback0 (IP: 10.255.0.5)' +- VerifyReachability: + filters: + tags: + - leaf1a + hosts: + - destination: 10.255.0.6 + repeat: 1 + source: 10.255.0.3 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.3) - Destination: leaf2b Loopback0 (IP: 10.255.0.6)' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1b + neighbors: + - neighbor_device: leaf1a + neighbor_port: Ethernet3/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf1a Ethernet3/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1b + neighbors: + - neighbor_device: leaf1a + neighbor_port: Ethernet4/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf1a Ethernet4/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1b + neighbors: + - neighbor_device: spine1 + neighbor_port: Ethernet2/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: spine1 Ethernet2/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf1b + neighbors: + - neighbor_device: spine2 + neighbor_port: Ethernet2/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: spine2 Ethernet2/1' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.255.4 + repeat: 1 + source: 10.255.255.5 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.5) - Destination: spine1 Ethernet2/1 (IP: 10.255.255.4)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.255.6 + repeat: 1 + source: 10.255.255.7 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.7) - Destination: spine2 Ethernet2/1 (IP: 10.255.255.6)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.1 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: spine1 Loopback0 (IP: 10.255.0.1)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.2 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: spine2 Loopback0 (IP: 10.255.0.2)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.3 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: leaf1a Loopback0 (IP: 10.255.0.3)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.4 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: leaf1b Loopback0 (IP: 10.255.0.4)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.5 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: leaf2a Loopback0 (IP: 10.255.0.5)' +- VerifyReachability: + filters: + tags: + - leaf1b + hosts: + - destination: 10.255.0.6 + repeat: 1 + source: 10.255.0.4 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.4) - Destination: leaf2b Loopback0 (IP: 10.255.0.6)' +- VerifyLLDPNeighbors: + filters: + tags: + - spine1 + neighbors: + - neighbor_device: leaf1a + neighbor_port: Ethernet1/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: leaf1a Ethernet1/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine1 + neighbors: + - neighbor_device: leaf1b + neighbor_port: Ethernet1/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: leaf1b Ethernet1/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine1 + neighbors: + - neighbor_device: leaf2a + neighbor_port: Ethernet1/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf2a Ethernet1/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine1 + neighbors: + - neighbor_device: leaf2b + neighbor_port: Ethernet1/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf2b Ethernet1/1' +- VerifyReachability: + filters: + tags: + - spine1 + hosts: + - destination: 10.255.255.1 + repeat: 1 + source: 10.255.255.0 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.0) - Destination: leaf1a Ethernet1/1 (IP: 10.255.255.1)' +- VerifyReachability: + filters: + tags: + - spine1 + hosts: + - destination: 10.255.255.5 + repeat: 1 + source: 10.255.255.4 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.4) - Destination: leaf1b Ethernet1/1 (IP: 10.255.255.5)' +- VerifyReachability: + filters: + tags: + - spine1 + hosts: + - destination: 10.255.255.9 + repeat: 1 + source: 10.255.255.8 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet3/1 (IP: 10.255.255.8) - Destination: leaf2a Ethernet1/1 (IP: 10.255.255.9)' +- VerifyReachability: + filters: + tags: + - spine1 + hosts: + - destination: 10.255.255.13 + repeat: 1 + source: 10.255.255.12 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet4/1 (IP: 10.255.255.12) - Destination: leaf2b Ethernet1/1 (IP: 10.255.255.13)' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2b + neighbors: + - neighbor_device: leaf2a + neighbor_port: Ethernet3/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf2a Ethernet3/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2b + neighbors: + - neighbor_device: leaf2a + neighbor_port: Ethernet4/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf2a Ethernet4/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2b + neighbors: + - neighbor_device: spine1 + neighbor_port: Ethernet4/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: spine1 Ethernet4/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2b + neighbors: + - neighbor_device: spine2 + neighbor_port: Ethernet4/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: spine2 Ethernet4/1' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.255.12 + repeat: 1 + source: 10.255.255.13 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.13) - Destination: spine1 Ethernet4/1 (IP: 10.255.255.12)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.255.14 + repeat: 1 + source: 10.255.255.15 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.15) - Destination: spine2 Ethernet4/1 (IP: 10.255.255.14)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.1 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: spine1 Loopback0 (IP: 10.255.0.1)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.2 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: spine2 Loopback0 (IP: 10.255.0.2)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.3 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: leaf1a Loopback0 (IP: 10.255.0.3)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.4 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: leaf1b Loopback0 (IP: 10.255.0.4)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.5 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: leaf2a Loopback0 (IP: 10.255.0.5)' +- VerifyReachability: + filters: + tags: + - leaf2b + hosts: + - destination: 10.255.0.6 + repeat: 1 + source: 10.255.0.6 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.6) - Destination: leaf2b Loopback0 (IP: 10.255.0.6)' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2a + neighbors: + - neighbor_device: leaf2b + neighbor_port: Ethernet3/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf2b Ethernet3/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2a + neighbors: + - neighbor_device: leaf2b + neighbor_port: Ethernet4/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf2b Ethernet4/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2a + neighbors: + - neighbor_device: spine1 + neighbor_port: Ethernet3/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: spine1 Ethernet3/1' +- VerifyLLDPNeighbors: + filters: + tags: + - leaf2a + neighbors: + - neighbor_device: spine2 + neighbor_port: Ethernet3/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: spine2 Ethernet3/1' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.255.8 + repeat: 1 + source: 10.255.255.9 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.9) - Destination: spine1 Ethernet3/1 (IP: 10.255.255.8)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.255.10 + repeat: 1 + source: 10.255.255.11 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.11) - Destination: spine2 Ethernet3/1 (IP: 10.255.255.10)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.1 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: spine1 Loopback0 (IP: 10.255.0.1)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.2 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: spine2 Loopback0 (IP: 10.255.0.2)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.3 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: leaf1a Loopback0 (IP: 10.255.0.3)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.4 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: leaf1b Loopback0 (IP: 10.255.0.4)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.5 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: leaf2a Loopback0 (IP: 10.255.0.5)' +- VerifyReachability: + filters: + tags: + - leaf2a + hosts: + - destination: 10.255.0.6 + repeat: 1 + source: 10.255.0.5 + vrf: default + result_overwrite: + custom_field: 'Source: Loopback0 (IP: 10.255.0.5) - Destination: leaf2b Loopback0 (IP: 10.255.0.6)' +- VerifyLLDPNeighbors: + filters: + tags: + - spine2 + neighbors: + - neighbor_device: leaf1a + neighbor_port: Ethernet2/1 + port: Ethernet1/1 + result_overwrite: + custom_field: 'Local: Ethernet1/1 - Remote: leaf1a Ethernet2/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine2 + neighbors: + - neighbor_device: leaf1b + neighbor_port: Ethernet2/1 + port: Ethernet2/1 + result_overwrite: + custom_field: 'Local: Ethernet2/1 - Remote: leaf1b Ethernet2/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine2 + neighbors: + - neighbor_device: leaf2a + neighbor_port: Ethernet2/1 + port: Ethernet3/1 + result_overwrite: + custom_field: 'Local: Ethernet3/1 - Remote: leaf2a Ethernet2/1' +- VerifyLLDPNeighbors: + filters: + tags: + - spine2 + neighbors: + - neighbor_device: leaf2b + neighbor_port: Ethernet2/1 + port: Ethernet4/1 + result_overwrite: + custom_field: 'Local: Ethernet4/1 - Remote: leaf2b Ethernet2/1' +- VerifyReachability: + filters: + tags: + - spine2 + hosts: + - destination: 10.255.255.3 + repeat: 1 + source: 10.255.255.2 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet1/1 (IP: 10.255.255.2) - Destination: leaf1a Ethernet2/1 (IP: 10.255.255.3)' +- VerifyReachability: + filters: + tags: + - spine2 + hosts: + - destination: 10.255.255.7 + repeat: 1 + source: 10.255.255.6 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet2/1 (IP: 10.255.255.6) - Destination: leaf1b Ethernet2/1 (IP: 10.255.255.7)' +- VerifyReachability: + filters: + tags: + - spine2 + hosts: + - destination: 10.255.255.11 + repeat: 1 + source: 10.255.255.10 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet3/1 (IP: 10.255.255.10) - Destination: leaf2a Ethernet2/1 (IP: 10.255.255.11)' +- VerifyReachability: + filters: + tags: + - spine2 + hosts: + - destination: 10.255.255.15 + repeat: 1 + source: 10.255.255.14 + vrf: default + result_overwrite: + custom_field: 'Source: P2P Interface Ethernet4/1 (IP: 10.255.255.14) - Destination: leaf2b Ethernet2/1 (IP: 10.255.255.15)' +anta.tests.hardware: +- VerifyEnvironmentPower: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - leaf1a +- VerifyTransceiversManufacturers: + filters: + tags: + - leaf1a + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +- VerifyEnvironmentPower: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - leaf1b +- VerifyTransceiversManufacturers: + filters: + tags: + - leaf1b + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +- VerifyEnvironmentPower: + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - spine1 +- VerifyTransceiversManufacturers: + filters: + tags: + - spine1 + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +- VerifyEnvironmentPower: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - leaf2b +- VerifyTransceiversManufacturers: + filters: + tags: + - leaf2b + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +- VerifyEnvironmentPower: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - leaf2a +- VerifyTransceiversManufacturers: + filters: + tags: + - leaf2a + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +- VerifyEnvironmentPower: + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyEnvironmentCooling: + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'Accepted States: ''ok''' + states: + - ok +- VerifyTemperature: + filters: + tags: + - spine2 +- VerifyTransceiversManufacturers: + filters: + tags: + - spine2 + manufacturers: + - Arista Networks + - Arastra, Inc. + - Not Present + result_overwrite: + custom_field: 'Accepted Manufacturers: ''Arista Networks'', ''Arastra, Inc.'', ''Not Present''' +anta.tests.interfaces: +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - MLAG_PEER_leaf1b_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - MLAG_PEER_leaf1b_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_SPINE1_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_SPINE2_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Port-Channel31 + status: up + result_overwrite: + custom_field: Interface Port-Channel31 - MLAG_PEER_leaf1b_Po31 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Vlan4093 + status: up + result_overwrite: + custom_field: Interface Vlan4093 - MLAG_PEER_L3_PEERING = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Vlan4094 + status: up + result_overwrite: + custom_field: Interface Vlan4094 - MLAG_PEER = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Loopback1 + status: up + result_overwrite: + custom_field: Interface Loopback1 - VTEP_VXLAN_Tunnel_Source = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1a + interfaces: + - name: Vxlan1 + status: up + result_overwrite: + custom_field: Interface Vxlan1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - MLAG_PEER_leaf1a_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - MLAG_PEER_leaf1a_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_SPINE1_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_SPINE2_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Port-Channel31 + status: up + result_overwrite: + custom_field: Interface Port-Channel31 - MLAG_PEER_leaf1a_Po31 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Vlan4093 + status: up + result_overwrite: + custom_field: Interface Vlan4093 - MLAG_PEER_L3_PEERING = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Vlan4094 + status: up + result_overwrite: + custom_field: Interface Vlan4094 - MLAG_PEER = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Loopback1 + status: up + result_overwrite: + custom_field: Interface Loopback1 - VTEP_VXLAN_Tunnel_Source = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf1b + interfaces: + - name: Vxlan1 + status: up + result_overwrite: + custom_field: Interface Vxlan1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine1 + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_LEAF1A_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine1 + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_LEAF1B_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine1 + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - P2P_LINK_TO_LEAF2A_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine1 + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - P2P_LINK_TO_LEAF2B_Ethernet1/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine1 + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - MLAG_PEER_leaf2a_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - MLAG_PEER_leaf2a_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_SPINE1_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_SPINE2_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Port-Channel31 + status: up + result_overwrite: + custom_field: Interface Port-Channel31 - MLAG_PEER_leaf2a_Po31 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Vlan4093 + status: up + result_overwrite: + custom_field: Interface Vlan4093 - MLAG_PEER_L3_PEERING = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Vlan4094 + status: up + result_overwrite: + custom_field: Interface Vlan4094 - MLAG_PEER = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Loopback1 + status: up + result_overwrite: + custom_field: Interface Loopback1 - VTEP_VXLAN_Tunnel_Source = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2b + interfaces: + - name: Vxlan1 + status: up + result_overwrite: + custom_field: Interface Vxlan1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - MLAG_PEER_leaf2b_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - MLAG_PEER_leaf2b_Ethernet4/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_SPINE1_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_SPINE2_Ethernet3/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Port-Channel31 + status: up + result_overwrite: + custom_field: Interface Port-Channel31 - MLAG_PEER_leaf2b_Po31 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Vlan4093 + status: up + result_overwrite: + custom_field: Interface Vlan4093 - MLAG_PEER_L3_PEERING = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Vlan4094 + status: up + result_overwrite: + custom_field: Interface Vlan4094 - MLAG_PEER = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Loopback1 + status: up + result_overwrite: + custom_field: Interface Loopback1 - VTEP_VXLAN_Tunnel_Source = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - leaf2a + interfaces: + - name: Vxlan1 + status: up + result_overwrite: + custom_field: Interface Vxlan1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine2 + interfaces: + - name: Ethernet1/1 + status: up + result_overwrite: + custom_field: Interface Ethernet1/1 - P2P_LINK_TO_LEAF1A_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine2 + interfaces: + - name: Ethernet2/1 + status: up + result_overwrite: + custom_field: Interface Ethernet2/1 - P2P_LINK_TO_LEAF1B_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine2 + interfaces: + - name: Ethernet3/1 + status: up + result_overwrite: + custom_field: Interface Ethernet3/1 - P2P_LINK_TO_LEAF2A_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine2 + interfaces: + - name: Ethernet4/1 + status: up + result_overwrite: + custom_field: Interface Ethernet4/1 - P2P_LINK_TO_LEAF2B_Ethernet2/1 = 'up' +- VerifyInterfacesStatus: + filters: + tags: + - spine2 + interfaces: + - name: Loopback0 + status: up + result_overwrite: + custom_field: Interface Loopback0 - EVPN_Overlay_Peering = 'up' +anta.tests.mlag: +- VerifyMlagStatus: + filters: + tags: + - leaf1a +- VerifyMlagStatus: + filters: + tags: + - leaf1b +- VerifyMlagStatus: + filters: + tags: + - leaf2b +- VerifyMlagStatus: + filters: + tags: + - leaf2a +anta.tests.routing.bgp: +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.1 + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'BGP EVPN Peer: spine1 (IP: 10.255.0.1)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.2 + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'BGP EVPN Peer: spine2 (IP: 10.255.0.2)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.1.97 + safi: unicast + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1b (IP: 10.255.1.97)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.0 + safi: unicast + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine1 (IP: 10.255.255.0)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.2 + safi: unicast + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine2 (IP: 10.255.255.2)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.1 + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'BGP EVPN Peer: spine1 (IP: 10.255.0.1)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.2 + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'BGP EVPN Peer: spine2 (IP: 10.255.0.2)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.1.96 + safi: unicast + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1a (IP: 10.255.1.96)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.4 + safi: unicast + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine1 (IP: 10.255.255.4)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.6 + safi: unicast + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine2 (IP: 10.255.255.6)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.3 + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf1a (IP: 10.255.0.3)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.4 + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf1b (IP: 10.255.0.4)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.5 + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf2a (IP: 10.255.0.5)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.6 + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf2b (IP: 10.255.0.6)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.1 + safi: unicast + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1a (IP: 10.255.255.1)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.5 + safi: unicast + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1b (IP: 10.255.255.5)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.9 + safi: unicast + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2a (IP: 10.255.255.9)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.13 + safi: unicast + filters: + tags: + - spine1 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2b (IP: 10.255.255.13)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.1 + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'BGP EVPN Peer: spine1 (IP: 10.255.0.1)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.2 + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'BGP EVPN Peer: spine2 (IP: 10.255.0.2)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.1.100 + safi: unicast + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2a (IP: 10.255.1.100)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.12 + safi: unicast + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine1 (IP: 10.255.255.12)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.14 + safi: unicast + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine2 (IP: 10.255.255.14)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.1 + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'BGP EVPN Peer: spine1 (IP: 10.255.0.1)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.2 + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'BGP EVPN Peer: spine2 (IP: 10.255.0.2)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.1.101 + safi: unicast + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2b (IP: 10.255.1.101)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.8 + safi: unicast + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine1 (IP: 10.255.255.8)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.10 + safi: unicast + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: spine2 (IP: 10.255.255.10)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.3 + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf1a (IP: 10.255.0.3)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.4 + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf1b (IP: 10.255.0.4)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.5 + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf2a (IP: 10.255.0.5)' +- VerifyBGPSpecificPeers: + address_families: + - afi: evpn + peers: + - 10.255.0.6 + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP EVPN Peer: leaf2b (IP: 10.255.0.6)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.3 + safi: unicast + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1a (IP: 10.255.255.3)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.7 + safi: unicast + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf1b (IP: 10.255.255.7)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.11 + safi: unicast + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2a (IP: 10.255.255.11)' +- VerifyBGPSpecificPeers: + address_families: + - afi: ipv4 + peers: + - 10.255.255.15 + safi: unicast + filters: + tags: + - spine2 + result_overwrite: + custom_field: 'BGP IPv4 Unicast Peer: leaf2b (IP: 10.255.255.15)' +anta.tests.routing.generic: +- VerifyRoutingProtocolModel: + filters: + tags: + - leaf1a + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.1 - Peer: spine1' + routes: + - 10.255.0.1 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.2 - Peer: spine2' + routes: + - 10.255.0.2 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.3 - Peer: leaf1a' + routes: + - 10.255.0.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.4 - Peer: leaf1b' + routes: + - 10.255.0.4 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.5 - Peer: leaf2a' + routes: + - 10.255.0.5 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.0.6 - Peer: leaf2b' + routes: + - 10.255.0.6 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.1.3 - Peer: leaf1a' + routes: + - 10.255.1.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1a + result_overwrite: + custom_field: 'Route: 10.255.1.5 - Peer: leaf2a' + routes: + - 10.255.1.5 +- VerifyRoutingProtocolModel: + filters: + tags: + - leaf1b + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.1 - Peer: spine1' + routes: + - 10.255.0.1 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.2 - Peer: spine2' + routes: + - 10.255.0.2 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.3 - Peer: leaf1a' + routes: + - 10.255.0.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.4 - Peer: leaf1b' + routes: + - 10.255.0.4 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.5 - Peer: leaf2a' + routes: + - 10.255.0.5 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.0.6 - Peer: leaf2b' + routes: + - 10.255.0.6 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.1.3 - Peer: leaf1a' + routes: + - 10.255.1.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf1b + result_overwrite: + custom_field: 'Route: 10.255.1.5 - Peer: leaf2a' + routes: + - 10.255.1.5 +- VerifyRoutingProtocolModel: + filters: + tags: + - spine1 + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +- VerifyRoutingProtocolModel: + filters: + tags: + - leaf2b + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.1 - Peer: spine1' + routes: + - 10.255.0.1 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.2 - Peer: spine2' + routes: + - 10.255.0.2 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.3 - Peer: leaf1a' + routes: + - 10.255.0.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.4 - Peer: leaf1b' + routes: + - 10.255.0.4 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.5 - Peer: leaf2a' + routes: + - 10.255.0.5 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.0.6 - Peer: leaf2b' + routes: + - 10.255.0.6 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.1.3 - Peer: leaf1a' + routes: + - 10.255.1.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2b + result_overwrite: + custom_field: 'Route: 10.255.1.5 - Peer: leaf2a' + routes: + - 10.255.1.5 +- VerifyRoutingProtocolModel: + filters: + tags: + - leaf2a + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.1 - Peer: spine1' + routes: + - 10.255.0.1 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.2 - Peer: spine2' + routes: + - 10.255.0.2 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.3 - Peer: leaf1a' + routes: + - 10.255.0.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.4 - Peer: leaf1b' + routes: + - 10.255.0.4 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.5 - Peer: leaf2a' + routes: + - 10.255.0.5 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.0.6 - Peer: leaf2b' + routes: + - 10.255.0.6 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.1.3 - Peer: leaf1a' + routes: + - 10.255.1.3 +- VerifyRoutingTableEntry: + filters: + tags: + - leaf2a + result_overwrite: + custom_field: 'Route: 10.255.1.5 - Peer: leaf2a' + routes: + - 10.255.1.5 +- VerifyRoutingProtocolModel: + filters: + tags: + - spine2 + model: multi-agent + result_overwrite: + custom_field: 'Routing protocol model: multi-agent' +anta.tests.security: +- VerifyAPIHttpsSSL: + filters: + tags: + - leaf1a + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +- VerifyAPIHttpsSSL: + filters: + tags: + - leaf1b + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +- VerifyAPIHttpsSSL: + filters: + tags: + - spine1 + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +- VerifyAPIHttpsSSL: + filters: + tags: + - leaf2b + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +- VerifyAPIHttpsSSL: + filters: + tags: + - leaf2a + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +- VerifyAPIHttpsSSL: + filters: + tags: + - spine2 + profile: EAPI + result_overwrite: + custom_field: 'eAPI HTTPS SSL Profile: EAPI' +anta.tests.system: +- VerifyNTP: + filters: + tags: + - leaf1a +- VerifyNTP: + filters: + tags: + - leaf1b +- VerifyNTP: + filters: + tags: + - spine1 +- VerifyNTP: + filters: + tags: + - leaf2b +- VerifyNTP: + filters: + tags: + - leaf2a +- VerifyNTP: + filters: + tags: + - spine2 |