--- /dev/null
+tasks:
+- install:
+ tag: v0.67.3
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.4
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mon.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [osd.0]
- sleep:
duration: 30
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.3
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.4
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mon.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [osd.0]
- sleep:
duration: 30
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.3
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.4
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mon.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [osd.0]
- sleep:
duration: 30
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.3
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
--- /dev/null
+tasks:
+- install:
+ tag: v0.67.4
+- ceph:
+- parallel:
+ - workload
+ - upgrade-sequence
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [mon.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
- branch: dumpling
+ branch: emperor
- ceph.restart: [osd.0]
- sleep:
duration: 30
--- /dev/null
+tasks:
+- install.upgrade:
+ all:
+ branch: emperor
--- /dev/null
+tasks:
+- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
--- /dev/null
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
--- /dev/null
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - suites/blogbench.sh
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ all:
+ - suites/dbench.sh
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - suites/iogen.sh
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart: [mds.a]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart:
daemons: [mon.a]
wait-for-healthy: false
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart: [osd.0]
- sleep:
duration: 60
sequential:
- install.upgrade:
all:
+ branch: emperor
- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3, rgw.client.0]
tasks:
- install.upgrade:
all:
-
+ branch: emperor
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - suites/dbench.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - suites/dbench.sh
tasks:
- install.upgrade:
all:
+ branch: emperor
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - rados/test.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - rados/test.sh
tasks:
- install.upgrade:
all:
+ branch: emperor
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - cls/test_cls_rbd.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - cls/test_cls_rbd.sh
tasks:
- install.upgrade:
all:
+ branch: emperor
--- /dev/null
+tasks:
+- s3tests:
+ force-branch: emperor
+ client.0:
+ rgw_server: client.0
+++ /dev/null
-tasks:
-- s3tests:
- client.0:
- rgw_server: client.0
--- /dev/null
+tasks:
+- install.upgrade:
+ all:
+ branch: emperor
--- /dev/null
+tasks:
+- ceph.restart: [mds.a, mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3]
--- /dev/null
+tasks:
+- ceph.restart: [mds.a, osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c]
--- /dev/null
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
--- /dev/null
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
--- /dev/null
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mds.a, mon.a, mon.b, mon.c]
--- /dev/null
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - rados/test.sh
+ - cls
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 50
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ snap_create: 50
+ snap_remove: 50
+ rollback: 50
--- /dev/null
+tasks:
+- install.upgrade:
+ all:
+ branch: emperor
--- /dev/null
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a]
--- /dev/null
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a]
--- /dev/null
+tasks:
+- workunit:
+ branch: emperor
+ clients:
+ client.0:
+ - rbd/import_export.sh
+ env:
+ RBD_CREATE_ARGS: --new-format
--- /dev/null
+tasks:
+- install.upgrade:
+ all:
+ branch: emperor
--- /dev/null
+tasks:
+- ceph.restart: [mon.a, mon.b, mon.c, osd.0, osd.1, osd.2, osd.3, mds.a, rgw.client.0]
--- /dev/null
+tasks:
+- ceph.restart: [osd.0, osd.1, osd.2, osd.3, mon.a, mon.b, mon.c, mds.a, rgw.client.0]
--- /dev/null
+tasks:
+- s3readwrite:
+ client.0:
+ rgw_server: client.0
+ readwrite:
+ bucket: rwtest
+ readers: 10
+ writers: 3
+ duration: 300
+ files:
+ num: 10
+ size: 2000
+ stddev: 500
--- /dev/null
+tasks:
+- s3tests:
+ client.0:
+ force-branch: emperor
+ rgw_server: client.0
--- /dev/null
+tasks:
+- swift:
+ client.0:
+ rgw_server: client.0
--- /dev/null
+roles:
+- - mon.a
+ - mds.0
+ - osd.0
+ - osd.1
+- - mon.b
+ - osd.2
+ - osd.3
+- - client.0
+
+tasks:
+- install:
+ branch: dumpling
+- ceph:
+ conf:
+ mds:
+ debug mds: 20
+ debug ms: 1
+ client:
+ debug ms: 1
+ debug client: 20
+- install.upgrade:
+ all:
+ branch: emperor
+- ceph.restart:
+- ceph-fuse: [client.0]
+- workunit:
+ clients:
+ client.0:
+ - suites/dbench.sh
+
+++ /dev/null
-roles:
-- - mon.a
- - mds.0
- - osd.0
- - osd.1
-- - mon.b
- - osd.2
- - osd.3
-- - client.0
-
-tasks:
-- install:
- branch: dumpling
-- ceph:
- conf:
- mds:
- debug mds: 20
- debug ms: 1
- client:
- debug ms: 1
- debug client: 20
-- install.upgrade:
- all:
-- ceph.restart:
-- ceph-fuse: [client.0]
-- workunit:
- clients:
- client.0:
- - suites/dbench.sh
-