Update jenkins build slave packer script
[infra/tools.git] / infra / jenkins / slave-setup / uds-build-server / configure-image.sh
index 5ddc68fca394e6d06da331c3c336bfaea340ce66..34e361b0da591e9667d30af1de62250eb79e3e57 100644 (file)
@@ -44,6 +44,13 @@ docker --version
 sudo systemctl enable docker
 sudo systemctl start docker
 
+# If you have a issue with Let's Encrypt certificate when cloning repo due to DST Root CA X3 Expiration:
+# https://letsencrypt.org/docs/dst-root-ca-x3-expiration-september-2021/
+# remove outdated certificate from system
+sudo rm -rf /usr/share/ca-certificates/mozilla/DST_Root_CA_X3.crt
+# update ca-certificates
+sudo update-ca-certificates --fresh --verbose
+
 # CREATE JENKINS USER
 # Crete homedir, add to sudo group, add entry in /etc/passwd
 sudo useradd -G sudo,docker -d /home/jenkins -m -c "jenkins user" -s /bin/bash jenkins