1
0
Fork 0
mirror of https://github.com/ansible-collections/community.general.git synced 2024-09-14 20:13:21 +02:00

Change MTU values on ios_interface tests (#32251)

If setting 1500, we don't have 1500 in config as that's default value.
That causes issues on asserts.
This commit is contained in:
Ricardo Carrillo Cruz 2017-10-27 15:38:25 +02:00 committed by GitHub
parent 033a6a1560
commit cd76e987f3

View file

@ -39,7 +39,7 @@
name: "{{ test_interface }}"
description: test-interface-1
speed: 1000
mtu: 1500
mtu: 1800
state: present
authorize: yes
register: result
@ -74,7 +74,7 @@
ios_interface:
name: "{{ test_interface }}"
description: test-interface
mtu: 1600
mtu: 2000
state: present
authorize: yes
register: result
@ -84,13 +84,13 @@
- 'result.changed == true'
- '"interface {{ test_interface }}" in result.commands'
- '"description test-interface" in result.commands'
- '"mtu 1600" in result.commands'
- '"mtu 2000" in result.commands'
- name: Change interface parameters
ios_interface:
name: "{{ test_interface }}"
description: test-interface-1
mtu: 1500
mtu: 1800
state: present
authorize: yes
register: result
@ -100,7 +100,7 @@
- 'result.changed == true'
- '"interface {{ test_interface }}" in result.commands'
- '"description test-interface-1" in result.commands'
- '"mtu 1500" in result.commands'
- '"mtu 1800" in result.commands'
- name: Disable interface
ios_interface:
@ -133,7 +133,7 @@
name: "{{ test_interface2 }}"
description: test-interface-initial
speed: 1000
mtu: 1500
mtu: 1800
state: present
authorize: yes
register: result
@ -141,8 +141,8 @@
- name: Add interface aggregate
ios_interface:
aggregate:
- { name: "{{ test_interface }}", mtu: 1500, description: test-interface-1 }
- { name: "{{ test_interface2 }}", mtu: 1600, description: test-interface-2 }
- { name: "{{ test_interface }}", mtu: 1800, description: test-interface-1 }
- { name: "{{ test_interface2 }}", mtu: 2000, description: test-interface-2 }
speed: 1000
state: present
authorize: yes
@ -152,16 +152,16 @@
that:
- 'result.changed == true'
- '"interface {{ test_interface }}" in result.commands'
- '"mtu 1500" in result.commands'
- '"mtu 1800" in result.commands'
- '"interface {{ test_interface2 }}" in result.commands'
- '"description test-interface-2" in result.commands'
- '"mtu 1600" in result.commands'
- '"mtu 2000" in result.commands'
- name: Add interface aggregate (idempotent)
ios_interface:
aggregate:
- { name: "{{ test_interface }}", mtu: 1500, description: test-interface-1 }
- { name: "{{ test_interface2 }}", mtu: 1600, description: test-interface-2 }
- { name: "{{ test_interface }}", mtu: 1800, description: test-interface-1 }
- { name: "{{ test_interface2 }}", mtu: 2000, description: test-interface-2 }
speed: 1000
state: present
authorize: yes