]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/suites/rados/cephadm: explicitly test many distros
authorSage Weil <sage@redhat.com>
Wed, 29 Jan 2020 16:44:33 +0000 (10:44 -0600)
committerSage Weil <sage@redhat.com>
Wed, 29 Jan 2020 19:41:59 +0000 (13:41 -0600)
Include _latest.yaml in a few cases here to be a bit future-proof.

cephadm-smoke/ is *just* a cephadm bring-up, and includes el7.  cephadm/
installs packages and runs a real workload.

Signed-off-by: Sage Weil <sage@redhat.com>
21 files changed:
qa/suites/rados/cephadm-smoke/% [new file with mode: 0644]
qa/suites/rados/cephadm-smoke/.qa [new symlink]
qa/suites/rados/cephadm-smoke/distro/.qa [new symlink]
qa/suites/rados/cephadm-smoke/distro/centos_7.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/centos_8.0.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/centos_latest.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/rhel_7.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/rhel_8.0.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/rhel_latest.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/ubuntu_18.04.yaml [new symlink]
qa/suites/rados/cephadm-smoke/distro/ubuntu_latest.yaml [new symlink]
qa/suites/rados/cephadm-smoke/fixed-2.yaml [new file with mode: 0644]
qa/suites/rados/cephadm-smoke/start.yaml [new file with mode: 0644]
qa/suites/rados/cephadm/distro/.qa [new symlink]
qa/suites/rados/cephadm/distro/centos_8.0.yaml [new symlink]
qa/suites/rados/cephadm/distro/centos_latest.yaml [new symlink]
qa/suites/rados/cephadm/distro/rhel_8.0.yaml [new symlink]
qa/suites/rados/cephadm/distro/rhel_latest.yaml [new symlink]
qa/suites/rados/cephadm/distro/ubuntu_18.04.yaml [new symlink]
qa/suites/rados/cephadm/distro/ubuntu_latest.yaml [new symlink]
qa/suites/rados/cephadm/supported-random-distro$ [deleted symlink]

diff --git a/qa/suites/rados/cephadm-smoke/% b/qa/suites/rados/cephadm-smoke/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/qa/suites/rados/cephadm-smoke/.qa b/qa/suites/rados/cephadm-smoke/.qa
new file mode 120000 (symlink)
index 0000000..fea2489
--- /dev/null
@@ -0,0 +1 @@
+../.qa
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/.qa b/qa/suites/rados/cephadm-smoke/distro/.qa
new file mode 120000 (symlink)
index 0000000..fea2489
--- /dev/null
@@ -0,0 +1 @@
+../.qa
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/centos_7.yaml b/qa/suites/rados/cephadm-smoke/distro/centos_7.yaml
new file mode 120000 (symlink)
index 0000000..5ad8254
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/centos_7.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/centos_8.0.yaml b/qa/suites/rados/cephadm-smoke/distro/centos_8.0.yaml
new file mode 120000 (symlink)
index 0000000..f07a2bd
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/centos_8.0.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/centos_latest.yaml b/qa/suites/rados/cephadm-smoke/distro/centos_latest.yaml
new file mode 120000 (symlink)
index 0000000..bd9854e
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/centos_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/rhel_7.yaml b/qa/suites/rados/cephadm-smoke/distro/rhel_7.yaml
new file mode 120000 (symlink)
index 0000000..b776cd2
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/rhel_7.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/rhel_8.0.yaml b/qa/suites/rados/cephadm-smoke/distro/rhel_8.0.yaml
new file mode 120000 (symlink)
index 0000000..7247d53
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/rhel_8.0.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/rhel_latest.yaml b/qa/suites/rados/cephadm-smoke/distro/rhel_latest.yaml
new file mode 120000 (symlink)
index 0000000..be3103a
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/rhel_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/ubuntu_18.04.yaml b/qa/suites/rados/cephadm-smoke/distro/ubuntu_18.04.yaml
new file mode 120000 (symlink)
index 0000000..cfb85f1
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/ubuntu_18.04.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/distro/ubuntu_latest.yaml b/qa/suites/rados/cephadm-smoke/distro/ubuntu_latest.yaml
new file mode 120000 (symlink)
index 0000000..3a09f9a
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/ubuntu_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm-smoke/fixed-2.yaml b/qa/suites/rados/cephadm-smoke/fixed-2.yaml
new file mode 100644 (file)
index 0000000..5d5fcca
--- /dev/null
@@ -0,0 +1,12 @@
+roles:
+- [mon.a, mon.c, mgr.y, osd.0, osd.1, osd.2, osd.3, client.0]
+- [mon.b, mgr.x, osd.4, osd.5, osd.6, osd.7, client.1]
+openstack:
+- volumes: # attached to each instance
+    count: 4
+    size: 10 # GB
+overrides:
+  ceph:
+    conf:
+      osd:
+        osd shutdown pgref assert: true
diff --git a/qa/suites/rados/cephadm-smoke/start.yaml b/qa/suites/rados/cephadm-smoke/start.yaml
new file mode 100644 (file)
index 0000000..0d4ca4f
--- /dev/null
@@ -0,0 +1,6 @@
+tasks:
+- cephadm:
+    conf:
+      mgr:
+        debug ms: 1
+        debug mgr: 20
diff --git a/qa/suites/rados/cephadm/distro/.qa b/qa/suites/rados/cephadm/distro/.qa
new file mode 120000 (symlink)
index 0000000..fea2489
--- /dev/null
@@ -0,0 +1 @@
+../.qa
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/centos_8.0.yaml b/qa/suites/rados/cephadm/distro/centos_8.0.yaml
new file mode 120000 (symlink)
index 0000000..f07a2bd
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/centos_8.0.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/centos_latest.yaml b/qa/suites/rados/cephadm/distro/centos_latest.yaml
new file mode 120000 (symlink)
index 0000000..bd9854e
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/centos_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/rhel_8.0.yaml b/qa/suites/rados/cephadm/distro/rhel_8.0.yaml
new file mode 120000 (symlink)
index 0000000..7247d53
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/rhel_8.0.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/rhel_latest.yaml b/qa/suites/rados/cephadm/distro/rhel_latest.yaml
new file mode 120000 (symlink)
index 0000000..be3103a
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/rhel_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/ubuntu_18.04.yaml b/qa/suites/rados/cephadm/distro/ubuntu_18.04.yaml
new file mode 120000 (symlink)
index 0000000..cfb85f1
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/all/ubuntu_18.04.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/distro/ubuntu_latest.yaml b/qa/suites/rados/cephadm/distro/ubuntu_latest.yaml
new file mode 120000 (symlink)
index 0000000..3a09f9a
--- /dev/null
@@ -0,0 +1 @@
+.qa/distros/supported/ubuntu_latest.yaml
\ No newline at end of file
diff --git a/qa/suites/rados/cephadm/supported-random-distro$ b/qa/suites/rados/cephadm/supported-random-distro$
deleted file mode 120000 (symlink)
index 0862b44..0000000
+++ /dev/null
@@ -1 +0,0 @@
-.qa/distros/supported-random-distro$
\ No newline at end of file