From 2bce6865ccbad8951dd79e67ae85bd784fdeff98 Mon Sep 17 00:00:00 2001 From: Amro Misbah Date: Thu, 11 Jul 2024 13:55:57 +0300 Subject: [PATCH] fix: allow version pass to avoid latest install always (#8517) Signed-off-by: Amro Misbah Co-authored-by: Mohammad Abudayyeh <47318409+moabu@users.noreply.github.com> --- automation/startjanssendemo.sh | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/automation/startjanssendemo.sh b/automation/startjanssendemo.sh index b4e63624bb3..586a80ec633 100644 --- a/automation/startjanssendemo.sh +++ b/automation/startjanssendemo.sh @@ -2,10 +2,10 @@ set -eo pipefail JANS_FQDN=$1 JANS_PERSISTENCE=$2 -JANS_CI_CD_RUN=$3 +JANS_VERSION=$3 EXT_IP=$4 -INSTALL_ISTIO=$5 -HELM_DEVELOPMENT_REPO=$6 +JANS_CI_CD_RUN=$5 +INSTALL_ISTIO=$6 if [[ ! "$JANS_FQDN" ]]; then read -rp "Enter Hostname [demoexample.jans.io]: " JANS_FQDN fi @@ -21,9 +21,6 @@ if [[ $JANS_PERSISTENCE != "LDAP" ]] && [[ $JANS_PERSISTENCE != "MYSQL" ]] && [[ echo "[E] Incorrect entry. Please enter either LDAP, MYSQL or PGSQL" exit 1 fi -if [[ ! "$HELM_DEVELOPMENT_REPO" ]]; then - HELM_DEVELOPMENT_REPO="" -fi LOG_TARGET="FILE" LOG_LEVEL="TRACE" @@ -242,7 +239,7 @@ auth-server: EOF sudo helm repo add janssen https://docs.jans.io/charts sudo helm repo update -sudo helm install janssen janssen/janssen -n jans -f override.yaml --kubeconfig="$KUBECONFIG" "$HELM_DEVELOPMENT_REPO" +sudo helm install janssen janssen/janssen -n jans -f override.yaml --kubeconfig="$KUBECONFIG" --version="$JANS_VERSION" wait_for_services jans-config-api/api/v1/health/ready wait_for_services jans-scim/sys/health-check