]> 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)
committerMatan Breizman <mbreizma@redhat.com>
Wed, 28 Jan 2026 09:20:16 +0000 (11:20 +0200)
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 75a66955cf459f93fe02f9f89f1d9111acfbafd6..3188a4bbe84e47cd991c65ad4c3813d8bc982eec 100644 (file)
@@ -24,6 +24,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 0e596548c40793d19de17f5eb83731f935f34050..6e94952894e4ab2c3a83ee236248616932cd6054 100644 (file)
@@ -24,6 +24,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: