From: Ritu Sood Date: Fri, 15 Mar 2019 21:42:52 +0000 (-0700) Subject: Fix namespace creation X-Git-Tag: 0.1.0~40^2 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=a871bc854cbd001bf92040298f3093001b8cf5fd;p=multicloud%2Fk8s.git Fix namespace creation Namespace is being created by k8splugin if it doesn't exist. This is done before other resources are created in kubernetes. This patch removes check that failed if namespace didn't exist Change-Id: I8c5b2409ad1cf77d5f529f601870fcf87e8e8760 Signed-off-by: Ritu Sood Issue-ID: MULTICLOUD-462 --- diff --git a/kud/tests/plugin.sh b/kud/tests/plugin.sh index 6cf93cef..d632f844 100755 --- a/kud/tests/plugin.sh +++ b/kud/tests/plugin.sh @@ -18,7 +18,7 @@ source _functions.sh base_url="http://localhost:8081" cloud_region_id="kud" -namespace="default" +namespace="testNS" csar_id="94e414f6-9ca4-11e8-bb6a-52540067263b" rbd_csar_id="7eb09e38-4363-9942-1234-3beb2e95fd85" definition_id="9d117af8-30b8-11e9-af94-525400277b3d" diff --git a/src/k8splugin/internal/app/vnfhelper.go b/src/k8splugin/internal/app/vnfhelper.go index f7c4596d..5984bbd0 100644 --- a/src/k8splugin/internal/app/vnfhelper.go +++ b/src/k8splugin/internal/app/vnfhelper.go @@ -47,11 +47,8 @@ func ensuresNamespace(namespace string, kubeclient kubernetes.Interface) error { return pkgerrors.Wrap(err, "Error fetching get namespace function") } - ns, err := symGetNamespaceFunc.(func(string, string, kubernetes.Interface) (string, error))( + ns, _ := symGetNamespaceFunc.(func(string, string, kubernetes.Interface) (string, error))( namespace, namespace, kubeclient) - if err != nil { - return pkgerrors.Wrap(err, "An error ocurred during the get namespace execution") - } if ns == "" { log.Println("Creating " + namespace + " namespace")