]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/cephadm: adding HostSpec validation
authorRedouane Kachach <rkachach@redhat.com>
Mon, 7 Mar 2022 13:03:07 +0000 (14:03 +0100)
committerAdam King <adking@redhat.com>
Tue, 3 May 2022 00:48:33 +0000 (20:48 -0400)
Fixes: https://tracker.ceph.com/issues/54342
Signed-off-by: Redouane Kachach <rkachach@redhat.com>
(cherry picked from commit 15ba147a2a4cae8ca69437382136d328a1f416f2)

src/pybind/mgr/cephadm/module.py

index a798a5b15ed77102ba37e378325030fb2ec5fce4..7f200e29d5144e8eb32005f12763f980b7d4a60b 100644 (file)
@@ -1361,7 +1361,7 @@ Then run the following:
 
         :param host: host name
         """
-        spec.validate()
+        HostSpec.validate(spec)
         ip_addr = self._check_valid_addr(spec.hostname, spec.addr)
         if spec.addr == spec.hostname and ip_addr:
             spec.addr = ip_addr