summaryrefslogtreecommitdiffstats
path: root/qa/suites/orch/cephadm/osds/2-ops/rm-zap-wait.yaml
blob: 78161aa49dd69f9a5b754d3e72aad8727ac45a9e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
tasks:
- cephadm.shell:
    host.a:
      - |
        set -e
        set -x
        ceph orch ps
        ceph orch device ls
        DEVID=$(ceph device ls | grep osd.1 | awk '{print $1}')
        HOST=$(ceph orch device ls | grep $DEVID | awk '{print $1}')
        DEV=$(ceph orch device ls | grep $DEVID | awk '{print $2}')
        echo "host $HOST, dev $DEV, devid $DEVID"
        ceph orch osd rm 1
        while ceph orch osd rm status | grep ^1 ; do sleep 5 ; done
        ceph orch device zap $HOST $DEV --force
        while ! ceph osd dump | grep osd.1 | grep up ; do sleep 5 ; done