X-Git-Url: https://gerrit.nordix.org/gitweb?a=blobdiff_plain;f=infra%2Fjenkins%2Fslave-setup%2Fnordix-nsm-build-server%2Fconfigure-image-ubuntu1804.sh;h=6d43ef1614d4a509640c4649c8cf1368fae25055;hb=4678345f31bb02da7ed27a5805b1cf4917d2cf85;hp=5b2561b4ac87b0ee1cf38014f1766f068ecd9d24;hpb=49d346fd89d662b8ebb098810d8f2b0f92230496;p=infra%2Ftools.git diff --git a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh index 5b2561b..6d43ef1 100644 --- a/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh +++ b/infra/jenkins/slave-setup/nordix-nsm-build-server/configure-image-ubuntu1804.sh @@ -28,12 +28,19 @@ sudo apt upgrade -y # install basic dependencies sudo apt install -y make openjdk-11-jre-headless apt-transport-https ca-certificates curl gnupg jq software-properties-common build-essential +# 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 + # set versions of various things for NSM for visibility and ease of maintenance DOCKER_CE_VERSION="5:20.10.5~3-0~ubuntu-bionic" DOCKER_CE_CLI_VERSION="5:20.10.5~3-0~ubuntu-bionic" CONTAINERD_IO_VERSION="1.4.4-1" -GO_VERSION="1.16.4" -GO_LINT_VERSION="1.39.0" +GO_VERSION="1.17.6" +GO_LINT_VERSION="1.42.0" FOSSA_CLI_VERSION="1.1.7" # install docker-ce, docker-ce-cli, containerd.io and mark them hold