diff options
author | Christian Pointner <equinox@spreadspace.org> | 2017-12-11 01:06:27 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2017-12-11 01:06:27 +0100 |
commit | 5796a352aa7b5396decbea1fbc9ef32378a71863 (patch) | |
tree | 270a648c5218c00ae0a837eb0323c32bd674d13d /roles/vm-install/tasks/main.yaml | |
parent | initial config for thetys (diff) |
greatly improved vm-install role
Diffstat (limited to 'roles/vm-install/tasks/main.yaml')
-rw-r--r-- | roles/vm-install/tasks/main.yaml | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/roles/vm-install/tasks/main.yaml b/roles/vm-install/tasks/main.yaml index 0c95e599..4e5167d2 100644 --- a/roles/vm-install/tasks/main.yaml +++ b/roles/vm-install/tasks/main.yaml @@ -73,10 +73,10 @@ wait_for_virt: name: "{{ inventory_hostname }}" states: shutdown,crashed - timeout: 600 + timeout: 900 delegate_to: "{{ vm_install.host }}" register: installer_result - failed_when: installer_result.state == "crashed" + failed_when: installer_result.failed or installer_result.state == "crashed" - name: undefining installer vm virt: @@ -113,3 +113,10 @@ wait_for_connection: delay: 5 timeout: 120 + +- name: remove dummy logical volume + lvol: + vg: "{{ inventory_hostname }}" + lv: dummy + state: absent + force: yes |