+++ /dev/null
-roles:
-- - mon.a
- - mds.a
- - osd.0
- - osd.1
-- - mon.b
- - mon.c
- - osd.2
- - osd.3
-- - client.0
- - client.1
+++ /dev/null
-tasks:
-- install:
- branch: dumpling
-- ceph:
- fs: xfs
-- parallel:
- - workload
- - upgrade-sequence
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: dumpling
- clients:
- client.0:
- - rados/test.sh
- - cls
-
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: dumpling
- clients:
- client.0:
- - rados/load-gen-big.sh
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: dumpling
- clients:
- client.0:
- - rbd/test_librbd.sh
+++ /dev/null
-workload:
- sequential:
- - workunit:
- branch: dumpling
- clients:
- client.0:
- - rbd/test_librbd_python.sh
+++ /dev/null
-upgrade-sequence:
- sequential:
- - install.upgrade:
- all:
- branch: next
- - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
+++ /dev/null
-upgrade-sequence:
- sequential:
- - install.upgrade:
- all:
- branch: next
- - ceph.restart: [mds.a]
- - sleep:
- duration: 60
- - ceph.restart:
- daemons: [mon.a]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart:
- daemons: [mon.b]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart: [mon.c]
- - sleep:
- duration: 60
- - ceph.restart: [osd.0]
- - sleep:
- duration: 60
- - ceph.restart: [osd.1]
- - sleep:
- duration: 60
- - ceph.restart: [osd.2]
- - sleep:
- duration: 60
- - ceph.restart: [osd.3]
+++ /dev/null
-upgrade-sequence:
- sequential:
- - install.upgrade:
- all:
- branch: next
- - ceph.restart:
- daemons: [mon.a]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart:
- daemons: [mon.b]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart: [mon.c]
- - sleep:
- duration: 60
- - ceph.restart: [mds.a]
- - sleep:
- duration: 60
- - ceph.restart: [osd.0]
- - sleep:
- duration: 60
- - ceph.restart: [osd.1]
- - sleep:
- duration: 60
- - ceph.restart: [osd.2]
- - sleep:
- duration: 60
- - ceph.restart: [osd.3]
+++ /dev/null
-upgrade-sequence:
- sequential:
- - install.upgrade:
- all:
- branch: next
- - ceph.restart: [osd.0]
- - sleep:
- duration: 60
- - ceph.restart: [osd.1]
- - sleep:
- duration: 60
- - ceph.restart: [osd.2]
- - sleep:
- duration: 60
- - ceph.restart: [osd.3]
- - sleep:
- duration: 60
- - ceph.restart:
- daemons: [mon.a]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart:
- daemons: [mon.b]
- wait-for-healthy: false
- wait-for-osds-up: true
- - sleep:
- duration: 60
- - ceph.restart: [mon.c]
- - sleep:
- duration: 60
- - ceph.restart: [mds.a]
- - sleep:
- duration: 60
+++ /dev/null
-tasks:
-- rados:
- clients: [client.1]
- ops: 4000
- objects: 50
- op_weights:
- read: 100
- write: 100
- delete: 50
- snap_create: 50
- snap_remove: 50
- rollback: 50
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.1:
- - rados/load-gen-mix.sh
+++ /dev/null
-tasks:
-- mon_thrash:
- revive_delay: 20
- thrash_delay: 1
-- workunit:
- clients:
- client.1:
- - rados/test.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.1:
- - cls/test_cls_rbd.sh
-
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.1:
- - rbd/import_export.sh
- env:
- RBD_CREATE_ARGS: --new-format
+++ /dev/null
-tasks:
-- rgw: [client.1]
-- s3tests:
- client.1:
- rgw_server: client.1
+++ /dev/null
-tasks:
-- rgw: [client.1]
-- swift:
- client.1:
- rgw_server: client.1
+++ /dev/null
-../../../../../distros/centos_6.4.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/debian_7.0.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/fedora_19.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/rhel_6.4.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/ubuntu_12.04.yaml
\ No newline at end of file
+++ /dev/null
-roles:
-- - mon.a
- - mon.b
- - mds.a
- - osd.0
- - osd.1
- - osd.2
-- - osd.3
- - osd.4
- - osd.5
- - mon.c
-- - client.0
+++ /dev/null
-tasks:
-- install:
- branch: dumpling
-- ceph:
- fs: xfs
+++ /dev/null
-tasks:
-- install.upgrade:
- osd.0: next
-- 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
+++ /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:
- - rados/test.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - cls/test_cls_rbd.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - rbd/import_export.sh
- env:
- RBD_CREATE_ARGS: --new-format
+++ /dev/null
-tasks:
-- rados:
- clients: [client.0]
- ops: 4000
- objects: 500
- op_weights:
- read: 45
- write: 45
- delete: 10
+++ /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:
-- ceph.restart:
- daemons: [mon.b]
- wait-for-healthy: false
- wait-for-osds-up: true
+++ /dev/null
-tasks:
-- workunit:
- branch: dumpling
- clients:
- client.0:
- - rados/test.sh
+++ /dev/null
-tasks:
-- radosbench:
- clients: [client.0]
- time: 1800
+++ /dev/null
-tasks:
-- workunit:
- branch: dumpling
- clients:
- client.0:
- - rbd/test_librbd.sh
+++ /dev/null
-tasks:
-- install.upgrade:
- mon.c: next
-- 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:
- - rados/test.sh
+++ /dev/null
-tasks:
-- workunit:
- clients:
- client.0:
- - rbd/test_librbd_python.sh
+++ /dev/null
-tasks:
-- rgw: [client.0]
-- swift:
- client.0:
- rgw_server: client.0
-
+++ /dev/null
-tasks:
-- rados:
- clients: [client.0]
- ops: 4000
- objects: 500
- op_weights:
- read: 100
- write: 100
- delete: 50
- snap_create: 50
- snap_remove: 50
- rollback: 50
+++ /dev/null
-../../../../../distros/centos_6.4.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/debian_7.0.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/fedora_19.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/rhel_6.4.yaml
\ No newline at end of file
+++ /dev/null
-../../../../../distros/ubuntu_12.04.yaml
\ No newline at end of file
--- /dev/null
+roles:
+- - mon.a
+ - mds.a
+ - osd.0
+ - osd.1
+- - mon.b
+ - mon.c
+ - osd.2
+ - osd.3
+- - client.0
+ - client.1
--- /dev/null
+tasks:
+- install:
+ branch: dumpling
+- ceph:
+ fs: xfs
+- parallel:
+ - workload
+ - upgrade-sequence
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - rados/test.sh
+ - cls
+
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - rados/load-gen-big.sh
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - rbd/test_librbd.sh
--- /dev/null
+workload:
+ sequential:
+ - workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - rbd/test_librbd_python.sh
--- /dev/null
+upgrade-sequence:
+ sequential:
+ - install.upgrade:
+ - ceph.restart: [mon.a, mon.b, mon.c, mds.a, osd.0, osd.1, osd.2, osd.3]
--- /dev/null
+upgrade-sequence:
+ sequential:
+ - install.upgrade:
+ all:
+ - ceph.restart: [mds.a]
+ - sleep:
+ duration: 60
+ - ceph.restart:
+ daemons: [mon.a]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart: [mon.c]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.0]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.1]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.2]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.3]
--- /dev/null
+upgrade-sequence:
+ sequential:
+ - install.upgrade:
+ all:
+ - ceph.restart:
+ daemons: [mon.a]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart: [mon.c]
+ - sleep:
+ duration: 60
+ - ceph.restart: [mds.a]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.0]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.1]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.2]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.3]
--- /dev/null
+upgrade-sequence:
+ sequential:
+ - install.upgrade:
+ all:
+ - ceph.restart: [osd.0]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.1]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.2]
+ - sleep:
+ duration: 60
+ - ceph.restart: [osd.3]
+ - sleep:
+ duration: 60
+ - ceph.restart:
+ daemons: [mon.a]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
+ - sleep:
+ duration: 60
+ - ceph.restart: [mon.c]
+ - sleep:
+ duration: 60
+ - ceph.restart: [mds.a]
+ - sleep:
+ duration: 60
--- /dev/null
+tasks:
+- rados:
+ clients: [client.1]
+ ops: 4000
+ objects: 50
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ snap_create: 50
+ snap_remove: 50
+ rollback: 50
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.1:
+ - rados/load-gen-mix.sh
--- /dev/null
+tasks:
+- mon_thrash:
+ revive_delay: 20
+ thrash_delay: 1
+- workunit:
+ clients:
+ client.1:
+ - rados/test.sh
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.1:
+ - cls/test_cls_rbd.sh
+
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.1:
+ - rbd/import_export.sh
+ env:
+ RBD_CREATE_ARGS: --new-format
--- /dev/null
+tasks:
+- rgw: [client.1]
+- s3tests:
+ client.1:
+ rgw_server: client.1
--- /dev/null
+tasks:
+- rgw: [client.1]
+- swift:
+ client.1:
+ rgw_server: client.1
--- /dev/null
+../../../../../distros/centos_6.4.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/debian_7.0.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/fedora_19.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/rhel_6.4.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/ubuntu_12.04.yaml
\ No newline at end of file
--- /dev/null
+roles:
+- - mon.a
+ - mon.b
+ - mds.a
+ - osd.0
+ - osd.1
+ - osd.2
+- - osd.3
+ - osd.4
+ - osd.5
+ - mon.c
+- - client.0
--- /dev/null
+tasks:
+- install:
+ branch: dumpling
+- ceph:
+ fs: xfs
--- /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
--- /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:
+ - rados/test.sh
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - cls/test_cls_rbd.sh
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rbd/import_export.sh
+ env:
+ RBD_CREATE_ARGS: --new-format
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ op_weights:
+ read: 45
+ write: 45
+ delete: 10
--- /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:
+- ceph.restart:
+ daemons: [mon.b]
+ wait-for-healthy: false
+ wait-for-osds-up: true
--- /dev/null
+tasks:
+- workunit:
+ branch: dumpling
+ clients:
+ client.0:
+ - rados/test.sh
--- /dev/null
+tasks:
+- radosbench:
+ clients: [client.0]
+ time: 1800
--- /dev/null
+tasks:
+- workunit:
+ branch: dumpling
+ 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:
+ - rados/test.sh
--- /dev/null
+tasks:
+- workunit:
+ clients:
+ client.0:
+ - rbd/test_librbd_python.sh
--- /dev/null
+tasks:
+- rgw: [client.0]
+- swift:
+ client.0:
+ rgw_server: client.0
+
--- /dev/null
+tasks:
+- rados:
+ clients: [client.0]
+ ops: 4000
+ objects: 500
+ op_weights:
+ read: 100
+ write: 100
+ delete: 50
+ snap_create: 50
+ snap_remove: 50
+ rollback: 50
--- /dev/null
+../../../../../distros/centos_6.4.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/debian_7.0.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/fedora_19.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/rhel_6.4.yaml
\ No newline at end of file
--- /dev/null
+../../../../../distros/ubuntu_12.04.yaml
\ No newline at end of file