Change-Id: Ic588a01bfe13c168ab6067a1fc7b4d5b07a5e5b8
Signed-off-by: caviedesj <juancamilo.caviedesvalencia.ext@telefonica.com>
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
}
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}")