fix backwards compatibility by adding Forbidden error in kubernetes API call
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 @@
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