]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
cephadm: fix upgrade name already in use
authorDaniel Pivonka <dpivonka@redhat.com>
Fri, 5 Nov 2021 17:54:36 +0000 (13:54 -0400)
committerSebastian Wagner <sewagner@redhat.com>
Wed, 17 Nov 2021 10:25:57 +0000 (11:25 +0100)
Signed-off-by: Daniel Pivonka <dpivonka@redhat.com>
(cherry picked from commit eece84dada04b99ea5debc694e0bb3452bf94093)

src/pybind/mgr/cephadm/schedule.py

index 5004ca0fb0219230e909b974aa228e5e696074c0..9ee0a5e3c970f4e48bc148f3015a88c510107a7a 100644 (file)
@@ -104,9 +104,9 @@ class DaemonPlacement(NamedTuple):
         if self.name and self.name != dd.daemon_id:
             return False
         if self.ports:
-            if self.ports != dd.ports:
+            if self.ports != dd.ports and dd.ports:
                 return False
-            if self.ip != dd.ip:
+            if self.ip != dd.ip and dd.ip:
                 return False
         return True