Commit Graph

50 Commits

Author SHA1 Message Date
Casey Bodley
b87650e371 Revert "qa/distos: centos9 enables ceph/el9 copr"
This reverts commit c9e873cc52.

Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-07-19 14:05:27 -04:00
Casey Bodley
c9e873cc52 qa/distos: centos9 enables ceph/el9 copr
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-06-22 10:41:46 -04:00
Casey Bodley
a85f50c24b qa/distros/all: add centos_latest.yaml symlink to centos_9.stream.yaml
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-06-22 10:41:46 -04:00
Casey Bodley
69fe8543df qa/distros/all: add centos_9.stream.yaml
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-06-22 10:41:46 -04:00
Xiubo Li
ef2cdfdefa qa: introduce postmerge for fuse/kclient mounts
Suggested by Patrick and this will check mounter's type.

Fixes: https://tracker.ceph.com/issues/57591
Signed-off-by: Xiubo Li <xiubli@redhat.com>
2023-03-29 09:07:58 +08:00
Casey Bodley
31846942ed qa/distros/all: add ubuntu_latest.yaml symlink to ubuntu_22.04.yaml
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2023-03-08 10:28:28 -05:00
dparmar18
75bed1c33c qa/distros/all: added ubuntu 22.04
Signed-off-by: Dhairya Parmar <dparmar@redhat.com>
2022-09-16 16:38:40 +05:30
David Galloway
b8c4488c55 qa: Default to RHEL8.6 instead of 8.5
Signed-off-by: David Galloway <dgallowa@redhat.com>
2022-06-15 14:13:35 -04:00
David Galloway
fcd512b50b qa: Latest RHEL8 -> RHEL8.5
Signed-off-by: David Galloway <dgallowa@redhat.com>
2022-04-01 15:00:01 -04:00
Casey Bodley
0f4e51f05f qa/distros: centos_8.yaml is now a symlink to centos_8.stream.yaml
Signed-off-by: Casey Bodley <cbodley@redhat.com>
2022-01-31 14:51:00 -05:00
Sage Weil
577cbd162e qa/distro/supported: add centos 8.stream
Signed-off-by: Sage Weil <sage@newdream.net>
2021-06-22 15:05:37 -05:00
Patrick Donnelly
b9bf490974
qa: update RHEL to 8.4
Fixes: https://tracker.ceph.com/issues/51082
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-06-03 12:44:35 -07:00
Kefu Chai
6ca3589109
Merge pull request #39878 from batrick/centos-8.3
qa/distros: add centos 8.3

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2021-03-10 20:46:20 +08:00
Patrick Donnelly
74f04aa9e1
qa/distros: add centos 8.3
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2021-03-05 13:11:30 -08:00
Sage Weil
11beb72870 qa: new kubic distro files; use kubic podman for centos/rhel
The current centos/rhel version of podman (2.2.1) is broken.

- create new qa/distros/podman/* files that install kubic podman
- include centos/rhel variants
- adjust cephadm jobs to use new yaml files
- remove old qa/distros/all/*_podman.yaml files

Signed-off-by: Sage Weil <sage@newdream.net>
2021-03-04 17:42:49 -06:00
Sebastian Wagner
f2c6db822f
Merge pull request #39614 from sebastian-philipp/cephadm-again-test-ubuntu_2004_podman
qa/cephadm: Test again podman on ubuntu 20.04

Reviewed-by: Sage Weil <sage@redhat.com>
2021-02-26 11:02:24 +01:00
Sebastian Wagner
0defae4e65 qa/distro/ubuntu_20.04_podman: Avoid getting asked
... for confic changes interactively

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-22 14:58:38 +01:00
Sebastian Wagner
2216350b56 qa/suites/rados/cephadm: Add 20.04 podman:testing
make sure next podman versions aren't breaking cephadm

Signed-off-by: Sebastian Wagner <sebastian.wagner@suse.com>
2021-02-11 17:10:16 +01:00
Sage Weil
24c2d2b124 qa/distros: add ubuntu 20.04 targets
Signed-off-by: Sage Weil <sage@newdream.net>
2021-01-23 11:20:52 -06:00
Dan Mick
f30c55a242 qa/distros: configure podman to pull from docker-mirror
This also requires a change to cephadm.py to search for
registry entries for docker.io by 'prefix' or 'location',
and to only add the mirror if a mirror isn't already present

Signed-off-by: Dan Mick <dmick@redhat.com>
2020-12-18 09:53:50 +00:00
Kefu Chai
d7f1674b4f
Merge pull request #38138 from batrick/centos-8.2
qa: update centos release to 8.2

Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
2020-11-27 14:18:29 +08:00
Patrick Donnelly
e5170de73f
qa: update centos release to 8.2
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2020-11-17 08:18:18 -08:00
rakeshgm
5eabe906e6 qa/distros: add RHEL 8.3 and use RHEL 8.3 as default
Signed-off-by: rakeshgm <rakeshgm@redhat.com>
2020-11-17 18:44:16 +05:30
Michael Fritch
22605b7e98
qa/suites/rados/cephadm: install podman from the Kubic project
ppa:projectatomic is no longer maintained, updates are now provided via
the Kubic project

Fixes: https://tracker.ceph.com/issues/48072
Signed-off-by: Michael Fritch <mfritch@suse.com>
2020-11-02 08:54:35 -07:00
Neha Ojha
1f885b6c2f Revert "qa/tests: replaced ubuntu_latest.yaml with ubuntu 20.04"
This reverts commit 835f2f5f51.

Reverting this to narrow down recent failures seen in rados and upgrade suites.

Signed-off-by: Neha Ojha <nojha@redhat.com>
2020-05-18 21:55:25 +00:00
Yuri Weinstein
835f2f5f51 qa/tests: replaced ubuntu_latest.yaml with ubuntu 20.04
... so all tests for `pacific` will be tested on the latest ubuntu version

Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2020-05-04 14:04:36 -07:00
Thomas Bechtold
3261e24636 qa/distros: add SLE-15-SP2
Ceph octopus is known to run on SLE-15-SP2 so add it to
qa/distros/all.

Signed-off-by: Thomas Bechtold <tbechtold@suse.com>
2020-03-27 08:17:13 +01:00
Nathan Cutler
fbfb39d91f qa/distros: add opensuse_15.2.yaml
We don't have a FOG image for this, yet, and Shaman is not building for
it (yet), either, but we might as well get this file in place now, since
we already know it will be needed at some point.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2020-02-20 11:50:28 +01:00
Nathan Cutler
18cdd8f13d qa/distros: drop obsolete opensuse distros
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2020-02-20 11:50:28 +01:00
Sage Weil
55518208ab qa/suites/rados/cephadm: move ubuntu_18.04_podman to shared location
Also set the registries.conf file so we can pull from docker.io.

Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-07 17:49:52 -06:00
Sage Weil
b91636dcfe qa/distros: rhel and centos: whitelist cephadm logrotate selinux denial
This is fixed in RHEL 8.1.1 (and by extension centos/rhel 8.2+).

No fix for el 7 yet

Partially-fixes: https://tracker.ceph.com/issues/43703
Signed-off-by: Sage Weil <sage@redhat.com>
2020-02-06 08:52:52 -06:00
Sage Weil
d8c674757f qa/distros: add rhel/centos 8.1
Signed-off-by: Sage Weil <sage@redhat.com>
2020-01-31 07:36:21 -06:00
Sage Weil
1eb8198d0b qa/distros: centos7 -> centos8, rhel7 -> rhel8
Signed-off-by: Sage Weil <sage@redhat.com>
2019-12-12 13:10:07 -06:00
Nathan Cutler
33a9e4a671 qa/distros: add SLE-12-SP3 and SLE-15-SP1
Ceph luminous is known to run on SLE-12-SP3 and nautilus on SLE-15-SP1, so add
these two to qa/distros/all.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-10-24 09:47:22 +02:00
Kefu Chai
1e0bc26e5c
Merge pull request #29908 from batrick/rhel7.7
qa: add RHEL 7.7 and use as RHEL7 default

Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Yuri Weinstein <yweinste@redhat.com>
2019-10-14 22:33:59 +08:00
Nathan Cutler
fe4d094985 qa/distros/all: add openSUSE 15.1, drop openSUSE 12.2
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2019-09-26 17:09:32 +02:00
Patrick Donnelly
69670bb726
qa: add RHEL 7.7 and use as RHEL7 default
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-09-09 08:05:10 -07:00
Patrick Donnelly
39e23bb596
qa: fix latest distros and add helper symlinks
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2019-06-03 14:39:17 -07:00
Sage Weil
7cc6962fda qa/distros: add centos 7.6
Signed-off-by: Sage Weil <sage@redhat.com>
2019-04-03 13:51:49 -05:00
Yuri Weinstein
705033f5a0 qa/tests: added rhel 7.6
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2019-01-11 09:40:31 -08:00
Vasu Kulkarni
67bfc94f17 qa/tests: update links for centos latest to point to 7.5
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
2018-11-01 11:09:12 -07:00
Nathan Cutler
b6c13e8ee6 qa/distros: add openSUSE Leap 42.3 and 15.0
References: https://tracker.ceph.com/issues/35927
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2018-10-02 21:36:49 +02:00
Yuri Weinstein
2618aa5325 tests/qa: trying $ distro mix
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-05-08 13:43:16 -07:00
Yuri Weinstein
61d4062d4a qa/tests - added for the suites with subset be able to use 'testing' distro
Signed-off-by: Yuri Weinstein <yweinste@redhat.com>
2018-04-16 15:43:48 -07:00
Nathan Cutler
2311b64025 tests: CentOS 7.4 is now the latest
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-09-18 18:01:17 +02:00
Nathan Cutler
0bd56e871a tests: update SUSE yaml facets in qa/distros/all
Fixes: http://tracker.ceph.com/issues/18856
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2017-02-08 15:27:00 +01:00
Sage Weil
004ef2c648 qa/distros: centos_7.yaml -> centos.yaml
Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-22 17:19:42 -05:00
Sage Weil
c168ce92aa qa/distros: add centos 7.3
Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-22 15:39:41 -05:00
Sage Weil
6e7db2329b qa/distros: add centos 7 yaml; use that instead
No need to be picky about the point release here.

Signed-off-by: Sage Weil <sage@redhat.com>
2016-12-22 15:39:35 -05:00
Sage Weil
c01f2ee0e2 move ceph-qa-suite dirs into qa/ 2016-12-14 11:29:55 -06:00