mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 21:00:22 -07:00
Fixes for the N3500 platform that uses the A8 image (#36261)
* fix nxos_l3_interface tests as n35 doesn't support ipv6 * add terminal dont-ask to nxos_feature and nxos_lldp * put interfaces in L2 mode for N35 * fix nxos_feature unit-tests
This commit is contained in:
parent
5b5d24631a
commit
e24c547a3a
9 changed files with 39 additions and 11 deletions
|
@ -7,6 +7,10 @@
|
|||
- set_fact: testint2="{{ nxos_int2 }}"
|
||||
- set_fact: testint3="{{ nxos_int3 }}"
|
||||
|
||||
- set_fact: ipv6_address=""
|
||||
- set_fact: ipv6_address="33:db::2/8"
|
||||
when: ipv6_supported
|
||||
|
||||
- name: Setup - remove address from interface prior to testing(Part1)
|
||||
nxos_config:
|
||||
lines:
|
||||
|
@ -69,7 +73,7 @@
|
|||
nxos_l3_interface: &conf_agg
|
||||
aggregate:
|
||||
- { name: "{{ testint2 }}", ipv4: 192.168.22.1/24 }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "33:db::2/8" }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "{{ ipv6_address }}" }
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
|
@ -89,7 +93,7 @@
|
|||
nxos_l3_interface: &rm_agg
|
||||
aggregate:
|
||||
- { name: "{{ testint2 }}", ipv4: 192.168.22.1/24 }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "33:db::2/8" }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "{{ ipv6_address }}" }
|
||||
provider: "{{ cli }}"
|
||||
state: absent
|
||||
register: result
|
||||
|
|
|
@ -7,11 +7,15 @@
|
|||
- set_fact: testint2="{{ nxos_int2 }}"
|
||||
- set_fact: testint3="{{ nxos_int3 }}"
|
||||
|
||||
- set_fact: ipv6_address=""
|
||||
- set_fact: ipv6_address="33:db::2/8"
|
||||
when: ipv6_supported
|
||||
|
||||
- name: Setup - Remove address from interfaces aggregate
|
||||
nxos_l3_interface:
|
||||
aggregate:
|
||||
- { name: "{{ testint2 }}", ipv4: 192.168.22.1/24 }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "33:db::2/8" }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "{{ ipv6_address }}" }
|
||||
provider: "{{ nxapi }}"
|
||||
state: absent
|
||||
ignore_errors: yes
|
||||
|
@ -59,7 +63,7 @@
|
|||
nxos_l3_interface: &conf_agg
|
||||
aggregate:
|
||||
- { name: "{{ testint2 }}", ipv4: 192.168.22.1/24 }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "33:db::2/8" }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "{{ ipv6_address }}" }
|
||||
provider: "{{ nxapi }}"
|
||||
register: result
|
||||
|
||||
|
@ -79,7 +83,7 @@
|
|||
nxos_l3_interface: &rm_agg
|
||||
aggregate:
|
||||
- { name: "{{ testint2 }}", ipv4: 192.168.22.1/24 }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "33:db::2/8" }
|
||||
- { name: "{{ testint3 }}", ipv4: 192.168.20.1/24, ipv6: "{{ ipv6_address }}" }
|
||||
provider: "{{ nxapi }}"
|
||||
state: absent
|
||||
register: result
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue