Updating the helm repos before deploying voltha
Change-Id: Ia04d8e866ee6ae9368ffd52b308f610ccd808b91
diff --git a/vars/createKubernetesCluster.groovy b/vars/createKubernetesCluster.groovy
index 36bd510..a1a2bde 100644
--- a/vars/createKubernetesCluster.groovy
+++ b/vars/createKubernetesCluster.groovy
@@ -76,10 +76,6 @@
mkdir -p $HOME/.kube
kind get kubeconfig --name ${cfg.name} > $HOME/.kube/config
- # add helm repositories
- helm repo add onf https://charts.opencord.org
- helm repo update
-
# download kail
bash <( curl -sfL https://raw.githubusercontent.com/boz/kail/master/godownloader.sh) -b "$WORKSPACE/bin"
"""
diff --git a/vars/volthaDeploy.groovy b/vars/volthaDeploy.groovy
index 07146ee..d8d679f 100644
--- a/vars/volthaDeploy.groovy
+++ b/vars/volthaDeploy.groovy
@@ -35,10 +35,18 @@
registryFlags += " --set onos-classic.atomix.image.repository=${cfg.dockerRegistry}/atomix/atomix "
registryFlags += " --set freeradius.images.radius.registry=${cfg.dockerRegistry}/ "
- // we want to alway leave the user provided flags at the end, to override changes
+ // we want to always leave the user provided flags at the end, to override changes
cfg.extraHelmFlags = registryFlags + " " + cfg.extraHelmFlags
}
+ // Add helm repositories
+ println "Updating helm repos"
+
+ sh """
+ helm repo add onf https://charts.opencord.org
+ helm repo update
+ """
+
println "Deploying VOLTHA with the following parameters: ${cfg}."
volthaInfraDeploy(cfg)