qa/suites/rados/cephadm: explicitly test many distros

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>
This commit is contained in:
Sage Weil 2020-01-29 10:44:33 -06:00
parent 276ab76446
commit b119fc5f18
21 changed files with 35 additions and 1 deletions

View File

View File

@ -0,0 +1 @@
../.qa

View File

@ -0,0 +1 @@
../.qa

View File

@ -0,0 +1 @@
.qa/distros/all/centos_7.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/centos_8.0.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/centos_latest.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/rhel_7.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/rhel_8.0.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/rhel_latest.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/ubuntu_18.04.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/ubuntu_latest.yaml

View File

@ -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

View File

@ -0,0 +1,6 @@
tasks:
- cephadm:
conf:
mgr:
debug ms: 1
debug mgr: 20

View File

@ -0,0 +1 @@
../.qa

View File

@ -0,0 +1 @@
.qa/distros/all/centos_8.0.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/centos_latest.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/rhel_8.0.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/rhel_latest.yaml

View File

@ -0,0 +1 @@
.qa/distros/all/ubuntu_18.04.yaml

View File

@ -0,0 +1 @@
.qa/distros/supported/ubuntu_latest.yaml

View File

@ -1 +0,0 @@
.qa/distros/supported-random-distro$