Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
mon.b:
mon.c:
- print: "**** done install.upgrade non-client hosts"
+- rgw:
+ - client.1
+- print: "**** done => started rgw client.1"
- parallel:
- workload
- upgrade-sequence
workload:
full_sequential:
- sequential:
- - rgw:
- - client.1
- ragweed:
client.1:
default-branch: ceph-master
wait-for-healthy: false
wait-for-osds-up: true
- ceph.restart:
- daemons: [mds.a]
+ daemons: [mds.a, rgw.*]
wait-for-healthy: false
wait-for-osds-up: true
- print: "**** done ceph.restart all"
upgrate in two steps
step one ordering: mon.a, osd.0, osd.1, mds.a
step two ordering: mon.b, mon.c, osd.2, osd.3
+ step three ordering: client.1
ceph expected to be healthy state after each step
upgrade-sequence:
sequential:
wait-for-healthy: true
- sleep:
duration: 60
+ - ceph.restart:
+ daemons: [rgw.*]
+ wait-for-healthy: true
+ - sleep:
+ duration: 60
frontend: civetweb
tasks:
- sequential:
- - rgw: [client.1]
- - print: "**** done rgw 4-final-workload"
- rgw-final-workload
+ - print: "**** done rgw 4-final-workload"