mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-22 12:50:22 -07:00
fixing three unstable integration tests (#40804)
This commit is contained in:
parent
1645db3cee
commit
8544bc5b2a
6 changed files with 61 additions and 46 deletions
|
@ -1,4 +1,3 @@
|
|||
cloud/azure
|
||||
posix/ci/cloud/group2/azure
|
||||
destructive
|
||||
unstable
|
||||
|
|
|
@ -1,12 +1,16 @@
|
|||
- name: Prepare random number
|
||||
set_fact:
|
||||
vnetname: "vnet{{ resource_group | hash('md5') | truncate(7, True, '') }}{{ 1000 | random }}"
|
||||
|
||||
- name: Delete virtual network, if it exists
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
resource_group: "{{ resource_group }}"
|
||||
state: absent
|
||||
|
||||
- name: Create virtual network
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
address_prefixes_cidr:
|
||||
- 10.1.0.0/16
|
||||
- 172.100.0.0/16
|
||||
|
@ -17,7 +21,7 @@
|
|||
|
||||
- name: Create virtual network
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
address_prefixes_cidr:
|
||||
- 10.1.0.0/16
|
||||
- 172.100.0.0/16
|
||||
|
@ -40,7 +44,7 @@
|
|||
- name: Gather facts by name, tags
|
||||
azure_rm_virtualnetwork_facts:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
tags:
|
||||
- testing
|
||||
|
||||
|
@ -66,7 +70,7 @@
|
|||
|
||||
- name: Should be idempotent
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
address_prefixes_cidr:
|
||||
- 10.1.0.0/16
|
||||
- 172.100.0.0/16
|
||||
|
@ -84,7 +88,7 @@
|
|||
|
||||
- name: Update tags
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
tags:
|
||||
testing: 'no'
|
||||
delete: never
|
||||
|
@ -97,7 +101,7 @@
|
|||
|
||||
- name: Purge tags
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
tags:
|
||||
testing: 'always'
|
||||
resource_group: "{{ resource_group }}"
|
||||
|
@ -110,7 +114,7 @@
|
|||
|
||||
- name: Should require address_prefixes_cidr when purge_address_prefixes
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
purge_address_prefixes: true
|
||||
resource_group: "{{ resource_group }}"
|
||||
register: output
|
||||
|
@ -121,7 +125,7 @@
|
|||
|
||||
- name: Purge address prefixes
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
address_prefixes_cidr: 10.1.0.0/16
|
||||
purge_address_prefixes: true
|
||||
resource_group: "{{ resource_group }}"
|
||||
|
@ -136,7 +140,7 @@
|
|||
|
||||
- name: Purge DNS servers
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
purge_dns_servers: true
|
||||
resource_group: "{{ resource_group }}"
|
||||
register: output
|
||||
|
@ -147,13 +151,13 @@
|
|||
- name: Gather facts
|
||||
azure_rm_virtualnetwork_facts:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
|
||||
- assert:
|
||||
that: "azure_virtualnetworks | length == 1"
|
||||
|
||||
- name: Delete virtual network
|
||||
azure_rm_virtualnetwork:
|
||||
name: my_test_network
|
||||
name: "{{ vnetname }}"
|
||||
resource_group: "{{ resource_group }}"
|
||||
state: absent
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue