From 151bd5da2bbd81a974206f6e1946df278a001471 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Wed, 6 Jun 2018 09:02:42 -0400 Subject: [PATCH] ceph-volume tests/functional destroy filestore osds on the monitors Signed-off-by: Alfredo Deza (cherry picked from commit 41277c65b4c745523e3a83bba00eea3482df4100) --- .../lvm/playbooks/test_filestore.yml | 30 ++++++++++++++----- 1 file changed, 22 insertions(+), 8 deletions(-) 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 fc3e38c7aee46..d37efe19dff4e 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 @@ -8,14 +8,34 @@ name: ceph-osd@2 state: stopped + - name: stop ceph-osd@0 daemon + service: + name: ceph-osd@0 + state: stopped + + +- hosts: mons + become: yes + tasks: + - name: destroy osd.2 command: "ceph osd destroy osd.2 --yes-i-really-mean-it" + - name: destroy osd.0 + command: "ceph osd destroy osd.0 --yes-i-really-mean-it" + + +- hosts: osds + become: yes + tasks: + + # osd.2 device - name: zap /dev/sdd1 command: "ceph-volume lvm zap /dev/sdd1 --destroy" environment: CEPH_VOLUME_DEBUG: 1 + # osd.2 journal - name: zap /dev/sdd2 command: "ceph-volume lvm zap /dev/sdd2 --destroy" environment: @@ -26,19 +46,13 @@ environment: CEPH_VOLUME_DEBUG: 1 - - name: stop ceph-osd@0 daemon - service: - name: ceph-osd@0 - state: stopped - - - name: destroy osd.0 - command: "ceph osd destroy osd.0 --yes-i-really-mean-it" - + # osd.0 data lv - name: zap test_group/data-lv1 command: "ceph-volume lvm zap test_group/data-lv1" environment: CEPH_VOLUME_DEBUG: 1 + # osd.0 journal device - name: zap /dev/sdc1 command: "ceph-volume lvm zap /dev/sdc1 --destroy" environment: -- 2.39.5