From 66df14de6dd25cbe97d3c5c3bdd777ee37571173 Mon Sep 17 00:00:00 2001 From: Gabriel Cuba Date: Thu, 29 Jun 2023 03:20:20 -0500 Subject: [PATCH] fix backwards compatibility by adding Forbidden error in kubernetes API call --- osm_ee/util/util_kubernetes.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/osm_ee/util/util_kubernetes.py b/osm_ee/util/util_kubernetes.py index d4594d9..a02334e 100644 --- a/osm_ee/util/util_kubernetes.py +++ b/osm_ee/util/util_kubernetes.py @@ -16,7 +16,8 @@ def get_secret_data(name) -> dict: try: secret = v1.read_namespaced_secret(name, current_namespace) except ApiException as e: - if e.reason == 'Not Found': # Backwards compatibility: we run in k8s but certs don't exist + if e.reason in ("Not Found", "Forbidden"): + # Backwards compatibility: we run in k8s but certs don't exist, or we are running in a different namespace return {} else: raise -- 2.25.1