diff --git a/roles/deployment/nodes_addition/defaults/main.yml b/roles/deployment/nodes_addition/defaults/main.yml index 608d4021..90ea2b6a 100644 --- a/roles/deployment/nodes_addition/defaults/main.yml +++ b/roles/deployment/nodes_addition/defaults/main.yml @@ -17,4 +17,4 @@ nodes_addition_host_templates_prefix: nodes-addition-HostTemplate- nodes_addition_hosts: - cluster_name: Basic Cluster - hosts: "{{ groups.new_worker_nodes }}" \ No newline at end of file + hosts: "{{ groups.new_worker_nodes }}" diff --git a/roles/deployment/nodes_addition/tasks/main.yml b/roles/deployment/nodes_addition/tasks/main.yml index 645f3298..4f084596 100644 --- a/roles/deployment/nodes_addition/tasks/main.yml +++ b/roles/deployment/nodes_addition/tasks/main.yml @@ -41,7 +41,7 @@ cloudera.cluster.cm_api: endpoint: /clusters/{{ _cluster.name | urlencode() }}/parcels register: parcels_response - until: parcels_response.json['items'] | rejectattr('stage', 'in', ["AVAILABLE_REMOTELY", "DOWNLOADED", "ACTIVATED"]) | list | length == 0 + until: parcels_response.json['items'] | rejectattr('stage', 'in', ["AVAILABLE_REMOTELY", "DOWNLOADED", "ACTIVATED", "UNAVAILABLE"]) | list | length == 0 retries: "{{ parcel_poll_max_retries | default(30) }}" delay: "{{ parcel_poll_duration | default(60) }}" loop: "{{ definition.clusters }}"