From: Sage Weil Date: Mon, 26 Apr 2021 19:28:48 +0000 (-0400) Subject: mgr/cephadm: do not reconfigure daemons on deleted services X-Git-Tag: v17.1.0~1854^2~30 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=444663b740da4e91cdf318f2661fc5cc0b76557c;p=ceph.git mgr/cephadm: do not reconfigure daemons on deleted services Signed-off-by: Sage Weil --- diff --git a/src/pybind/mgr/cephadm/serve.py b/src/pybind/mgr/cephadm/serve.py index f4499cba07d29..da62716eacd97 100644 --- a/src/pybind/mgr/cephadm/serve.py +++ b/src/pybind/mgr/cephadm/serve.py @@ -840,6 +840,10 @@ class CephadmServe: if spec and spec.unmanaged: continue + # ignore daemons for deleted services + if dd.service_name() in self.mgr.spec_store.spec_deleted: + continue + # These daemon types require additional configs after creation if dd.daemon_type in ['grafana', 'iscsi', 'prometheus', 'alertmanager', 'nfs']: daemons_post[dd.daemon_type].append(dd)