Fix. Remove command of the kubeTmpDir and add logs for confirmation of execution 23/15723/1
authorcaviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
Wed, 11 Feb 2026 15:53:20 +0000 (16:53 +0100)
committercaviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
Wed, 11 Feb 2026 15:53:20 +0000 (16:53 +0100)
Change-Id: Ic588a01bfe13c168ab6067a1fc7b4d5b07a5e5b8
Signed-off-by: caviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
jenkins/ci-pipelines/ci_e2e_tests.groovy

index 01301a0..0e8d68d 100644 (file)
@@ -425,7 +425,8 @@ node('pool') {
         stage('Cleanup') {
             // Always attempt to cleanup temp kubeconfig directory if created.
             if (kubeTmpDir?.trim()) {
-                sh "rm -rf '${kubeTmpDir}' || true"
+                println("Cleaning up temporary Kubernetes directory at ${kubeTmpDir}")
+                sh(returnStatus: true, script: "rm -rf '${kubeTmpDir}'")
                 kubeTmpDir = null
             }
 
@@ -451,6 +452,7 @@ node('pool') {
                     runHiveCommand("""
                         openstack server delete ${serverId}
                     """)
+                    println("VM: ${serverId} deletion command issued successfully")
                 } catch (Exception e) {
                     // Avoid masking an earlier failure with cleanup failure.
                     println("VM delete failed: ${e.message}")