]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
mgr/dashboard: services page breaking for test_orchestrator module 67847/head
authorNaman Munet <naman.munet@ibm.com>
Tue, 17 Mar 2026 13:33:28 +0000 (19:03 +0530)
committerNaman Munet <naman.munet@ibm.com>
Tue, 17 Mar 2026 13:33:28 +0000 (19:03 +0530)
Fixes: https://tracker.ceph.com/issues/75561
Signed-off-by: Naman Munet <naman.munet@ibm.com>
src/pybind/mgr/dashboard/services/certificate.py

index 53f17d23c6ea68f1010cbd90a9cff108a2e2f35c..d9cbbcc5f4882b62d6c1410ab2da5676fc879634 100644 (file)
@@ -540,9 +540,13 @@ class CertificateService:
         :param include_cephadm_signed: Whether to include cephadm-signed certs (default: True)
         :return: Dictionary of certificate data
         """
-        cert_ls_result = orch.cert_store.cert_ls(
-            filter_by=filter_by,
-            show_details=show_details,
-            include_cephadm_signed=include_cephadm_signed
-        )
-        return cert_ls_result or {}
+        try:
+            cert_ls_result = orch.cert_store.cert_ls(
+                filter_by=filter_by,
+                show_details=show_details,
+                include_cephadm_signed=include_cephadm_signed
+            )
+            return cert_ls_result or {}
+        except NotImplementedError:
+            # Orchestrator doesn't support certificate operations
+            return {}