Fixing errors in jenkins stage 3 jobs
Change-Id: If96168702fdbb61217f0fe65a3baa7d95aab2b13
Signed-off-by: Pedro Escaleira <escaleira@av.it.pt>
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/installers/mgmt-cluster/setup-cli-tools.sh b/installers/mgmt-cluster/setup-cli-tools.sh
index 155335c..7eb1551 100755
--- a/installers/mgmt-cluster/setup-cli-tools.sh
+++ b/installers/mgmt-cluster/setup-cli-tools.sh
@@ -15,8 +15,10 @@
pushd $HOME
+export DEBIAN_FRONTEND=noninteractive
+
# Install `gnupg` and `gpg` - Typically pre-installed in Ubuntu
-sudo apt-get install gnupg gpg
+sudo apt-get install gnupg gpg -y
# Install `sops`
curl -LO https://github.com/getsops/sops/releases/download/v3.8.1/sops-v3.8.1.linux.amd64
@@ -24,7 +26,7 @@
sudo chmod +x /usr/local/bin/sops
# Install `envsubst`
-sudo apt-get install gettext-base
+sudo apt-get install gettext-base -y
# Install `age`
curl -LO https://github.com/FiloSottile/age/releases/download/v1.1.0/age-v1.1.0-linux-amd64.tar.gz
@@ -34,7 +36,7 @@
rm -rf age age-v1.1.0-linux-amd64.tar.gz
# (Only for Gitea) Install `apg`
-sudo apt-get install apg
+sudo apt-get install apg -y
# # (Only for Minio) `kubectl minio` plugin and Minio Client
if [ -n "${INSTALL_MINIO}" ]; then
@@ -43,7 +45,7 @@
chmod +x kubectl-minio minioc
sudo mv kubectl-minio minioc /usr/local/bin/
# (Only for HTTPS Ingress for Minio tenant) Install `openssl`
- sudo apt-get install openssl
+ sudo apt-get install openssl -y
fi
# Flux client