ceph/suites/upgrade/giant-x/parallel/3-upgrade-sequence/upgrade-mon-osd-mds.yaml

38 lines
1013 B
YAML
Raw Normal View History

upgrade-sequence:
sequential:
- install.upgrade:
mon.a:
- print: "**** done install.upgrade mon.a to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.0, osd.1]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart: [mds.a]
- sleep:
duration: 60
- print: "**** running mixed versions of osds and mons"
#do we need to use "ceph osd crush tunables giant" ?
- exec:
mon.b:
- ceph osd crush tunables firefly
- print: "**** done ceph osd crush tunables firefly"
- install.upgrade:
mon.b:
- print: "**** done install.upgrade mon.b to the version from teuthology-suite arg"
- ceph.restart:
daemons: [mon.b, mon.c]
wait-for-healthy: true
- sleep:
duration: 60
- ceph.restart:
daemons: [osd.2, osd.3]
wait-for-healthy: true
- sleep:
duration: 60