Silent output when deleting ns osm in k8s cluster 08/11508/5
authorgarciadeblas <gerardo.garciadeblas@telefonica.com>
Wed, 12 Jan 2022 08:58:50 +0000 (09:58 +0100)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Thu, 20 Jan 2022 16:39:48 +0000 (17:39 +0100)
The installation of the local k8s cluster with install_kubeadm_cluster.sh
raised an error message when deleting the namespace "osm". That NS is
deleted as a previous step to the deployment of OSM pods, just to make sure
that we start from a clean NS.

In principle, the error from kubectl should appear always in clean
installations. For that reason, the output of the command is redirected
to /dev/null to avoid confusion for the end user.

Change-Id: I65b90675194848f3968a9c192427224652e3087f
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
installers/install_kubeadm_cluster.sh

index 972fef1..1672854 100755 (executable)
@@ -229,7 +229,7 @@ function check_for_readiness() {
 #removes osm deployments and services
 function remove_k8s_namespace() {
     [ -z "${DEBUG_INSTALL}" ] || DEBUG beginning of function
-    kubectl delete ns $1
+    kubectl delete ns $1 2>&1 >/dev/null
     [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function
 }