From: Matan Breizman Date: Wed, 28 Jan 2026 09:20:16 +0000 (+0200) Subject: qa/suites/upgrade: Exclude ceph-osd-classic/crimson when installing LTS releases X-Git-Tag: v21.0.0~354^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=2ac65bd7376940ad99008f0cafcb01bb4a02d166;p=ceph.git qa/suites/upgrade: Exclude ceph-osd-classic/crimson when installing LTS releases 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 --- diff --git a/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml b/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml index 75a66955cf45..3188a4bbe84e 100644 --- a/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml +++ b/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml @@ -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: diff --git a/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml b/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml index 0e596548c407..6e94952894e4 100644 --- a/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml +++ b/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml @@ -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: