From 10eec1f39c5f0a48043cdec7f8df3d2acf498703 Mon Sep 17 00:00:00 2001 From: Madhu Rajanna Date: Mon, 13 Apr 2020 13:25:48 +0530 Subject: [PATCH] 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 --- scripts/travis-helmtest.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/travis-helmtest.sh b/scripts/travis-helmtest.sh index a3fefbacc..4741cc577 100755 --- a/scripts/travis-helmtest.sh +++ b/scripts/travis-helmtest.sh @@ -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