]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/suites/upgrade: Exclude ceph-osd-classic/crimson when installing LTS releases
authorMatan Breizman <mbreizma@redhat.com>
Wed, 28 Jan 2026 09:20:16 +0000 (11:20 +0200)
committerMohit Agrawal <moagrawa@redhat.com>
Mon, 9 Feb 2026 04:43:43 +0000 (10:13 +0530)
In a37b5b5, the ceph-osd-classic and ceph-osd-crimson packages were
added to qa/packages/packages.yaml. The "install" task uses this file as
the default package list for all branches, including LTS releases like
Reef.

However, a37b5b5 only exists in the main branch and won't be backported
to LTS branches. This causes installation failures in the cephfs/upgrade
test suite, which verifies forward compatibility by installing LTS
releases and upgrading to latest release.

Exclude ceph-osd-classic and ceph-osd-crimson from LTS installations to
ensure the test suite can successfully install ceph.

Signed-off-by: Matan Breizman <mbreizma@redhat.com>
qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml
qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml

index 72181240caf9c7e8acae845713f88365930ceebc..ddc1810a8b7840694bb95b9163efe5165c1a2d90 100644 (file)
@@ -30,6 +30,8 @@ tasks:
     branch: reef
     exclude_packages:
       - ceph-volume
+      - ceph-osd-classic
+      - ceph-osd-crimson
 - print: "**** done install task..."
 - print: "**** done start installing reef cephadm ..."
 - cephadm:
index 4486d30fb613c2bfdc66c35257fa906d75e9a0b7..8c17352d5148c2036c41a907304525275f794cda 100644 (file)
@@ -30,6 +30,8 @@ tasks:
     branch: squid
     exclude_packages:
       - ceph-volume
+      - ceph-osd-classic
+      - ceph-osd-crimson
 - print: "**** done install task..."
 - print: "**** done start installing squid cephadm ..."
 - cephadm: