summaryrefslogtreecommitdiff
path: root/test/integration/targets/incidental_lvg/tasks/teardown.yml
diff options
context:
space:
mode:
Diffstat (limited to 'test/integration/targets/incidental_lvg/tasks/teardown.yml')
-rw-r--r--test/integration/targets/incidental_lvg/tasks/teardown.yml17
1 files changed, 17 insertions, 0 deletions
diff --git a/test/integration/targets/incidental_lvg/tasks/teardown.yml b/test/integration/targets/incidental_lvg/tasks/teardown.yml
new file mode 100644
index 0000000000..ed662f1e1f
--- /dev/null
+++ b/test/integration/targets/incidental_lvg/tasks/teardown.yml
@@ -0,0 +1,17 @@
+- name: Remove test volume group
+ lvg:
+ vg: testvg
+ state: absent
+
+- name: Detach loop device
+ command: "losetup -d {{ item.stdout }}"
+ loop: "{{ loop_devices.results|default([]) }}"
+ when:
+ - item.stdout is defined
+ - item.stdout is match("/dev/.*")
+
+- name: Remove device files
+ file:
+ path: "{{ remote_tmp_dir }}/img{{ item }}"
+ state: absent
+ with_sequence: 'count={{ loop_devices.results|length }}'