On Wed, Aug 12, 2020 at 7:34 AM Neha Ojha <nojha@redhat.com> wrote:
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.
Which client upgrade pieces have been pulled out now? This sounds like we've lost the check that old clients can continue talking to new servers in the normal upgrade suite?
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 _______________________________________________ Dev mailing list -- dev@ceph.io To unsubscribe send an email to dev-leave@ceph.io