docker-nodes: Update Dockerfile for ssl fix 94/10894/1
authorFatih Degirmenci <fatih.degirmenci@ericsson.com>
Tue, 19 Oct 2021 12:54:52 +0000 (14:54 +0200)
committerFatih Degirmenci <fatih.degirmenci@ericsson.com>
Tue, 19 Oct 2021 12:55:46 +0000 (14:55 +0200)
This change updates the Dockerfile used for building Docker images
to use as Jenkins nodes to fix ssl issue.

Change-Id: I287e4ee38638ef38f5bb943baa9c66b7602084a7

infra/jenkins/slave-setup/docker-slave/Dockerfile

index 4a1271d4035cdb1a78cff01597faf1b4ab2fc0f5..78791bbfa584091e7aea63b61984258c66d104fa 100644 (file)
@@ -40,9 +40,11 @@ FROM jenkins/jnlp-slave
 USER root
 # we need few basic packages in order to use base image as Jenkins slave
 RUN apt update
+RUN apt upgrade -o Dpkg::Options::=--force-confdef -o \
+    Dpkg::Options::=--force-confnew -q=3 -y
 RUN apt install -o Dpkg::Options::=--force-confdef -o \
     Dpkg::Options::=--force-confnew -q=3 -y git vim sudo \
-    software-properties-common wget jq
+    software-properties-common wget jq gnupg
 # add ubuntu repos for python3.6-minimal and the key
 RUN add-apt-repository 'deb [arch=amd64] http://archive.ubuntu.com/ubuntu bionic main'
 RUN apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv 3B4FE6ACC0B21F32