From: Andrew Schoen Date: Wed, 13 Sep 2017 20:02:54 +0000 (-0500) Subject: tests: delete journal partitions in lvm_setup.yml X-Git-Tag: v3.0.0rc9~10^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F1890%2Fhead;p=ceph-ansible.git tests: delete journal partitions in lvm_setup.yml Delete these before creating them incase they are left around in a purge cluster testing scenario. The purge-cluster.yml playbook does not currently remove partitions used for journals. Signed-off-by: Andrew Schoen --- diff --git a/tests/functional/lvm_setup.yml b/tests/functional/lvm_setup.yml index a3079fd4f..51f90da76 100644 --- a/tests/functional/lvm_setup.yml +++ b/tests/functional/lvm_setup.yml @@ -21,6 +21,21 @@ command: lvcreate --yes -l 50%FREE -n data-lv2 test_group failed_when: false + # purge-cluster.yml does not properly destroy partitions + # used for lvm osd journals, this ensures they are removed + # for that testing scenario + - name: remove /dev/sdc1 if it exists + parted: + device: /dev/sdc + number: 1 + state: absent + + - name: remove /dev/sdc2 if it exists + parted: + device: /dev/sdc + number: 2 + state: absent + - name: partition /dev/sdc for journals parted: device: /dev/sdc