Debug issues with create_namespaced_secret in kubectl.py
Change-Id: Iaa7f3fef67a9bd2f2e972e2859c7a1d5ddb4914c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/n2vc/kubectl.py b/n2vc/kubectl.py
index 81d1a49..fec6bf4 100644
--- a/n2vc/kubectl.py
+++ b/n2vc/kubectl.py
@@ -524,8 +524,12 @@
self.logger.info(f"metadata: {metadata}")
secret = V1Secret(metadata=metadata, data=data, type=secret_type)
self.logger.info(f"secret: {secret}")
- v1_core.create_namespaced_secret(namespace, secret)
- self.logger.info("Namespaced secret was created")
+ try:
+ v1_core.create_namespaced_secret(namespace, secret)
+ self.logger.info("Namespaced secret was created")
+ except ApiException as e:
+ self.logger.error(f"Failed to create namespaced secret: {e}")
+ raise
async def create_certificate(
self,