Migrating networks_info from AnsibleModule to OpenStackModule

Migrated networks_info module to OpenStackModule and updated playbook to test the module in CI jobs. Added deprecated_names tyo module.
Removed "ansible-deprecated-no-collection-name" exception for networks_info for ansible 2.10 and 2.11. Reverted 'False' to 'false' and updated filters (case sensitive) to check for 'False' instead

Change-Id: I85e19f0db8b4ee549137249477d0b7f5d82e9865
This commit is contained in:
frenzy_friday
2020-11-23 18:37:14 +01:00
committed by Shnaidman Sagi
parent 15675ce23f
commit d36ac1f125
4 changed files with 34 additions and 25 deletions

View File

@@ -7,6 +7,21 @@
shared: "{{ network_shared }}"
external: "{{ network_external }}"
- name: Gather networks info
openstack.cloud.networks_info:
cloud: "{{ cloud }}"
name: "{{ network_name }}"
filters:
shared: "{{ network_shared|string|capitalize }}"
register: result
- name: Verify networks info
assert:
that:
- "result.openstack_networks.0.name == network_name"
- "(result.openstack_networks.0.shared|lower) == (network_shared|lower)"
- "result.openstack_networks[0]['router:external'] == {{ network_external }}"
- name: Delete network
openstack.cloud.network:
cloud: "{{ cloud }}"