mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-10-22 12:03:58 -07:00
Fix platform agnostic network integration test cases (#32378)
* Fix platform agnostic network test cases * Fix vyos_interface CI failure
This commit is contained in:
parent
53fead7c96
commit
5d1ed1fc25
26 changed files with 659 additions and 255 deletions
|
@ -7,7 +7,7 @@
|
|||
- no ip name-server
|
||||
match: none
|
||||
authorize: yes
|
||||
provider: "{{ cli }}"
|
||||
|
||||
|
||||
- name: configure name_servers
|
||||
net_system:
|
||||
|
@ -16,7 +16,6 @@
|
|||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
authorize: yes
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -34,7 +33,6 @@
|
|||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
authorize: yes
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -47,7 +45,6 @@
|
|||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
authorize: yes
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -62,6 +59,5 @@
|
|||
- no ip domain lookup source-interface
|
||||
match: none
|
||||
authorize: yes
|
||||
provider: "{{ cli }}"
|
||||
|
||||
- debug: msg="END ios/set_name_servers.yaml"
|
||||
|
|
|
@ -8,7 +8,6 @@
|
|||
- no ip name-server 2.2.2.2
|
||||
- no ip name-server 3.3.3.3
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
|
||||
- name: configure name_servers
|
||||
net_system:
|
||||
|
@ -16,7 +15,6 @@
|
|||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -33,7 +31,6 @@
|
|||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -45,7 +42,6 @@
|
|||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
|
|
@ -11,7 +11,7 @@
|
|||
provider: "{{ cli }}"
|
||||
|
||||
- name: configure name_servers
|
||||
nxos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
|
@ -28,7 +28,7 @@
|
|||
- "'ip name-server 3.3.3.3' in result.commands"
|
||||
|
||||
- name: verify name_servers
|
||||
nxos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
|
@ -41,7 +41,7 @@
|
|||
- result.changed == false
|
||||
|
||||
- name: remove one
|
||||
nxos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
|
|
|
@ -8,15 +8,13 @@
|
|||
- no ip name-server 2.2.2.2
|
||||
- no ip name-server 3.3.3.3
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
|
||||
- name: configure name_servers
|
||||
vyos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -28,12 +26,11 @@
|
|||
- "'ip name-server 3.3.3.3' in result.commands"
|
||||
|
||||
- name: verify name_servers
|
||||
vyos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
- 3.3.3.3
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -41,11 +38,10 @@
|
|||
- result.changed == false
|
||||
|
||||
- name: remove one
|
||||
vyos_system:
|
||||
net_system:
|
||||
name_servers:
|
||||
- 1.1.1.1
|
||||
- 2.2.2.2
|
||||
provider: "{{ cli }}"
|
||||
register: result
|
||||
|
||||
- assert:
|
||||
|
@ -59,7 +55,6 @@
|
|||
lines:
|
||||
- no ip lookup source-interface
|
||||
match: none
|
||||
provider: "{{ cli }}"
|
||||
ignore_errors: yes
|
||||
# FIXME Copied from iosxr, not sure what we need here
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue