From c751bf21dc6f1fcaae7757074c1a9e9ab1d20a88 Mon Sep 17 00:00:00 2001 From: Sage Weil Date: Tue, 12 Nov 2019 17:50:02 -0600 Subject: [PATCH] mon/ConfigMonitor: do not assimilate CLUSTER_CREATE options These are only useful when the mon first bootstrapped--no reason to pull them into the cluster config. Signed-off-by: Sage Weil --- src/mon/ConfigMonitor.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/mon/ConfigMonitor.cc b/src/mon/ConfigMonitor.cc index aeaa74ce1a8..a8ca0c66892 100644 --- a/src/mon/ConfigMonitor.cc +++ b/src/mon/ConfigMonitor.cc @@ -576,7 +576,8 @@ bool ConfigMonitor::prepare_command(MonOpRequestRef op) o = mon->mgrmon()->find_module_option(key); } if (!o || - o->flags & Option::FLAG_NO_MON_UPDATE) { + (o->flags & Option::FLAG_NO_MON_UPDATE) || + (o->flags & Option::FLAG_CLUSTER_CREATE)) { goto skip; } // normalize -- 2.47.3