Skip to content

Commit 04c0557

Browse files
committed
Update DW teardown for single service deployment
Signed-off-by: Webster Mudge <wmudge@cloudera.com>
1 parent bab54e0 commit 04c0557

File tree

1 file changed

+12
-14
lines changed

1 file changed

+12
-14
lines changed

roles/runtime/tasks/teardown_base.yml

Lines changed: 12 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,16 @@
3333
register: __opdb_teardowns_info
3434

3535
- name: Execute CDP DW cluster teardown
36+
register: __dw_teardown_info
3637
when:
3738
- run__include_dw or run__force_teardown | bool
3839
- run__env_info.environments | length > 0
39-
- run__env_info.environments[0].descendants.dw | length > 0
40+
#- run__env_info.environments[0].descendants.dw | length > 0
4041
cloudera.cloud.dw_cluster:
4142
env: "{{ run__env_name }}"
4243
state: absent
43-
wait: yes
44+
wait: no
4445
force: "{{ run__dw_force_delete }}"
45-
async: 3600 # 1 hour timeout
46-
poll: 0
47-
register: __dw_cluster_teardown_info
4846

4947
- name: Execute CDP Dataflow teardown
5048
register: __df_teardown_info
@@ -166,16 +164,16 @@
166164
retries: 120
167165
delay: 30
168166

169-
- name: Wait for CDP Data Warehouse deployments to decommission
167+
- name: Wait for CDP DW deployments to decommission
170168
when:
171-
- __dw_cluster_teardown_info is defined
172-
ansible.builtin.async_status:
173-
jid: "{{ __dw_cluster_teardown_info.ansible_job_id }}"
174-
register: __dw_cluster_teardown_async
175-
until: __dw_cluster_teardown_async.finished
176-
retries: 120
177-
delay: 30
178-
169+
- __dw_teardown_info is defined
170+
- __dw_teardown_info.started | default(False)
171+
cloudera.cloud.dw_cluster:
172+
env: "{{ run__env_name }}"
173+
state: absent
174+
wait: yes
175+
force: "{{ run__dw_force_delete }}"
176+
179177
- name: Wait for CDP OpDB deployments to decommission
180178
when:
181179
- __opdb_teardowns_info is defined

0 commit comments

Comments
 (0)