diff options
Diffstat (limited to 'src/ceph/qa/suites/ceph-deploy')
12 files changed, 54 insertions, 0 deletions
diff --git a/src/ceph/qa/suites/ceph-deploy/basic/% b/src/ceph/qa/suites/ceph-deploy/basic/% new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/% diff --git a/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/ceph_deploy_dmcrypt.yaml b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/ceph_deploy_dmcrypt.yaml new file mode 100644 index 0000000..859a37f --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/ceph_deploy_dmcrypt.yaml @@ -0,0 +1,3 @@ +overrides: + ceph-deploy: + dmcrypt: yes diff --git a/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/disable_diff_journal_disk.yaml b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/disable_diff_journal_disk.yaml new file mode 100644 index 0000000..5c998c5 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/disable_diff_journal_disk.yaml @@ -0,0 +1,3 @@ +overrides: + ceph-deploy: + separate_journal_disk: diff --git a/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_diff_journal_disk.yaml b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_diff_journal_disk.yaml new file mode 100644 index 0000000..ea3f634 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_diff_journal_disk.yaml @@ -0,0 +1,3 @@ +overrides: + ceph-deploy: + separate_journal_disk: yes diff --git a/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_dmcrypt_diff_journal_disk.yaml b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_dmcrypt_diff_journal_disk.yaml new file mode 100644 index 0000000..59cb799 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/ceph-deploy-overrides/enable_dmcrypt_diff_journal_disk.yaml @@ -0,0 +1,4 @@ +overrides: + ceph-deploy: + dmcrypt: yes + separate_journal_disk: yes diff --git a/src/ceph/qa/suites/ceph-deploy/basic/config_options/cephdeploy_conf.yaml b/src/ceph/qa/suites/ceph-deploy/basic/config_options/cephdeploy_conf.yaml new file mode 100644 index 0000000..7f9f0b7 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/config_options/cephdeploy_conf.yaml @@ -0,0 +1,6 @@ +overrides: + ceph-deploy: + conf: + global: + mon pg warn min per osd: 2 + osd pool default size: 2 diff --git a/src/ceph/qa/suites/ceph-deploy/basic/distros b/src/ceph/qa/suites/ceph-deploy/basic/distros new file mode 120000 index 0000000..c5d5935 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/distros @@ -0,0 +1 @@ +../../../distros/supported
\ No newline at end of file diff --git a/src/ceph/qa/suites/ceph-deploy/basic/objectstore/bluestore.yaml b/src/ceph/qa/suites/ceph-deploy/basic/objectstore/bluestore.yaml new file mode 120000 index 0000000..bd7d7e0 --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/objectstore/bluestore.yaml @@ -0,0 +1 @@ +../../../../objectstore/bluestore.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/ceph-deploy/basic/objectstore/filestore-xfs.yaml b/src/ceph/qa/suites/ceph-deploy/basic/objectstore/filestore-xfs.yaml new file mode 120000 index 0000000..1af1dfd --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/objectstore/filestore-xfs.yaml @@ -0,0 +1 @@ +../../../../objectstore/filestore-xfs.yaml
\ No newline at end of file diff --git a/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_2.yaml b/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_2.yaml new file mode 100644 index 0000000..51c865b --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_2.yaml @@ -0,0 +1,3 @@ +overrides: + ceph-deploy: + python_version: "2" diff --git a/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_3.yaml b/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_3.yaml new file mode 100644 index 0000000..22deeca --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/python_versions/python_3.yaml @@ -0,0 +1,3 @@ +overrides: + ceph-deploy: + python_version: "3" diff --git a/src/ceph/qa/suites/ceph-deploy/basic/tasks/ceph-admin-commands.yaml b/src/ceph/qa/suites/ceph-deploy/basic/tasks/ceph-admin-commands.yaml new file mode 100644 index 0000000..fc4873c --- /dev/null +++ b/src/ceph/qa/suites/ceph-deploy/basic/tasks/ceph-admin-commands.yaml @@ -0,0 +1,26 @@ +roles: +- - mon.a + - mgr.x + - mds.0 + - osd.0 +- - osd.1 + - mon.b + - client.0 +openstack: + - machine: + disk: 10 # GB + ram: 2000 # MB + cpus: 1 + volumes: # attached to each instance + count: 2 + size: 10 # GB +tasks: +- ssh_keys: +- print: "**** done ssh_keys" +- ceph-deploy: +- print: "**** done ceph-deploy" +- workunit: + clients: + client.0: + - ceph-tests/ceph-admin-commands.sh +- print: "**** done ceph-tests/ceph-admin-commands.sh" |