From: Sage Weil Date: Wed, 29 Jan 2020 16:44:33 +0000 (-0600) Subject: qa/suites/rados/cephadm: explicitly test many distros X-Git-Tag: v15.1.1~607^2 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=b119fc5f189332d9f557499abe4a4f7f8107b8df;p=ceph-ci.git 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 --- diff --git a/qa/suites/rados/cephadm-smoke/% b/qa/suites/rados/cephadm-smoke/% new file mode 100644 index 00000000000..e69de29bb2d diff --git a/qa/suites/rados/cephadm-smoke/.qa b/qa/suites/rados/cephadm-smoke/.qa new file mode 120000 index 00000000000..fea2489fdf6 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/.qa @@ -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 index 00000000000..fea2489fdf6 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/.qa @@ -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 index 00000000000..5ad8254e140 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/centos_7.yaml @@ -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 index 00000000000..f07a2bd87bd --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/centos_8.0.yaml @@ -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 index 00000000000..bd9854e7029 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/centos_latest.yaml @@ -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 index 00000000000..b776cd2f7b2 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/rhel_7.yaml @@ -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 index 00000000000..7247d53d195 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/rhel_8.0.yaml @@ -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 index 00000000000..be3103a3362 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/rhel_latest.yaml @@ -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 index 00000000000..cfb85f10ef5 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/ubuntu_18.04.yaml @@ -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 index 00000000000..3a09f9abb05 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/distro/ubuntu_latest.yaml @@ -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 index 00000000000..5d5fcca9c95 --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/fixed-2.yaml @@ -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 index 00000000000..0d4ca4fc76e --- /dev/null +++ b/qa/suites/rados/cephadm-smoke/start.yaml @@ -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 index 00000000000..fea2489fdf6 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/.qa @@ -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 index 00000000000..f07a2bd87bd --- /dev/null +++ b/qa/suites/rados/cephadm/distro/centos_8.0.yaml @@ -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 index 00000000000..bd9854e7029 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/centos_latest.yaml @@ -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 index 00000000000..7247d53d195 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/rhel_8.0.yaml @@ -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 index 00000000000..be3103a3362 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/rhel_latest.yaml @@ -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 index 00000000000..cfb85f10ef5 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/ubuntu_18.04.yaml @@ -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 index 00000000000..3a09f9abb05 --- /dev/null +++ b/qa/suites/rados/cephadm/distro/ubuntu_latest.yaml @@ -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 index 0862b4457b3..00000000000 --- a/qa/suites/rados/cephadm/supported-random-distro$ +++ /dev/null @@ -1 +0,0 @@ -.qa/distros/supported-random-distro$ \ No newline at end of file