diff --git a/osm_ee/util/util_kubernetes.py b/osm_ee/util/util_kubernetes.py index d4594d9268ca413821231121395eb28bc56a0896..a02334e5637bec2030bc5d5e15372229a58e23d8 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