mirror of
https://github.com/ansible-collections/community.general.git
synced 2026-05-06 13:22:48 +00:00
add wait_for_running option in azure_rm_rediscache module (#54976)
This commit is contained in:
@@ -13,6 +13,7 @@
|
||||
sku:
|
||||
name: basic
|
||||
size: C1
|
||||
wait_for_provisioning: False
|
||||
check_mode: yes
|
||||
register: output
|
||||
|
||||
@@ -28,6 +29,7 @@
|
||||
sku:
|
||||
name: basic
|
||||
size: C1
|
||||
wait_for_provisioning: False
|
||||
register: output
|
||||
|
||||
- name: Assert creating redis cache
|
||||
@@ -59,6 +61,7 @@
|
||||
sku:
|
||||
name: basic
|
||||
size: C1
|
||||
wait_for_provisioning: False
|
||||
register: output
|
||||
|
||||
- name: assert output not changed
|
||||
@@ -92,6 +95,7 @@
|
||||
enable_non_ssl_port: true
|
||||
tags:
|
||||
testing: foo
|
||||
wait_for_provisioning: True
|
||||
register: output
|
||||
|
||||
- name: assert output changed
|
||||
@@ -106,7 +110,7 @@
|
||||
sku:
|
||||
name: basic
|
||||
size: C1
|
||||
enable_non_ssl_port: true
|
||||
enable_non_ssl_port: True
|
||||
maxmemory_policy: allkeys_lru
|
||||
tags:
|
||||
testing: foo
|
||||
@@ -126,21 +130,13 @@
|
||||
size: C1
|
||||
tags:
|
||||
testing: foo
|
||||
wait_for_provisioning: True
|
||||
register: output
|
||||
|
||||
- assert:
|
||||
that:
|
||||
- output.changed
|
||||
|
||||
- name: Wait for Redis provisioning to complete
|
||||
azure_rm_rediscache_facts:
|
||||
resource_group: "{{ resource_group }}"
|
||||
name: "{{ redis_name }}"
|
||||
register: facts
|
||||
until: facts.rediscaches[0]['provisioning_state'] == 'Succeeded'
|
||||
retries: 30
|
||||
delay: 60
|
||||
|
||||
- name: Force reboot redis cache
|
||||
azure_rm_rediscache:
|
||||
resource_group: "{{ resource_group }}"
|
||||
@@ -201,6 +197,7 @@
|
||||
subnet:
|
||||
name: "{{ subnet_name }}"
|
||||
virtual_network_name: "{{ vnet_name }}"
|
||||
wait_for_provisioning: False
|
||||
register: output
|
||||
|
||||
- name: Assert creating redis cache
|
||||
|
||||
Reference in New Issue
Block a user