]> git.proxmox.com Git - ceph.git/blob - ceph/qa/suites/upgrade/luminous-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml
update sources to ceph Nautilus 14.2.1
[ceph.git] / ceph / qa / suites / upgrade / luminous-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 ceph expected to be healthy state after each step
8 upgrade-sequence:
9 sequential:
10 - ceph.restart:
11 daemons: [mon.a]
12 wait-for-healthy: true
13 - sleep:
14 duration: 60
15 - ceph.restart:
16 daemons: [mon.b, mgr.x]
17 wait-for-healthy: true
18 mon-health-to-clog: false
19 - sleep:
20 duration: 60
21 - ceph.restart:
22 daemons: [mon.c]
23 wait-for-healthy: false
24 mon-health-to-clog: false
25 - exec:
26 mon.a:
27 - ceph config set global mon_warn_on_msgr2_not_enabled false
28 - ceph.healthy:
29 - sleep:
30 duration: 60
31 - ceph.restart:
32 daemons: [osd.0, osd.1, osd.2, osd.3]
33 wait-for-healthy: true
34 - sleep:
35 duration: 60
36 - ceph.restart: [mds.a]
37 - sleep:
38 duration: 60
39 - sleep:
40 duration: 60
41 - ceph.restart:
42 daemons: [osd.4, osd.5, osd.6, osd.7]
43 wait-for-healthy: true
44 - sleep:
45 duration: 60
46 - ceph.restart:
47 daemons: [osd.8, osd.9, osd.10, osd.11]
48 wait-for-healthy: true
49 - sleep:
50 duration: 60