--- /dev/null
+overrides:
+ ceph:
+ conf:
+ mon:
+ mon warn on legacy crush tunables: false
+roles:
+- - mon.a
+ - mon.b
+ - mds.a
+ - osd.0
+ - osd.1
+ - osd.2
+ - mon.c
+- - osd.3
+ - osd.4
+ - osd.5
+- - client.0
--- /dev/null
+tasks:
+- install:
+ branch: dumpling
+- ceph:
+ fs: xfs
--- /dev/null
+tasks:
+- install.upgrade:
+ osd.3:
+ branch: firefly
+- ceph.restart:
+ daemons: [osd.3, osd.4, osd.5]
--- /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:
+ osd.0:
+- ceph.restart:
+ daemons: [osd.0, osd.1, osd.2]
--- /dev/null
+overrides:
+ ceph:
+ log-whitelist:
+ - wrongly marked me down
+ - objects unfound and apparently lost
+ - log bound mismatch
+tasks:
+- thrashosds:
+ timeout: 1200
+ chance_pgnum_grow: 1
+ chance_pgpnum_fix: 1
+ thrash_primary_affinity: false
--- /dev/null
+tasks:
+- ceph.restart:
+ daemons: [mon.a]
+ wait-for-healthy: false
+ wait-for-osds-up: true
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rbd/import_export.sh
+ env:
+ RBD_CREATE_ARGS: --new-format
--- /dev/null
+tasks:
+- ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ op_weights:
+ read: 45
+ write: 45
+ delete: 10
--- /dev/null
+tasks:
+- ceph.restart:
+ daemons: [mon.c]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+- ceph.wait_for_mon_quorum: [a, b, c]
--- /dev/null
+tasks:
+- radosbench:
+ clients: [client.0]
+ time: 1800
--- /dev/null
+tasks:
+- install.upgrade:
+ osd.0:
+ branch: firefly
+- ceph.restart:
+ daemons: [osd.0, osd.1, osd.2]
--- /dev/null
+tasks:
+- install.upgrade:
+ osd.3:
+- ceph.restart:
+ daemons: [osd.3, osd.4, osd.5]
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rados/stress_watch.sh
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - cls/test_cls_rbd.sh
--- /dev/null
+tasks:
+- rgw: [client.0]
+ default_idle_timeout: 300
+- swift:
+ client.0:
+ rgw_server: client.0
+
--- /dev/null
+overrides:
+ ceph:
+ log-whitelist:
+ - wrongly marked me down
+ - objects unfound and apparently lost
+ - log bound mismatch
+tasks:
+- thrashosds:
+ timeout: 1200
+ chance_pgnum_grow: 1
+ chance_pgpnum_fix: 1
+ thrash_primary_affinity: false
--- /dev/null
+tasks:
+- ceph.restart:
+ daemons: [mon.a]
+ wait-for-healthy: false
+ wait-for-osds-up: true
--- /dev/null
+tasks:
+- workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - cls/test_cls_rbd.sh
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ op_weights:
+ read: 45
+ write: 45
+ delete: 10
--- /dev/null
+tasks:
+- ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
--- /dev/null
+tasks:
+- radosbench:
+ clients: [client.0]
+ time: 1800
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rbd/test_librbd.sh
--- /dev/null
+tasks:
+- install.upgrade:
+ mon.c:
+- ceph.restart:
+ daemons: [mon.c]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+- ceph.wait_for_mon_quorum: [a, b, c]
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rbd/test_librbd_python.sh
--- /dev/null
+tasks:
+- rgw:
+ default_idle_timeout: 300
+ client.0:
+- s3tests:
+ client.0:
+ rgw_server: client.0
+
--- /dev/null
+../../../../distros/supported
\ No newline at end of file
+++ /dev/null
-tasks:
-- rgw:
- default_idle_timeout: 300
- client.0:
-- swift:
- client.0:
- rgw_server: client.0
-
--- /dev/null
+tasks:
+- rgw: [client.0]
+ default_idle_timeout: 300
+- swift:
+ client.0:
+ rgw_server: client.0
+