Hi everyone,
We have merged [1] and [2] with the aim to help developers run upgrade
tests on teuthology easily. One can now schedule an upgrade suite run
in teuthology just like any other suite, by just passing "-s upgrade".
This was not possible earlier due to the dependency of client-upgrades
on versions other than the one the suite was being run from. Now
upgrade-clients is a suite of its own, independent of other upgrades.
Moving forward, upgrades suites in master/Pacific and beyond will also
follow the same structure.
Let's try to make sure we care about backward compatibility and run
upgrade tests wherever required.
Thanks,
Neha
[1]
https://github.com/ceph/ceph/pull/36435 - nautilus
[2]
https://github.com/ceph/ceph/pull/36436 - octopus