add wait_for_running option in azure_rm_rediscache module (#54976)

This commit is contained in:
Yunge Zhu
2019-04-11 11:17:31 +08:00
committed by GitHub
parent e12846f540
commit ed1334fbe3
2 changed files with 55 additions and 13 deletions

View File

@@ -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