Upgrading helm to 3.4.2

Change-Id: Ifc6256a41463ebf4abdd8d5bd5d4fe06c68e1448
diff --git a/jjb/charts.yaml b/jjb/charts.yaml
index 8ae7e38..9908e7c 100644
--- a/jjb/charts.yaml
+++ b/jjb/charts.yaml
@@ -67,7 +67,6 @@
           git clone ssh://jenkins@gerrit.opencord.org:29418/helm-repo-tools.git
 
           # Setup helm and external repos
-          helm init --client-only
           helm repo add stable https://charts.helm.sh/stable
           helm repo add rook-release https://charts.rook.io/release
           helm repo add cord https://charts.opencord.org
@@ -164,7 +163,6 @@
           set -eu -o pipefail
 
           # Setup helm and external repos
-          helm init --client-only
           helm repo add stable https://charts.helm.sh/stable
           helm repo add rook-release https://charts.rook.io/release
           helm repo add cord https://charts.opencord.org
diff --git a/packer/provision/basebuild.sh b/packer/provision/basebuild.sh
index 429ea8e..22b8953 100644
--- a/packer/provision/basebuild.sh
+++ b/packer/provision/basebuild.sh
@@ -349,10 +349,10 @@
     chmod a+x /usr/local/bin/repo
 
     # install helm
-    HELM_VERSION="2.16.10"
-    HELM_SHA256SUM="65a4857611a4e65b255ec192cbdb34d47212f041260f81a1039c05a8bb9ea041"
+    HELM_VERSION="3.4.2"
+    HELM_SHA256SUM="cacde7768420dd41111a4630e047c231afa01f67e49cc0c6429563e024da4b98"
     HELM_PLATFORM="linux-amd64"
-    curl -L -o /tmp/helm.tgz "https://storage.googleapis.com/kubernetes-helm/helm-v${HELM_VERSION}-${HELM_PLATFORM}.tar.gz"
+    curl -L -o /tmp/helm.tgz "https://get.helm.sh/helm-v${HELM_VERSION}-${HELM_PLATFORM}.tar.gz"
     echo "$HELM_SHA256SUM  /tmp/helm.tgz" | sha256sum -c -
     pushd /tmp
     tar -xzvf helm.tgz