]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
mgr/cephadm/upgrade: implement N-2 version checks on upgrade start
authorSage Weil <sage@newdream.net>
Mon, 25 Jan 2021 20:00:04 +0000 (14:00 -0600)
committerSebastian Wagner <sebastian.wagner@suse.com>
Wed, 10 Feb 2021 12:26:25 +0000 (13:26 +0100)
commita79adffad787db209229e7f3fd6aa35aa25b47d7
tree39d1c56747f540196144ac25f07c6475a226e9a1
parentcfaa89e497591c61eaaa498e53ed84521ed830b2
mgr/cephadm/upgrade: implement N-2 version checks on upgrade start

- Prevent major upgrades that span > 2 releases
- Prevent downgrades to an rc or dev release

Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit 95dd015bce4153e3c47adac89936a300a0dd3152)
src/pybind/mgr/cephadm/tests/test_upgrade.py
src/pybind/mgr/cephadm/upgrade.py