From 0d538a1438fd64d2f34f1dc2fc61922d825454ef Mon Sep 17 00:00:00 2001 From: Venky Shankar Date: Mon, 31 Oct 2016 15:49:45 +0530 Subject: [PATCH] rbd: add datapool config YAML to rbd suite - cli - librbd - qemu Signed-off-by: Venky Shankar --- suites/rbd/cli/pool/ec-data-pool.yaml | 11 +++++++++++ suites/rbd/cli/{cachepool => pool}/none.yaml | 0 suites/rbd/cli/pool/replicated-data-pool.yaml | 10 ++++++++++ .../small.yaml => pool/small-cache-pool.yaml} | 0 suites/rbd/librbd/pool/ec-data-pool.yaml | 11 +++++++++++ suites/rbd/librbd/{cachepool => pool}/none.yaml | 0 suites/rbd/librbd/pool/replicated-data-pool.yaml | 10 ++++++++++ .../small.yaml => pool/small-cache-pool.yaml} | 0 .../ec-cache.yaml => pool/ec-cache-pool.yaml} | 0 suites/rbd/qemu/pool/ec-data-pool.yaml | 11 +++++++++++ suites/rbd/qemu/{cachepool => pool}/none.yaml | 0 suites/rbd/qemu/pool/replicated-data-pool.yaml | 10 ++++++++++ .../small.yaml => pool/small-cache-pool.yaml} | 0 13 files changed, 63 insertions(+) create mode 100644 suites/rbd/cli/pool/ec-data-pool.yaml rename suites/rbd/cli/{cachepool => pool}/none.yaml (100%) create mode 100644 suites/rbd/cli/pool/replicated-data-pool.yaml rename suites/rbd/cli/{cachepool/small.yaml => pool/small-cache-pool.yaml} (100%) create mode 100644 suites/rbd/librbd/pool/ec-data-pool.yaml rename suites/rbd/librbd/{cachepool => pool}/none.yaml (100%) create mode 100644 suites/rbd/librbd/pool/replicated-data-pool.yaml rename suites/rbd/librbd/{cachepool/small.yaml => pool/small-cache-pool.yaml} (100%) rename suites/rbd/qemu/{cachepool/ec-cache.yaml => pool/ec-cache-pool.yaml} (100%) create mode 100644 suites/rbd/qemu/pool/ec-data-pool.yaml rename suites/rbd/qemu/{cachepool => pool}/none.yaml (100%) create mode 100644 suites/rbd/qemu/pool/replicated-data-pool.yaml rename suites/rbd/qemu/{cachepool/small.yaml => pool/small-cache-pool.yaml} (100%) diff --git a/suites/rbd/cli/pool/ec-data-pool.yaml b/suites/rbd/cli/pool/ec-data-pool.yaml new file mode 100644 index 0000000000000..63f159e23640d --- /dev/null +++ b/suites/rbd/cli/pool/ec-data-pool.yaml @@ -0,0 +1,11 @@ +tasks: +- exec: + client.0: + - sudo ceph osd erasure-code-profile set teuthologyprofile ruleset-failure-domain=osd m=1 k=2 + - sudo ceph osd pool create datapool 4 4 erasure teuthologyprofile + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/cli/cachepool/none.yaml b/suites/rbd/cli/pool/none.yaml similarity index 100% rename from suites/rbd/cli/cachepool/none.yaml rename to suites/rbd/cli/pool/none.yaml diff --git a/suites/rbd/cli/pool/replicated-data-pool.yaml b/suites/rbd/cli/pool/replicated-data-pool.yaml new file mode 100644 index 0000000000000..91c8c01e201cc --- /dev/null +++ b/suites/rbd/cli/pool/replicated-data-pool.yaml @@ -0,0 +1,10 @@ +tasks: +- exec: + client.0: + - sudo ceph osd pool create datapool 4 + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/cli/cachepool/small.yaml b/suites/rbd/cli/pool/small-cache-pool.yaml similarity index 100% rename from suites/rbd/cli/cachepool/small.yaml rename to suites/rbd/cli/pool/small-cache-pool.yaml diff --git a/suites/rbd/librbd/pool/ec-data-pool.yaml b/suites/rbd/librbd/pool/ec-data-pool.yaml new file mode 100644 index 0000000000000..63f159e23640d --- /dev/null +++ b/suites/rbd/librbd/pool/ec-data-pool.yaml @@ -0,0 +1,11 @@ +tasks: +- exec: + client.0: + - sudo ceph osd erasure-code-profile set teuthologyprofile ruleset-failure-domain=osd m=1 k=2 + - sudo ceph osd pool create datapool 4 4 erasure teuthologyprofile + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/librbd/cachepool/none.yaml b/suites/rbd/librbd/pool/none.yaml similarity index 100% rename from suites/rbd/librbd/cachepool/none.yaml rename to suites/rbd/librbd/pool/none.yaml diff --git a/suites/rbd/librbd/pool/replicated-data-pool.yaml b/suites/rbd/librbd/pool/replicated-data-pool.yaml new file mode 100644 index 0000000000000..91c8c01e201cc --- /dev/null +++ b/suites/rbd/librbd/pool/replicated-data-pool.yaml @@ -0,0 +1,10 @@ +tasks: +- exec: + client.0: + - sudo ceph osd pool create datapool 4 + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/librbd/cachepool/small.yaml b/suites/rbd/librbd/pool/small-cache-pool.yaml similarity index 100% rename from suites/rbd/librbd/cachepool/small.yaml rename to suites/rbd/librbd/pool/small-cache-pool.yaml diff --git a/suites/rbd/qemu/cachepool/ec-cache.yaml b/suites/rbd/qemu/pool/ec-cache-pool.yaml similarity index 100% rename from suites/rbd/qemu/cachepool/ec-cache.yaml rename to suites/rbd/qemu/pool/ec-cache-pool.yaml diff --git a/suites/rbd/qemu/pool/ec-data-pool.yaml b/suites/rbd/qemu/pool/ec-data-pool.yaml new file mode 100644 index 0000000000000..63f159e23640d --- /dev/null +++ b/suites/rbd/qemu/pool/ec-data-pool.yaml @@ -0,0 +1,11 @@ +tasks: +- exec: + client.0: + - sudo ceph osd erasure-code-profile set teuthologyprofile ruleset-failure-domain=osd m=1 k=2 + - sudo ceph osd pool create datapool 4 4 erasure teuthologyprofile + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/qemu/cachepool/none.yaml b/suites/rbd/qemu/pool/none.yaml similarity index 100% rename from suites/rbd/qemu/cachepool/none.yaml rename to suites/rbd/qemu/pool/none.yaml diff --git a/suites/rbd/qemu/pool/replicated-data-pool.yaml b/suites/rbd/qemu/pool/replicated-data-pool.yaml new file mode 100644 index 0000000000000..91c8c01e201cc --- /dev/null +++ b/suites/rbd/qemu/pool/replicated-data-pool.yaml @@ -0,0 +1,10 @@ +tasks: +- exec: + client.0: + - sudo ceph osd pool create datapool 4 + +overrides: + ceph: + conf: + client: + rbd default data pool: datapool diff --git a/suites/rbd/qemu/cachepool/small.yaml b/suites/rbd/qemu/pool/small-cache-pool.yaml similarity index 100% rename from suites/rbd/qemu/cachepool/small.yaml rename to suites/rbd/qemu/pool/small-cache-pool.yaml -- 2.39.5