The overrides for the job will have some branch; leave the target
unspecified so that we use that as the target version. This will let us
test upgrades to master and next (and whatever else, provided it is
a forward hop).
Signed-off-by: Sage Weil <sage@inktank.com>
21 files changed:
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: false
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart: [osd.0]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: next
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3, rgw.client.0]
tasks:
- install.upgrade:
osd.0:
- branch: next
- ceph.restart:
daemons: [osd.0, osd.1, osd.2]
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- workunit:
- branch: next
clients:
client.0:
- rados/test.sh
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- workunit:
- branch: next
clients:
client.0:
- cls/test_cls_rbd.sh
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- workunit:
- branch: next
clients:
client.0:
- rados/test.sh
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- workunit:
- branch: next
clients:
client.0:
- rbd/import_export.sh
tasks:
- workunit:
- branch: next
clients:
client.0:
- rbd/test_librbd_python.sh
tasks:
- install.upgrade:
all:
- branch: next
tasks:
- s3tests:
client.0:
- force-branch: next
rgw_server: client.0
debug client: 20
- install.upgrade:
all:
- branch: next
- ceph.restart:
- ceph-fuse: [client.0]
- workunit:
- branch: next
clients:
client.0:
- suites/dbench.sh