From bb14a89ef54877a9b5bc03b009ba5b6bb9236cb5 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Thu, 29 Nov 2018 14:10:46 -0500 Subject: [PATCH] ceph-volume tests.functional recreate partitions previously removed with --destroy Signed-off-by: Alfredo Deza (cherry picked from commit e1d136ee3bcb2a7bbe0790b87e1d54a39b522e01) --- .../lvm/playbooks/test_bluestore.yml | 11 ++++++++++ .../lvm/playbooks/test_filestore.yml | 21 +++++++++++++++++++ 2 files changed, 32 insertions(+) diff --git a/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_bluestore.yml b/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_bluestore.yml index e4e804a709b54..1828a1525aac3 100644 --- a/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_bluestore.yml +++ b/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_bluestore.yml @@ -35,6 +35,17 @@ environment: CEPH_VOLUME_DEBUG: 1 + # partitions have been completely removed, so re-create them again + - name: re-create partition /dev/sdd for lvm data usage + parted: + device: /dev/sdd + number: 1 + part_start: 0% + part_end: 50% + unit: '%' + label: gpt + state: present + - name: redeploy osd.2 using /dev/sdd1 command: "ceph-volume --cluster {{ cluster }} lvm create --bluestore --data /dev/sdd1 --osd-id 2" environment: diff --git a/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_filestore.yml b/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_filestore.yml index 4aa3cf19d2ea8..56592e335737e 100644 --- a/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_filestore.yml +++ b/src/ceph-volume/ceph_volume/tests/functional/lvm/playbooks/test_filestore.yml @@ -41,6 +41,27 @@ environment: CEPH_VOLUME_DEBUG: 1 + # partitions have been completely removed, so re-create them again + - name: re-create partition /dev/sdd for lvm data usage + parted: + device: /dev/sdd + number: 1 + part_start: 0% + part_end: 50% + unit: '%' + label: gpt + state: present + + - name: re-create partition /dev/sdd lvm journals + parted: + device: /dev/sdd + number: 2 + part_start: 50% + part_end: 100% + unit: '%' + state: present + label: gpt + - name: redeploy osd.2 using /dev/sdd1 command: "ceph-volume --cluster {{ cluster }} lvm create --filestore --data /dev/sdd1 --journal /dev/sdd2 --osd-id 2" environment: -- 2.39.5