]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: do not reconfigure daemons on deleted services
authorSage Weil <sage@newdream.net>
Mon, 26 Apr 2021 19:28:48 +0000 (15:28 -0400)
committerSage Weil <sage@newdream.net>
Thu, 3 Jun 2021 12:37:25 +0000 (07:37 -0500)
Signed-off-by: Sage Weil <sage@newdream.net>
(cherry picked from commit 444663b740da4e91cdf318f2661fc5cc0b76557c)

src/pybind/mgr/cephadm/serve.py

index f4499cba07d29588ed5e9df07f8a286d9b94552d..da62716eacd970d9f83d74088aff03c043d4e7fd 100644 (file)
@@ -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)