diff options
Diffstat (limited to 'src/ceph/qa/suites/ceph-disk')
-rw-r--r-- | src/ceph/qa/suites/ceph-disk/basic/% | 0 | ||||
l--------- | src/ceph/qa/suites/ceph-disk/basic/distros | 1 | ||||
-rw-r--r-- | src/ceph/qa/suites/ceph-disk/basic/tasks/ceph-disk.yaml | 41 |
3 files changed, 42 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/ceph-disk/basic/% b/src/ceph/qa/suites/ceph-disk/basic/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/ceph-disk/basic/% diff --git a/src/ceph/qa/suites/ceph-disk/basic/distros b/src/ceph/qa/suites/ceph-disk/basic/distros new file mode 120000 index 0000000..c5d5935 --- /dev/null +++ b/src/ceph/qa/suites/ceph-disk/basic/distros @@ -0,0 +1 @@ +../../../distros/supported
\ No newline at end of file diff --git a/src/ceph/qa/suites/ceph-disk/basic/tasks/ceph-disk.yaml b/src/ceph/qa/suites/ceph-disk/basic/tasks/ceph-disk.yaml new file mode 100644 index 0000000..c61c376 --- /dev/null +++ b/src/ceph/qa/suites/ceph-disk/basic/tasks/ceph-disk.yaml @@ -0,0 +1,41 @@ +roles: +- - mon.a + - mgr.x + - client.0 +- - osd.0 + - osd.1 +openstack: + - machine: + disk: 20 # GB + ram: 2000 # MB + cpus: 1 + volumes: # attached to each instance + count: 3 + size: 10 # GB +tasks: +- install: +- ceph: + fs: xfs # this implicitly means /dev/vd? are used instead of directories + wait-for-scrub: false + log-whitelist: + - \(OSD_ + - \(PG_ + conf: + global: + mon pg warn min per osd: 2 + osd pool default size: 2 + osd crush chooseleaf type: 0 # failure domain == osd + osd pg bits: 2 + osd pgp bits: 2 +# +# Keep this around for debugging purposes. If uncommented the target +# will pause and the workunit can be run and debug manually. +# +# - exec: +# client.0: +# - sleep 1000000000 # forever +# +- workunit: + clients: + all: + - ceph-disk/ceph-disk.sh |