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-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=89414c618a47af19aab3432ede900f1c7ef6c3df;p=ceph-ci.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 72181240caf..ddc1810a8b7 100644 --- a/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml +++ b/qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml @@ -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: 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 4486d30fb61..8c17352d514 100644 --- a/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml +++ b/qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml @@ -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: