]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/upgrade/nautilus-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml
buildsys: switch source download to quincy
[ceph.git] / ceph / qa / suites / upgrade / nautilus-x / parallel / 3-upgrade-sequence / upgrade-mon-osd-mds.yaml
1 meta:
2 - desc: |
3 upgrade the ceph cluster,
4 upgrate in two steps
5 step one ordering: mon.a, osd.0, osd.1, mds.a
6 step two ordering: mon.b, mon.c, osd.2, osd.3
7 step three ordering: client.1
8 ceph expected to be healthy state after each step
9 upgrade-sequence:
10 sequential:
11 - ceph.restart:
12 daemons: [mgr.x, mon.a]
13 wait-for-healthy: true
14 - sleep:
15 duration: 60
16 - ceph.restart:
17 daemons: [mon.b]
18 wait-for-healthy: true
19 mon-health-to-clog: false
20 - sleep:
21 duration: 60
22 - ceph.restart:
23 daemons: [mon.c]
24 wait-for-healthy: false
25 mon-health-to-clog: false
26 - ceph.healthy:
27 - sleep:
28 duration: 60
29 - ceph.restart:
30 daemons: [osd.0, osd.1, osd.2, osd.3]
31 wait-for-healthy: true
32 - sleep:
33 duration: 60
34 - ceph.restart: [mds.a]
35 - sleep:
36 duration: 60
37 - sleep:
38 duration: 60
39 - ceph.restart:
40 daemons: [osd.4, osd.5, osd.6, osd.7]
41 wait-for-healthy: true
42 - sleep:
43 duration: 60
44 - ceph.restart:
45 daemons: [osd.8, osd.9, osd.10, osd.11]
46 wait-for-healthy: true
47 - sleep:
48 duration: 60
49 - ceph.restart:
50 daemons: [rgw.*]
51 wait-for-healthy: true
52 - sleep:
53 duration: 60