From: Laura Flores Date: Wed, 12 Jun 2024 20:21:09 +0000 (-0500) Subject: qa/suites/rados/thrash-old-clients: update supported releases and distro X-Git-Tag: v19.1.1~255^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=9081c674ab056aef02ec773714b111b5b4ff80ce;p=ceph.git qa/suites/rados/thrash-old-clients: update supported releases and distro thrash-old-clients tests should only support N-3 releases. To fix this for main, I have removed all releases < quincy and have added squid. Also, we are fully switching to centos.9_stream packages/containers after the centos.8_stream end of life, so I changed the distro from centos.8_stream to centos.9_stream. *** Note: If this commit is backported, it should be done in such a way that only releases >= quincy reference centos.9_stream. For instance, if backporting to squid, a reef/squid thrash test is okay to make references to centos.9_stream since both reef and squid support this, but a pacific/squid test will have to take a different approach since pacific does not support centos.9_stream. Fixes: https://tracker.ceph.com/issues/66398 Signed-off-by: Laura Flores (cherry picked from commit 820e4004f3fd17a5daee955f7a1443b1501caaad) Modifications: - For this squid backport, I kept pacific since that fits into N-3 where N is squid. - Pacific does not build c9 packages, so I picked an alternative distro that is shared among all represented releases: ubuntu 20.04. --- diff --git a/qa/suites/rados/thrash-old-clients/0-distro$/centos_8.stream_container_tools.yaml b/qa/suites/rados/thrash-old-clients/0-distro$/centos_8.stream_container_tools.yaml deleted file mode 120000 index 7a86f967f0203..0000000000000 --- a/qa/suites/rados/thrash-old-clients/0-distro$/centos_8.stream_container_tools.yaml +++ /dev/null @@ -1 +0,0 @@ -.qa/distros/podman/centos_8.stream_container_tools.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-old-clients/0-distro$/ubuntu_20.04.yaml b/qa/suites/rados/thrash-old-clients/0-distro$/ubuntu_20.04.yaml new file mode 120000 index 0000000000000..162964882d383 --- /dev/null +++ b/qa/suites/rados/thrash-old-clients/0-distro$/ubuntu_20.04.yaml @@ -0,0 +1 @@ +.qa/distros/all/ubuntu_20.04.yaml \ No newline at end of file diff --git a/qa/suites/rados/thrash-old-clients/1-install/nautilus-v1only.yaml b/qa/suites/rados/thrash-old-clients/1-install/nautilus-v1only.yaml deleted file mode 100644 index 39c5eb4a1afb2..0000000000000 --- a/qa/suites/rados/thrash-old-clients/1-install/nautilus-v1only.yaml +++ /dev/null @@ -1,26 +0,0 @@ -overrides: - ceph: - mon_bind_msgr2: false - log-ignorelist: - - \(MON_DOWN\) - conf: - global: - ms type: async - ms bind msgr2: false -tasks: -- install: - branch: nautilus - exclude_packages: - - cephadm - - ceph-mgr-cephadm - - ceph-immutable-object-cache - - python3-rados - - python3-rgw - - python3-rbd - - python3-cephfs - - ceph-volume - extra_packages: - - python-rados - - python-rgw - - python-rbd - - python-cephfs diff --git a/qa/suites/rados/thrash-old-clients/1-install/nautilus-v2only.yaml b/qa/suites/rados/thrash-old-clients/1-install/nautilus-v2only.yaml deleted file mode 100644 index 61337e0e69cc4..0000000000000 --- a/qa/suites/rados/thrash-old-clients/1-install/nautilus-v2only.yaml +++ /dev/null @@ -1,26 +0,0 @@ -overrides: - ceph: - log-ignorelist: - - \(MON_DOWN\) - conf: - global: - ms type: async - ms bind msgr2: true - ms bind msgr1: false -tasks: -- install: - branch: nautilus - exclude_packages: - - cephadm - - ceph-mgr-cephadm - - ceph-immutable-object-cache - - python3-rados - - python3-rgw - - python3-rbd - - python3-cephfs - - ceph-volume - extra_packages: - - python-rados - - python-rgw - - python-rbd - - python-cephfs diff --git a/qa/suites/rados/thrash-old-clients/1-install/nautilus.yaml b/qa/suites/rados/thrash-old-clients/1-install/nautilus.yaml deleted file mode 100644 index cd05b71f5f3d2..0000000000000 --- a/qa/suites/rados/thrash-old-clients/1-install/nautilus.yaml +++ /dev/null @@ -1,21 +0,0 @@ -overrides: - ceph: - log-ignorelist: - - \(MON_DOWN\) -tasks: -- install: - branch: nautilus - exclude_packages: - - cephadm - - ceph-mgr-cephadm - - ceph-immutable-object-cache - - python3-rados - - python3-rgw - - python3-rbd - - python3-cephfs - - ceph-volume - extra_packages: - - python-rados - - python-rgw - - python-rbd - - python-cephfs diff --git a/qa/suites/rados/thrash-old-clients/1-install/octopus.yaml b/qa/suites/rados/thrash-old-clients/1-install/octopus.yaml deleted file mode 100644 index 39d1da2327cde..0000000000000 --- a/qa/suites/rados/thrash-old-clients/1-install/octopus.yaml +++ /dev/null @@ -1,35 +0,0 @@ -overrides: - ceph: - log-ignorelist: - - \(MON_DOWN\) -tasks: -- install: - branch: octopus - exclude_packages: - - ceph-mgr-dashboard - - ceph-mgr-diskprediction-local - - ceph-mgr-rook - - ceph-mgr-cephadm - - ceph-base-debuginfo - - ceph-common-debuginfo - - ceph-immutable-object-cache-debuginfo - - ceph-radosgw-debuginfo - - ceph-test-debuginfo - - ceph-base-debuginfo - - ceph-mgr-debuginfo - - ceph-mds-debuginfo - - ceph-mon-debuginfo - - ceph-osd-debuginfo - - ceph-fuse-debuginfo - - librados-devel-debuginfo - - libcephfs2-debuginfo - - librados2-debuginfo - - librbd1-debuginfo - - python3-cephfs-debuginfo - - python3-rados-debuginfo - - python3-rbd-debuginfo - - python3-rgw-debuginfo - - rbd-fuse-debuginfo - - rbd-mirror-debuginfo - - rbd-nbd-debuginfo - - ceph-volume