Create Namespace for E2E

create ns before the helm create to avoid
`Error: create: failed to create: namespaces
"xxx" not found` issue

Signed-off-by: Madhu Rajanna <madhupr007@gmail.com>
This commit is contained in:
Madhu Rajanna 2020-04-13 13:25:48 +05:30 committed by mergify[bot]
parent 86500c06c3
commit 10eec1f39c

View File

@ -13,6 +13,8 @@ sudo scripts/minikube.sh k8s-sidecar
sudo chown -R travis: "$HOME"/.minikube /usr/local/bin/kubectl
NAMESPACE=cephcsi-e2e-$RANDOM
# create ns for e2e
kubectl create ns ${NAMESPACE}
# set up helm
scripts/install-helm.sh up
# install cephcsi helm charts
@ -23,4 +25,5 @@ go test github.com/ceph/ceph-csi/e2e -mod=vendor --deploy-timeout=10 -timeout=30
#cleanup
scripts/install-helm.sh cleanup-cephcsi ${NAMESPACE}
scripts/install-helm.sh clean
kubectl delete ns ${NAMESPACE}
sudo scripts/minikube.sh clean