]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
qa/suites/upgrade: update upgrade paths
authorLaura Flores <lflores@ibm.com>
Thu, 29 Jan 2026 22:09:25 +0000 (16:09 -0600)
committerLaura Flores <lflores@ibm.com>
Tue, 28 Apr 2026 20:06:52 +0000 (15:06 -0500)
commitaff7dee0313e8f462f704ad69b4bab0d5742febb
tree18f1eadb396aaa4b81a56f55887cf6660d711f0c
parentb7fa0f1cfb9ad61a920289e8f856042ab67c4832
qa/suites/upgrade: update upgrade paths

Reef is EOL, so it should be removed from the upgrade
paths. Upgrade paths only go as far back as two releases,
and since the last two releases are Tentacle and Squid,
Reef is outside of this "N-2" schema.

Since Squid and Tentacle are the latest stable releases
if we look back from "main", then we need to make sure to
add Tentacle to the upgrade paths.

This modification is prompted by the fact that we can't
test upgrade paths from Reef to Main on Rocky10 packages.
But this change should happen regardless.

Fixes: https://tracker.ceph.com/issues/74609
Signed-off-by: Laura Flores <lflores@ibm.com>
(cherry picked from commit 0d6a39d0b2c08b66771822371ee53b1f94bdbd28)

Conflicts:
qa/suites/upgrade/reef-x/parallel/overrides/ignorelist_health.yaml
qa/suites/upgrade/telemetry-upgrade/tentacle-x/1-tasks.yaml
qa/suites/upgrade/tentacle-x/parallel/0-start.yaml
qa/suites/upgrade/tentacle-x/parallel/1-tasks.yaml
qa/suites/upgrade/tentacle-x/stress-split/1-start.yaml

This is only a partial backport of 0d6a39d.
We do not need the full changes (i.e. replacing the Reef upgrade path with Tentacle)
since we still want the Reef upgrade path for Tentacle.
qa/workunits/test_telemetry_squid.sh