X-Git-Url: https://gerrit.akraino.org/r/gitweb?a=blobdiff_plain;f=cmd%2Fbpa-operator%2Fe2etest%2Fbpa_virtletvm_verifier.sh;h=949aad2134f3c8d70ef49765724593bbbd21f863;hb=96ecd8d02563a2c72ba0fd9ab4599695821ff888;hp=5ed41c610b4a5747be1d7936a18cf982f4f33dd0;hpb=b6ebd5a2394cd435f07aef0e378179c00e250a48;p=icn.git diff --git a/cmd/bpa-operator/e2etest/bpa_virtletvm_verifier.sh b/cmd/bpa-operator/e2etest/bpa_virtletvm_verifier.sh index 5ed41c6..949aad2 100755 --- a/cmd/bpa-operator/e2etest/bpa_virtletvm_verifier.sh +++ b/cmd/bpa-operator/e2etest/bpa_virtletvm_verifier.sh @@ -1,4 +1,5 @@ -#!/bin/bash +#!/usr/bin/env bash +set -eu -o pipefail printf "\n\nStart Virtlet VM provisioning E2E test\n\n" @@ -50,7 +51,7 @@ spec: }' EOF -cat < $BPA_DIR/virtlet_test_vm.yaml +cat <<'EOF' > $BPA_DIR/virtlet_test_vm.yaml apiVersion: apps/v1 kind: Deployment metadata: @@ -210,7 +211,7 @@ printf "\n\nBeginning E2E VM Test Teardown\n\n" kubectl delete -f e2e_bpa_test.yaml kubectl delete job kud-vmcluster110 -kubectl delete configmap vmcluster110-configmap +kubectl delete --ignore-not-found=true configmap vmcluster110-configmap kubectl delete -f virtlet_test_vm.yaml rm -rf /opt/kud/multi-cluster/vmcluster110 rm -rf $BPA_DIR