diff options
author | saichint <saichint@cisco.com> | 2018-01-16 21:37:29 -0800 |
---|---|---|
committer | Toshio Kuratomi <a.badger@gmail.com> | 2018-01-31 17:31:51 -0800 |
commit | c11c35e32ad6a65fbbffeb444c6e924628fb9656 (patch) | |
tree | 9d35875c34a7478eebebec0cdfe9ef80d57d1263 /test/integration | |
parent | 968e048b0d2091a23efd6355b90cf7c0f536ec10 (diff) | |
download | ansible-c11c35e32ad6a65fbbffeb444c6e924628fb9656.tar.gz |
fix for nxos_vxlan_vtep_vni issues (#34946)
* fix vxlan_vtep_vni issues
* pep8 errors
(cherry picked from commit 3a144b290d6161ced77df5c8912dad3af646197b)
Diffstat (limited to 'test/integration')
-rw-r--r-- | test/integration/targets/nxos_vxlan_vtep_vni/tests/common/sanity.yaml | 117 |
1 files changed, 111 insertions, 6 deletions
diff --git a/test/integration/targets/nxos_vxlan_vtep_vni/tests/common/sanity.yaml b/test/integration/targets/nxos_vxlan_vtep_vni/tests/common/sanity.yaml index 3119c0b03c..aa06183edc 100644 --- a/test/integration/targets/nxos_vxlan_vtep_vni/tests/common/sanity.yaml +++ b/test/integration/targets/nxos_vxlan_vtep_vni/tests/common/sanity.yaml @@ -47,18 +47,43 @@ state: absent provider: "{{ connection }}" - - name: configure vxlan_vtep_vni mcast + - name: configure vxlan_vtep_vni nxos_vxlan_vtep_vni: &conf2 interface: nve1 vni: 8000 + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: configure vxlan_vtep_vni mcast + nxos_vxlan_vtep_vni: &conf3 + interface: nve1 + vni: 8000 multicast_group: 224.1.1.1 provider: "{{ connection }}" register: result - assert: *true - - name: "Conf 2 Idempotence" - nxos_vxlan_vtep_vni: *conf2 + - name: "Conf 3 Idempotence" + nxos_vxlan_vtep_vni: *conf3 + register: result + + - assert: *false + + - name: configure vxlan_vtep_vni default mcast + nxos_vxlan_vtep_vni: &conf4 + interface: nve1 + vni: 8000 + multicast_group: default + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: "Conf 4 Idempotence" + nxos_vxlan_vtep_vni: *conf4 register: result - assert: *false @@ -77,8 +102,65 @@ provider: "{{ connection }}" - block: + - name: configure vxlan_vtep_vni + nxos_vxlan_vtep_vni: &conf5 + interface: nve1 + vni: 8000 + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: configure vxlan_vtep_vni ingress static + nxos_vxlan_vtep_vni: &conf6 + interface: nve1 + vni: 8000 + ingress_replication: static + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: "Conf 6 Idempotence" + nxos_vxlan_vtep_vni: *conf6 + register: result + + - assert: *false + + - name: configure vxlan_vtep_vni ingress bgp + nxos_vxlan_vtep_vni: &conf7 + interface: nve1 + vni: 8000 + ingress_replication: bgp + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: "Conf 7 Idempotence" + nxos_vxlan_vtep_vni: *conf7 + register: result + + - assert: *false + + - name: remove ingress_repl + nxos_vxlan_vtep_vni: &conf8 + interface: nve1 + vni: 8000 + ingress_replication: default + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: "Conf 8 Idempotence" + nxos_vxlan_vtep_vni: *conf8 + register: result + + - assert: *false + - name: configure vxlan_vtep_vni peer-list - nxos_vxlan_vtep_vni: &conf3 + nxos_vxlan_vtep_vni: &conf9 interface: nve1 vni: 8000 peer_list: @@ -92,12 +174,35 @@ - assert: *true - - name: "Conf 3 Idempotence" - nxos_vxlan_vtep_vni: *conf3 + - name: "Conf 9 Idempotence" + nxos_vxlan_vtep_vni: *conf9 register: result - assert: *false + - name: configure vxlan_vtep_vni default peer-list + nxos_vxlan_vtep_vni: &conf10 + interface: nve1 + vni: 8000 + peer_list: default + ingress_replication: static + provider: "{{ connection }}" + register: result + + - assert: *true + + - name: "Conf 10 Idempotence" + nxos_vxlan_vtep_vni: *conf10 + register: result + + - assert: *false + + - name: "Conf 9 again" + nxos_vxlan_vtep_vni: *conf9 + register: result + + - assert: *true + - name: remove vxlan_vtep_vni nxos_vxlan_vtep_vni: *remove register: result |