On Wed, Aug 12, 2020 at 7:34 AM Neha Ojha <nojha(a)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(a)ceph.io
To unsubscribe send an email to dev-leave(a)ceph.io