Debug issues with create_namespaced_secret in kubectl.py 71/15471/1
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Wed, 1 Oct 2025 13:38:57 +0000 (15:38 +0200)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Wed, 1 Oct 2025 13:38:57 +0000 (15:38 +0200)
Change-Id: Iaa7f3fef67a9bd2f2e972e2859c7a1d5ddb4914c
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
n2vc/kubectl.py

index 81d1a49..fec6bf4 100644 (file)
@@ -524,8 +524,12 @@ class Kubectl:
         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,