From: Redouane Kachach Date: Wed, 11 Feb 2026 14:57:56 +0000 (+0100) Subject: mgr/cephadm: fix get_cert_with_label to use host instead of fqdn X-Git-Tag: v21.0.1~168^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=7f9605852f939d82a2b75ed2acdaff3753bdce20;p=ceph.git mgr/cephadm: fix get_cert_with_label to use host instead of fqdn Fixes: https://tracker.ceph.com/issues/75009 Signed-off-by: Redouane Kachach --- diff --git a/src/pybind/mgr/cephadm/services/cephadmservice.py b/src/pybind/mgr/cephadm/services/cephadmservice.py index bd7ff8dda0b..207295a73ec 100644 --- a/src/pybind/mgr/cephadm/services/cephadmservice.py +++ b/src/pybind/mgr/cephadm/services/cephadmservice.py @@ -367,7 +367,7 @@ class CephadmService(metaclass=ABCMeta): svc_name = svc_spec.service_name() ip = ip_addr or self.mgr.inventory.get_addr(daemon_spec.host) host_fqdn = self.mgr.get_fqdn(daemon_spec.host) - tls_creds = self.mgr.cert_mgr.get_self_signed_tls_credentials(svc_name, host_fqdn, label) + tls_creds = self.mgr.cert_mgr.get_self_signed_tls_credentials(svc_name, daemon_spec.host, label) if not tls_creds: tls_creds = self.mgr.cert_mgr.generate_cert(host_fqdn, ip) self.mgr.cert_mgr.save_self_signed_cert_key_pair(svc_name, tls_creds, host=daemon_spec.host, label=label) @@ -869,7 +869,7 @@ class CephadmService(metaclass=ABCMeta): host=None, ca_cert_name=self.ca_cert_name, ) - else: # Host Scope + else: # Host Scope self.mgr.cert_mgr.rm_inline_saved_cert_key_pair( self.cert_name, self.key_name, @@ -918,7 +918,6 @@ class CephadmService(metaclass=ABCMeta): _cleanup_tls_creds_for_host(svc_name, host, cert_source, other_daemons_in_service=bool(daemons)) - def purge(self, service_name: str) -> None: """Called to carry out any purge tasks following service removal""" logger.debug(f'Purge called for {self.TYPE} - no action taken')