]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/suites/cephmetrics: Add new facets
authorZack Cerza <zack@redhat.com>
Wed, 21 Mar 2018 22:00:58 +0000 (16:00 -0600)
committerZack Cerza <zack@redhat.com>
Tue, 3 Apr 2018 21:44:33 +0000 (15:44 -0600)
For EPEL and containerized prometheus/grafana

Signed-off-by: Zack Cerza <zack@redhat.com>
14 files changed:
qa/suites/cephmetrics/3-ceph-config/bluestore_with_dmcrypt.yaml [new file with mode: 0644]
qa/suites/cephmetrics/3-ceph-config/bluestore_without_dmcrypt.yaml [new file with mode: 0644]
qa/suites/cephmetrics/3-ceph-config/dmcrypt_off.yaml [new file with mode: 0644]
qa/suites/cephmetrics/3-ceph-config/dmcrypt_on.yaml [new file with mode: 0644]
qa/suites/cephmetrics/3-config/bluestore_with_dmcrypt.yaml [deleted file]
qa/suites/cephmetrics/3-config/bluestore_without_dmcrypt.yaml [deleted file]
qa/suites/cephmetrics/3-config/dmcrypt_off.yaml [deleted file]
qa/suites/cephmetrics/3-config/dmcrypt_on.yaml [deleted file]
qa/suites/cephmetrics/4-epel/no_epel.yaml [new file with mode: 0644]
qa/suites/cephmetrics/4-epel/use_epel.yaml [new file with mode: 0644]
qa/suites/cephmetrics/4-tasks/cephmetrics.yaml [deleted file]
qa/suites/cephmetrics/5-containers/containerized.yaml [new file with mode: 0644]
qa/suites/cephmetrics/5-containers/no_containers.yaml [new file with mode: 0644]
qa/suites/cephmetrics/6-tasks/cephmetrics.yaml [new file with mode: 0644]

diff --git a/qa/suites/cephmetrics/3-ceph-config/bluestore_with_dmcrypt.yaml b/qa/suites/cephmetrics/3-ceph-config/bluestore_with_dmcrypt.yaml
new file mode 100644 (file)
index 0000000..16db8ab
--- /dev/null
@@ -0,0 +1,8 @@
+meta:
+- desc: "use bluestore + dmcrypt"
+
+overrides:
+   ceph_ansible:
+     vars:
+        osd_objectstore: bluestore
+        dmcrypt: True
diff --git a/qa/suites/cephmetrics/3-ceph-config/bluestore_without_dmcrypt.yaml b/qa/suites/cephmetrics/3-ceph-config/bluestore_without_dmcrypt.yaml
new file mode 100644 (file)
index 0000000..fc879fc
--- /dev/null
@@ -0,0 +1,8 @@
+meta:
+- desc: "use bluestore without dmcrypt"
+
+overrides:
+   ceph_ansible:
+     vars:
+        osd_objectstore: bluestore
+        dmcrypt: False
diff --git a/qa/suites/cephmetrics/3-ceph-config/dmcrypt_off.yaml b/qa/suites/cephmetrics/3-ceph-config/dmcrypt_off.yaml
new file mode 100644 (file)
index 0000000..4bbd1c7
--- /dev/null
@@ -0,0 +1,7 @@
+meta:
+- desc: "without dmcrypt"
+
+overrides:
+   ceph_ansible:
+     vars:
+        dmcrypt: False
diff --git a/qa/suites/cephmetrics/3-ceph-config/dmcrypt_on.yaml b/qa/suites/cephmetrics/3-ceph-config/dmcrypt_on.yaml
new file mode 100644 (file)
index 0000000..519ad1d
--- /dev/null
@@ -0,0 +1,7 @@
+meta:
+- desc: "with dmcrypt"
+
+overrides:
+   ceph_ansible:
+     vars:
+        dmcrypt: True
diff --git a/qa/suites/cephmetrics/3-config/bluestore_with_dmcrypt.yaml b/qa/suites/cephmetrics/3-config/bluestore_with_dmcrypt.yaml
deleted file mode 100644 (file)
index 16db8ab..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-meta:
-- desc: "use bluestore + dmcrypt"
-
-overrides:
-   ceph_ansible:
-     vars:
-        osd_objectstore: bluestore
-        dmcrypt: True
diff --git a/qa/suites/cephmetrics/3-config/bluestore_without_dmcrypt.yaml b/qa/suites/cephmetrics/3-config/bluestore_without_dmcrypt.yaml
deleted file mode 100644 (file)
index fc879fc..0000000
+++ /dev/null
@@ -1,8 +0,0 @@
-meta:
-- desc: "use bluestore without dmcrypt"
-
-overrides:
-   ceph_ansible:
-     vars:
-        osd_objectstore: bluestore
-        dmcrypt: False
diff --git a/qa/suites/cephmetrics/3-config/dmcrypt_off.yaml b/qa/suites/cephmetrics/3-config/dmcrypt_off.yaml
deleted file mode 100644 (file)
index 4bbd1c7..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-meta:
-- desc: "without dmcrypt"
-
-overrides:
-   ceph_ansible:
-     vars:
-        dmcrypt: False
diff --git a/qa/suites/cephmetrics/3-config/dmcrypt_on.yaml b/qa/suites/cephmetrics/3-config/dmcrypt_on.yaml
deleted file mode 100644 (file)
index 519ad1d..0000000
+++ /dev/null
@@ -1,7 +0,0 @@
-meta:
-- desc: "with dmcrypt"
-
-overrides:
-   ceph_ansible:
-     vars:
-        dmcrypt: True
diff --git a/qa/suites/cephmetrics/4-epel/no_epel.yaml b/qa/suites/cephmetrics/4-epel/no_epel.yaml
new file mode 100644 (file)
index 0000000..1538fd7
--- /dev/null
@@ -0,0 +1,7 @@
+meta:
+  - desc: "Without EPEL"
+overrides:
+  cephmetrics:
+    group_vars:
+      all:
+        use_epel: false
diff --git a/qa/suites/cephmetrics/4-epel/use_epel.yaml b/qa/suites/cephmetrics/4-epel/use_epel.yaml
new file mode 100644 (file)
index 0000000..d496a43
--- /dev/null
@@ -0,0 +1,7 @@
+meta:
+  - desc: "Using EPEL"
+overrides:
+  cephmetrics:
+    group_vars:
+      all:
+        use_epel: true
diff --git a/qa/suites/cephmetrics/4-tasks/cephmetrics.yaml b/qa/suites/cephmetrics/4-tasks/cephmetrics.yaml
deleted file mode 100644 (file)
index 15f9039..0000000
+++ /dev/null
@@ -1,4 +0,0 @@
-meta:
-- desc: "Deploy cephmetrics and run integration tests"
-tasks:
-- cephmetrics:
diff --git a/qa/suites/cephmetrics/5-containers/containerized.yaml b/qa/suites/cephmetrics/5-containers/containerized.yaml
new file mode 100644 (file)
index 0000000..686de08
--- /dev/null
@@ -0,0 +1,10 @@
+meta:
+  - desc: "Containerized prometheus and grafana"
+overrides:
+  cephmetrics:
+    group_vars:
+      all:
+        prometheus:
+          containerized: true
+        grafana:
+          containerized: true
diff --git a/qa/suites/cephmetrics/5-containers/no_containers.yaml b/qa/suites/cephmetrics/5-containers/no_containers.yaml
new file mode 100644 (file)
index 0000000..29c6909
--- /dev/null
@@ -0,0 +1,10 @@
+meta:
+  - desc: "Packaged prometheus and grafana"
+overrides:
+  cephmetrics:
+    group_vars:
+      all:
+        prometheus:
+          containerized: false
+        grafana:
+          containerized: false
diff --git a/qa/suites/cephmetrics/6-tasks/cephmetrics.yaml b/qa/suites/cephmetrics/6-tasks/cephmetrics.yaml
new file mode 100644 (file)
index 0000000..15f9039
--- /dev/null
@@ -0,0 +1,4 @@
+meta:
+- desc: "Deploy cephmetrics and run integration tests"
+tasks:
+- cephmetrics: