]> 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, 5 Apr 2022 20:10:21 +0000 (16:10 -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 d8801dba8438c2b09490364bff37ab66138aaa1f..f40bd7f5a49da5570664c26798603303795c02a2 100644 (file)
@@ -1492,7 +1492,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