summaryrefslogtreecommitdiff
path: root/roles/vm-install/tasks/main.yaml
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2017-12-11 01:06:27 +0100
committerChristian Pointner <equinox@spreadspace.org>2017-12-11 01:06:27 +0100
commit5796a352aa7b5396decbea1fbc9ef32378a71863 (patch)
tree270a648c5218c00ae0a837eb0323c32bd674d13d /roles/vm-install/tasks/main.yaml
parentinitial 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.yaml11
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