diff --git a/roles/copr/backend/tasks/setup_provisioning_environment.yml b/roles/copr/backend/tasks/setup_provisioning_environment.yml index 7b536cfbdb..c2c74b791d 100644 --- a/roles/copr/backend/tasks/setup_provisioning_environment.yml +++ b/roles/copr/backend/tasks/setup_provisioning_environment.yml @@ -30,12 +30,23 @@ mode: 0755 with_items: - upload-qcow2-images - - libvirt-new tags: - provision_config when: - cloud_vars is not defined +- name: templated provision scripts + template: + src: "{{ roles_path }}/copr/backend/templates/provision/{{ item }}" + dest: "{{ provision_directory }}/{{ item }}" + mode: 0755 + with_items: + - libvirt-new + tags: + - provision_config + when: + - cloud_vars is defined and cloud_vars + - name: generate cloud-oriented vars files template: src: "{{ roles_path }}/copr/backend/templates/provision/{{ item }}"