X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Finfra-ansible.git;a=blobdiff_plain;f=roles%2Fbaremetal_provision%2Ftasks%2Fconvert_qcow_raw.yml;h=f7146d0a7efe606ced7d6db7a81f8f869ef502cc;hp=34cbbbf21534dae9ebfdfca863df1d7bcea7d7c6;hb=1aeb85260cd48e76577afdae4fa3851dedb7c3c5;hpb=ebead6e70289f4cabe7cc0784e45b4864022f0fb diff --git a/roles/baremetal_provision/tasks/convert_qcow_raw.yml b/roles/baremetal_provision/tasks/convert_qcow_raw.yml index 34cbbbf..f7146d0 100644 --- a/roles/baremetal_provision/tasks/convert_qcow_raw.yml +++ b/roles/baremetal_provision/tasks/convert_qcow_raw.yml @@ -32,3 +32,22 @@ command: 'mv /opt/images/guest-image.img.raw /opt/images/guest-image.img' when: - qemu_img.stdout == " qcow2" + +- name: Checking the details of Provisioning images + stat: + path: "{{ item }}" + get_md5: no + get_checksum: no + with_items: + - "/opt/images/guest-image.img" + register: stat_list + no_log: True + +- name: Change ownership of provisioning images + file: + path: "{{ item.stat.path }}" + owner: "ironic" + group: "ironic" + with_items: "{{stat_list.results}}" + when: item.stat.pw_name != 'ironic' + no_log: True