mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-07 22:02:50 +00:00
Fix minor issue in junos_vlan (#28218)
This commit is contained in:
@@ -3,7 +3,6 @@
|
||||
|
||||
- name: setup - remove vlan
|
||||
junos_vlan:
|
||||
vlan_id: 100
|
||||
name: test-vlan
|
||||
description: test vlan
|
||||
state: absent
|
||||
@@ -117,7 +116,7 @@
|
||||
junos_vlan:
|
||||
aggregate:
|
||||
- { vlan_id: 159, name: test_vlan_1, description: test vlan-1 }
|
||||
- { vlan_id: 160, name: test_vlan_2, description: test vlan-2 }
|
||||
- name: test_vlan_2
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
@@ -127,13 +126,13 @@
|
||||
- result.diff.prepared | search("\+ *test_vlan_1")
|
||||
- result.diff.prepared | search("\+ *vlan-id 159")
|
||||
- result.diff.prepared | search("\+ *test_vlan_2")
|
||||
- result.diff.prepared | search("\+ *vlan-id 160")
|
||||
- result.diff.prepared | search("\+ *description \"configured by junos_vlan\"")
|
||||
|
||||
- name: Deactivate vlan configuration using aggregate
|
||||
junos_vlan:
|
||||
aggregate:
|
||||
- { vlan_id: 159, name: test_vlan_1, description: test vlan-1 }
|
||||
- { vlan_id: 160, name: test_vlan_2, description: test vlan-2 }
|
||||
- name: test_vlan_2
|
||||
active: False
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
@@ -148,7 +147,7 @@
|
||||
junos_vlan:
|
||||
aggregate:
|
||||
- { vlan_id: 159, name: test_vlan_1, description: test vlan-1 }
|
||||
- { vlan_id: 160, name: test_vlan_2, description: test vlan-2 }
|
||||
- name: test_vlan_2
|
||||
active: True
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
@@ -164,8 +163,7 @@
|
||||
aggregate:
|
||||
- vlan_id: 159
|
||||
name: test_vlan_1
|
||||
- vlan_id: 160
|
||||
name: test_vlan_2
|
||||
- name: test_vlan_2
|
||||
state: absent
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
@@ -176,13 +174,13 @@
|
||||
- result.diff.prepared | search("\- *test_vlan_1")
|
||||
- result.diff.prepared | search("\- *vlan-id 159")
|
||||
- result.diff.prepared | search("\- *test_vlan_2")
|
||||
- result.diff.prepared | search("\- *vlan-id 160")
|
||||
|
||||
- name: Delete vlan configuration using aggregate (idempotent)
|
||||
junos_vlan:
|
||||
aggregate:
|
||||
- { vlan_id: 159, name: test_vlan_1, state: absent }
|
||||
- { vlan_id: 160, name: test_vlan_2, state: absent }
|
||||
- { vlan_id: 159, name: test_vlan_1 }
|
||||
- name: test_vlan_2
|
||||
state: absent
|
||||
provider: "{{ netconf }}"
|
||||
register: result
|
||||
|
||||
|
||||
Reference in New Issue
Block a user