Fix contol plane deployment ansible task
There is need to ensure that appropriate directory does not exist before clonining source code into it, otherwise git throws an error. The destination folder name for cloning was fixed. Variable name which uses for task fail verification was corrected. Relates-To: #271 Closes: #271 Change-Id: I9c2bd03f68e6c34fc28b900f11dbaadd190087e8 Signed-off-by: Ruslan Aliev <raliev@mirantis.com>
This commit is contained in:
parent
42857f527b
commit
19c37fef7f
@ -46,8 +46,13 @@
|
||||
|
||||
- name: get BareMetalHost from model
|
||||
block:
|
||||
- name: ensure tempdir for airshipctl does not exist
|
||||
file:
|
||||
path: "{{ remote_work_dir }}"
|
||||
state: absent
|
||||
when: remote_work_dir is defined
|
||||
- name: clone document model
|
||||
command: git clone -q {{ airship_config_primary_repo_url }} {{ remote_work_dir }}/airshipctl
|
||||
command: git clone -q {{ airship_config_primary_repo_url }} {{ remote_work_dir }}
|
||||
when: remote_work_dir is defined
|
||||
- name: get BareMetalHost objects
|
||||
shell: |
|
||||
@ -66,7 +71,7 @@
|
||||
kustomize build {{ airship_config_manifest_directory }}/{{ airship_config_site_path }}/ephemeral/controlplane |
|
||||
kustomize config grep "metadata.name={{ item.spec.networkData.name }}"
|
||||
register: netdata_command
|
||||
failed_when: "bmh_command.stdout == ''"
|
||||
failed_when: "netdata_command.stdout == ''"
|
||||
environment:
|
||||
KUSTOMIZE_ENABLE_ALPHA_COMMANDS: "true"
|
||||
with_items: "{{ bmh }}"
|
||||
|
Loading…
Reference in New Issue
Block a user