]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/upgrade: fix mgr self check 33119/head
authorSage Weil <sage@redhat.com>
Thu, 6 Feb 2020 20:37:47 +0000 (14:37 -0600)
committerSage Weil <sage@redhat.com>
Fri, 7 Feb 2020 14:27:59 +0000 (08:27 -0600)
Signed-off-by: Sage Weil <sage@redhat.com>
src/pybind/mgr/cephadm/module.py

index 796b15dee5c1f5b005398c7208be27b5b2db4847..78fc77b0928faefc1550e17063cc148073c257ea 100644 (file)
@@ -534,7 +534,8 @@ class CephadmOrchestrator(MgrModule, orchestrator.OrchestratorClientMixin):
                     daemon_type, d.service_instance,
                     d.container_image_id, d.version))
 
-                if d.service_instance == self.get_mgr_id():
+                if daemon_type == 'mgr' and \
+                   d.service_instance == self.get_mgr_id():
                     self.log.info('Upgrade: Need to upgrade myself (mgr.%s)' %
                                   self.get_mgr_id())
                     need_upgrade_self = True