]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/rados/singleton/all/pg-removal-interruption.yaml
f863ffe25457148d2e6fadccc8613f81157a63c1
[ceph.git] / ceph / qa / suites / rados / singleton / all / pg-removal-interruption.yaml
1 roles:
2 - - mon.a
3 - mgr.x
4 - osd.0
5 - osd.1
6 - osd.2
7 - client.0
8 openstack:
9 - volumes: # attached to each instance
10 count: 3
11 size: 10 # GB
12 tasks:
13 - install:
14 - ceph:
15 pre-mgr-commands:
16 - sudo ceph config set mgr mgr/devicehealth/enable_monitoring false --force
17 log-whitelist:
18 - but it is still running
19 - slow request
20 - overall HEALTH_
21 - \(OSDMAP_FLAGS\)
22 - \(OSD_
23 - \(PG_
24 - exec:
25 client.0:
26 - sudo ceph osd pool create foo 128 128
27 - sudo ceph osd pool application enable foo rados
28 - sleep 5
29 - sudo ceph tell osd.0 injectargs -- --osd-inject-failure-on-pg-removal
30 - sudo ceph osd pool delete foo foo --yes-i-really-really-mean-it
31 - ceph.wait_for_failure: [osd.0]
32 - exec:
33 client.0:
34 - sudo ceph osd down 0
35 - ceph.restart: [osd.0]
36 - ceph.healthy: