diff --git a/tests/integration/kubernetes/confidential_kbs.sh b/tests/integration/kubernetes/confidential_kbs.sh index b16ad2cc7..4b7a08bc6 100644 --- a/tests/integration/kubernetes/confidential_kbs.sh +++ b/tests/integration/kubernetes/confidential_kbs.sh @@ -85,12 +85,13 @@ kbs_set_resource_base64() { fi file=$(mktemp -t kbs-resource-XXXXX) + trap "rm -f $file" EXIT + echo "$data" | base64 -d > "$file" kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \ rc=$? - rm -f "$file" return $rc } @@ -116,12 +117,12 @@ kbs_set_resource() { fi file=$(mktemp -t kbs-resource-XXXXX) + trap "rm -f $file" EXIT echo "$data" > "$file" kbs_set_resource_from_file "$repository" "$type" "$tag" "$file" || \ rc=$? - rm -f "$file" return $rc }