--- - debug: msg: Start eos_static_routes deleted integration tests ansible_connection={{ ansible_connection }} - include_tasks: _populate.yaml - set_fact: config: - address_families: - afi: ipv4 routes: - dest: 10.1.1.0/24 next_hops: - interface: Management1 - admin_distance: 200 forward_router_address: 20.1.1.3 interface: Ethernet1 track: bfd - dest: 10.50.0.0/16 next_hops: - interface: Management1 - dest: 23.1.0.0/16 next_hops: - nexthop_grp: testgrp tag: 42 - address_families: - afi: ipv4 routes: - dest: 77.77.1.0/24 next_hops: - interface: 33.1.1.1 vrf: vrftest1 - set_fact: config1: - address_families: - afi: ipv4 routes: - dest: 10.1.1.0/24 next_hops: - interface: Management1 - admin_distance: 200 forward_router_address: 20.1.1.3 interface: Ethernet1 track: bfd - dest: 10.50.0.0/16 next_hops: - interface: Management1 - dest: 23.1.0.0/16 next_hops: - nexthop_grp: testgrp tag: 42 - address_families: - afi: ipv4 routes: - dest: 77.77.1.0/24 next_hops: - interface: 33.1.1.1 vrf: vrftest1 - address_families: - afi: ipv4 routes: - dest: 120.1.1.0/24 next_hops: - interface: Ethernet1 admin_distance: 23 vrf: testvrf - set_fact: config2: - address_families: - afi: ipv4 routes: - dest: 10.1.1.0/24 next_hops: - interface: Management1 - admin_distance: 200 forward_router_address: 20.1.1.3 interface: Ethernet1 track: bfd - dest: 10.50.0.0/16 next_hops: - interface: Management1 - dest: 23.1.0.0/16 next_hops: - nexthop_grp: testgrp tag: 42 - address_families: - afi: ipv4 routes: - dest: 120.1.1.0/24 next_hops: - admin_distance: 23 interface: Ethernet1 vrf: testvrf - set_fact: config3: - address_families: - afi: ipv4 routes: - dest: 10.1.1.0/24 next_hops: - admin_distance: 200 forward_router_address: 20.1.1.3 interface: Ethernet1 track: bfd - dest: 10.50.0.0/16 next_hops: - interface: Management1 - dest: 23.1.0.0/16 next_hops: - nexthop_grp: testgrp tag: 42 - address_families: - afi: ipv4 routes: - dest: 120.1.1.0/24 next_hops: - interface: Ethernet1 admin_distance: 23 vrf: testvrf - include_tasks: _populate.yaml - name: Delete attributes of given static routes - afi specific. become: true register: result arista.eos.eos_static_routes: config: - address_families: - afi: ipv6 state: deleted - become: true arista.eos.eos_facts: gather_network_resources: static_routes - assert: that: - ansible_facts.network_resources.static_routes|symmetric_difference(config1) == [] - '"no ipv6 route 1000:10::/64 Ethernet1 67 tag 98" in result.commands' become: true - include_tasks: _remove_config.yaml