]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/rados/encoder: exclude ceph-osd-* when installing LTS releases 66372/head
authorKefu Chai <k.chai@proxmox.com>
Sat, 22 Nov 2025 00:24:36 +0000 (08:24 +0800)
committerKefu Chai <k.chai@proxmox.com>
Mon, 24 Nov 2025 06:48:20 +0000 (14:48 +0800)
commit3fcc9e35cb984161eee17fa8e775fcfde020e6f7
tree3decd6334a28264ea50621359985698376a68dc1
parent08f7c744c249637ada5f323506bdd9ff63b4160b
qa/suites/rados/encoder: exclude ceph-osd-* 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 rados/encoder
test suite, which verifies forward compatibility by installing LTS
releases and testing whether they can decode the latest corpus.

Exclude ceph-osd-classic and ceph-osd-crimson from LTS installations to
ensure the test suite can successfully install ceph-dencoder, which is
required for the interoperability tests.

Fixes: https://tracker.ceph.com/issues/73957
Signed-off-by: Kefu Chai <k.chai@proxmox.com>
qa/suites/rados/encoder/1-tasks.yaml