From 2ac65bd7376940ad99008f0cafcb01bb4a02d166 Mon Sep 17 00:00:00 2001 From: Matan Breizman Date: Wed, 28 Jan 2026 11:20:16 +0200 Subject: [PATCH] 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 --- qa/suites/upgrade/telemetry-upgrade/reef-x/1-tasks.yaml | 2 ++ qa/suites/upgrade/telemetry-upgrade/squid-x/1-tasks.yaml | 2 ++ 2 files changed, 4 insertions(+) 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 75a66955cf4..3188a4bbe84 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 0e596548c40..6e94952894e 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: -- 2.47.3