From: Sage Weil Date: Sat, 28 Mar 2020 14:16:59 +0000 (-0500) Subject: mon/OSDMonitor: make pacific changes X-Git-Tag: v16.1.0~2624^2~21 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=5b3c21b6f699a48c7aec8e20068939dfd67ecd8d;p=ceph.git mon/OSDMonitor: make pacific changes Signed-off-by: Sage Weil --- diff --git a/doc/dev/release-kickoff-checklist.rst b/doc/dev/release-kickoff-checklist.rst index c6d61a30810c..484a44952d14 100644 --- a/doc/dev/release-kickoff-checklist.rst +++ b/doc/dev/release-kickoff-checklist.rst @@ -55,3 +55,12 @@ Compatsets - [x] mon/Monitor.cc (apply_monmap_to_compatset_features()) - [x] mon/Monitor.cc (calc_quorum_requirements()) +Mon +--- + +- [x] common/options.cc define mon_debug_no_require_X +- [x] common/options.cc remove mon_debug_no_require_X-2 +- [x] mon/OSDMonitor.cc create_initial: adjust new require_osd_release, and add associated mon_debug_no_require_X +- [x] mon/OSDMonitor.cc preprocess_boot: adjust "disallow boot of " condition to disallow X if require_osd_release < X-2. +- [x] mon/OSDMonitor.cc: adjust "osd require-osd-release" to (1) allow setting X, and (2) check that all mons *and* OSDs have X + diff --git a/src/common/options.cc b/src/common/options.cc index ed8bc4a81a70..0d490269fb81 100644 --- a/src/common/options.cc +++ b/src/common/options.cc @@ -2038,17 +2038,17 @@ std::vector