Remove Jenkins remoting support
As we don't use ECS anymore, remove jenkins remoting support deprecated in
favor of sshd approach.
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Change-Id: Ifc6dc9449be3290a766c3773b20fcd571408b4f4
diff --git a/bionic-amd64-hafnium/Dockerfile b/bionic-amd64-hafnium/Dockerfile
index 24c577c..c393383 100644
--- a/bionic-amd64-hafnium/Dockerfile
+++ b/bionic-amd64-hafnium/Dockerfile
@@ -27,7 +27,6 @@
# Can be overriden at build time
ARG BUILDSLAVE_PASSWORD=buildslave
-ARG VERSION=3.28
COPY setup-sshd /usr/sbin/setup-sshd
@@ -39,9 +38,6 @@
&& echo 'buildslave ALL = NOPASSWD: ALL' > /etc/sudoers.d/jenkins \
&& chmod 0440 /etc/sudoers.d/jenkins \
&& mkdir -p /var/run/sshd /home/buildslave/tools \
- && curl --create-dirs -fsSLo /usr/share/jenkins/slave.jar https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/${VERSION}/remoting-${VERSION}.jar \
- && chmod 0755 /usr/share/jenkins \
- && chmod 0644 /usr/share/jenkins/slave.jar \
&& chown -R buildslave:buildslave /home/buildslave/tools \
&& apt-get clean \
&& rm -rf /var/lib/apt/lists/* /tmp/*
diff --git a/bionic-amd64-tf-a-build/Dockerfile b/bionic-amd64-tf-a-build/Dockerfile
index dab5d93..b5d5f6b 100644
--- a/bionic-amd64-tf-a-build/Dockerfile
+++ b/bionic-amd64-tf-a-build/Dockerfile
@@ -48,7 +48,6 @@
# Can be overriden at build time
ARG BUILDSLAVE_PASSWORD=buildslave
-ARG VERSION=3.28
COPY requirements_*.txt /opt/
COPY setup-sshd /usr/sbin/setup-sshd
@@ -75,11 +74,8 @@
&& tar -xf /tmp/cppcheck.tar.gz -C /opt \
&& (cd /opt/cppcheck-*; make CFGDIR=/opt/cppcheck-1.81/cfg; make install; make clean) \
&& curl --create-dirs -fsSLo ${PLANTUML_JAR_PATH} https://repo1.maven.org/maven2/net/sourceforge/plantuml/plantuml/1.2019.6/plantuml-1.2019.6.jar \
- && curl --create-dirs -fsSLo /usr/share/jenkins/slave.jar https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/${VERSION}/remoting-${VERSION}.jar \
&& curl --create-dirs -fsSLo /tmp/cmake-Linux-x86_64.tar.gz https://cmake.org/files/v3.15/cmake-3.15.0-Linux-x86_64.tar.gz \
&& tar -xf /tmp/cmake-Linux-x86_64.tar.gz -C /home/buildslave/tools --strip-components=1 \
- && chmod 0755 /usr/share/jenkins \
- && chmod 0644 /usr/share/jenkins/slave.jar \
&& chown -R buildslave:buildslave /home/buildslave/tools /usr/share/plantuml \
&& apt clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
diff --git a/bionic-amd64-tf-m-build/Dockerfile b/bionic-amd64-tf-m-build/Dockerfile
index d719833..9223a4f 100644
--- a/bionic-amd64-tf-m-build/Dockerfile
+++ b/bionic-amd64-tf-m-build/Dockerfile
@@ -46,7 +46,6 @@
# Can be overriden at build time
ARG BUILDSLAVE_PASSWORD=buildslave
-ARG VERSION=3.28
COPY requirements_*.txt /opt/
COPY setup-sshd /usr/sbin/setup-sshd
@@ -73,11 +72,8 @@
&& tar -xf /tmp/cppcheck.tar.gz -C /opt \
&& (cd /opt/cppcheck-*; make CFGDIR=/opt/cppcheck-1.81/cfg; make install; make clean) \
&& curl --create-dirs -fsSLo ${PLANTUML_JAR_PATH} https://repo1.maven.org/maven2/net/sourceforge/plantuml/plantuml/1.2019.6/plantuml-1.2019.6.jar \
- && curl --create-dirs -fsSLo /usr/share/jenkins/slave.jar https://repo.jenkins-ci.org/public/org/jenkins-ci/main/remoting/${VERSION}/remoting-${VERSION}.jar \
&& curl --create-dirs -fsSLo /tmp/cmake-Linux-x86_64.tar.gz https://cmake.org/files/v3.15/cmake-3.15.0-Linux-x86_64.tar.gz \
&& tar -xf /tmp/cmake-Linux-x86_64.tar.gz -C /home/buildslave/tools --strip-components=1 \
- && chmod 0755 /usr/share/jenkins \
- && chmod 0644 /usr/share/jenkins/slave.jar \
&& chown -R buildslave:buildslave /home/buildslave/tools /usr/share/plantuml \
&& apt clean \
&& rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*