aci_encap_pool: Fix vxlan integration tests (#36418)

Missing cleanup would cause subsequent runs to fail when interrupted.
pull/36430/head
Dag Wieers 6 years ago committed by GitHub
parent 6534e6a450
commit cac6c19a63
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -1,5 +1,5 @@
---
- name: ensure vxlan pool does not exist for tests to kick off
- name: ensure vxlan pool anstest does not exist for tests to kick off
aci_encap_pool: &aci_vxlan_absent
host: "{{ aci_hostname }}"
username: "{{ aci_username }}"
@ -12,6 +12,16 @@
pool: anstest
pool_type: vxlan
- name: ensure vxlan pool anstest_2 does not exist for tests to kick off
aci_encap_pool:
<<: *aci_vxlan_absent
pool: anstest_2
- name: ensure vxlan pool anstest_3 does not exist for tests to kick off
aci_encap_pool:
<<: *aci_vxlan_absent
pool: anstest_3
- name: create vxlan pool - check mode works
aci_encap_pool: &aci_vxlan_present
<<: *aci_vxlan_absent
@ -85,7 +95,7 @@
assert:
that:
- create_vxlan_alloc_mode.failed == true
- 'create_vxlan_alloc_mode.msg == "vxlan pools do not support setting the pool_allocation_mode; please remove this parameter from the task"'
- "create_vxlan_alloc_mode.msg == 'vxlan pools do not support setting the \\'pool_allocation_mode\\'; please remove this parameter from the task'"
- name: get vxlan pool - get object works
aci_encap_pool: &aci_vxlan_query

Loading…
Cancel
Save