-
Notifications
You must be signed in to change notification settings - Fork 2.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update docker library images #4021
Merged
tianon
merged 3 commits into
docker-library:master
from
infosiftr:update-docker-library
Feb 17, 2018
Merged
Update docker library images #4021
tianon
merged 3 commits into
docker-library:master
from
infosiftr:update-docker-library
Feb 17, 2018
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- `cassandra` docker-library/cassandra#135 - `docker` Add `17.12.1-ce-rc1` - `drupal` docker-library/drupal#103 - `ghost` Update to 1.21.2, ghost-cli 1.5.2 - `golang` `1.10` release docker-library/golang#208 - `mongo` Update to `3.7.2` - `mysql` Update `8.0` to `debian:stretch-slim` docker-library/mysql#376 - `postgres` Update 10 to `alpine:3.7` docker-library/postgres#400 - `ruby` rubygems 2.7.6 - `tomcat` Update to `9.0.5`, `8.5.28`, `8.0.50`, and `7.0.85`
parkr
approved these changes
Feb 17, 2018
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
💗
- `cassandra`: 2.2.12, 2.1.20 - `irssi`: 1.1.1 - `rocket.chat`: 0.61.1
Diff:diff --git a/_bashbrew-arches b/_bashbrew-arches
index 0f50c74..8ebe7ae 100644
--- a/_bashbrew-arches
+++ b/_bashbrew-arches
@@ -25,6 +25,21 @@ docker:latest @ arm32v6
docker:latest @ arm64v8
docker:latest @ ppc64le
docker:latest @ s390x
+docker:rc @ amd64
+docker:rc @ arm32v6
+docker:rc @ arm64v8
+docker:rc @ ppc64le
+docker:rc @ s390x
+docker:rc-dind @ amd64
+docker:rc-dind @ arm32v6
+docker:rc-dind @ arm64v8
+docker:rc-dind @ ppc64le
+docker:rc-dind @ s390x
+docker:rc-git @ amd64
+docker:rc-git @ arm32v6
+docker:rc-git @ arm64v8
+docker:rc-git @ ppc64le
+docker:rc-git @ s390x
docker:stable @ amd64
docker:stable @ arm32v6
docker:stable @ arm64v8
@@ -101,40 +116,27 @@ ghost:latest @ arm64v8
ghost:latest @ i386
ghost:latest @ ppc64le
ghost:latest @ s390x
-golang:1.8-alpine3.6 @ amd64
-golang:1.8-alpine3.6 @ arm32v6
-golang:1.8-alpine3.6 @ arm64v8
-golang:1.8-alpine3.6 @ i386
-golang:1.8-alpine3.6 @ ppc64le
-golang:1.8-alpine3.6 @ s390x
-golang:1.8-alpine @ amd64
-golang:1.8-jessie @ amd64
-golang:1.8-jessie @ arm32v7
-golang:1.8-jessie @ arm64v8
-golang:1.8-jessie @ i386
-golang:1.8-jessie @ ppc64le
-golang:1.8-jessie @ s390x
-golang:1.8-nanoserver-sac2016 @ windows-amd64
-golang:1.8-onbuild @ amd64
-golang:1.8-onbuild @ arm32v7
-golang:1.8-onbuild @ arm64v8
-golang:1.8-onbuild @ i386
-golang:1.8-onbuild @ ppc64le
-golang:1.8-onbuild @ s390x
-golang:1.8-stretch @ amd64
-golang:1.8-stretch @ arm32v7
-golang:1.8-stretch @ arm64v8
-golang:1.8-stretch @ i386
-golang:1.8-stretch @ ppc64le
-golang:1.8-stretch @ s390x
-golang:1.8-windowsservercore-1709 @ windows-amd64
-golang:1.8-windowsservercore-ltsc2016 @ windows-amd64
-golang:alpine3.7 @ amd64
-golang:alpine3.7 @ arm32v6
-golang:alpine3.7 @ arm64v8
-golang:alpine3.7 @ i386
-golang:alpine3.7 @ ppc64le
-golang:alpine3.7 @ s390x
+golang:1.9-alpine3.7 @ amd64
+golang:1.9-alpine3.7 @ arm32v6
+golang:1.9-alpine3.7 @ arm64v8
+golang:1.9-alpine3.7 @ i386
+golang:1.9-alpine3.7 @ ppc64le
+golang:1.9-alpine3.7 @ s390x
+golang:1.9-alpine @ amd64
+golang:1.9-alpine @ arm32v6
+golang:1.9-alpine @ arm64v8
+golang:1.9-alpine @ i386
+golang:1.9-alpine @ ppc64le
+golang:1.9-alpine @ s390x
+golang:1.9-nanoserver-sac2016 @ windows-amd64
+golang:1.9-stretch @ amd64
+golang:1.9-stretch @ arm32v7
+golang:1.9-stretch @ arm64v8
+golang:1.9-stretch @ i386
+golang:1.9-stretch @ ppc64le
+golang:1.9-stretch @ s390x
+golang:1.9-windowsservercore-1709 @ windows-amd64
+golang:1.9-windowsservercore-ltsc2016 @ windows-amd64
golang:alpine @ amd64
golang:alpine @ arm32v6
golang:alpine @ arm64v8
@@ -142,21 +144,6 @@ golang:alpine @ i386
golang:alpine @ ppc64le
golang:alpine @ s390x
golang:nanoserver-sac2016 @ windows-amd64
-golang:rc-alpine @ amd64
-golang:rc-alpine @ arm32v6
-golang:rc-alpine @ arm64v8
-golang:rc-alpine @ i386
-golang:rc-alpine @ ppc64le
-golang:rc-alpine @ s390x
-golang:rc-nanoserver-sac2016 @ windows-amd64
-golang:rc-stretch @ amd64
-golang:rc-stretch @ arm32v7
-golang:rc-stretch @ arm64v8
-golang:rc-stretch @ i386
-golang:rc-stretch @ ppc64le
-golang:rc-stretch @ s390x
-golang:rc-windowsservercore-1709 @ windows-amd64
-golang:rc-windowsservercore-ltsc2016 @ windows-amd64
golang:stretch @ amd64
golang:stretch @ arm32v7
golang:stretch @ arm64v8
diff --git a/_bashbrew-list b/_bashbrew-list
index 9b85eaf..ab85709 100644
--- a/_bashbrew-list
+++ b/_bashbrew-list
@@ -1,8 +1,8 @@
cassandra:2
cassandra:2.1
-cassandra:2.1.19
+cassandra:2.1.20
cassandra:2.2
-cassandra:2.2.11
+cassandra:2.2.12
cassandra:3
cassandra:3.0
cassandra:3.0.15
@@ -15,12 +15,18 @@ docker:17-git
docker:17.12
docker:17.12-dind
docker:17.12-git
+docker:17.12-rc
+docker:17.12-rc-dind
+docker:17.12-rc-git
docker:17.12.0
docker:17.12.0-ce
docker:17.12.0-ce-dind
docker:17.12.0-ce-git
docker:17.12.0-dind
docker:17.12.0-git
+docker:17.12.1-ce-rc1
+docker:17.12.1-ce-rc1-dind
+docker:17.12.1-ce-rc1-git
docker:18
docker:18-dind
docker:18-git
@@ -39,6 +45,9 @@ docker:edge-dind
docker:edge-git
docker:git
docker:latest
+docker:rc
+docker:rc-dind
+docker:rc-git
docker:stable
docker:stable-dind
docker:stable-git
@@ -91,13 +100,12 @@ ghost:1
ghost:1-alpine
ghost:1.21
ghost:1.21-alpine
-ghost:1.21.1
-ghost:1.21.1-alpine
+ghost:1.21.2
+ghost:1.21.2-alpine
ghost:alpine
ghost:latest
golang:1
golang:1-alpine
-golang:1-alpine3.6
golang:1-alpine3.7
golang:1-nanoserver
golang:1-nanoserver-sac2016
@@ -105,30 +113,6 @@ golang:1-stretch
golang:1-windowsservercore
golang:1-windowsservercore-1709
golang:1-windowsservercore-ltsc2016
-golang:1.8
-golang:1.8-alpine
-golang:1.8-alpine3.5
-golang:1.8-alpine3.6
-golang:1.8-jessie
-golang:1.8-nanoserver
-golang:1.8-nanoserver-sac2016
-golang:1.8-onbuild
-golang:1.8-stretch
-golang:1.8-windowsservercore
-golang:1.8-windowsservercore-1709
-golang:1.8-windowsservercore-ltsc2016
-golang:1.8.7
-golang:1.8.7-alpine
-golang:1.8.7-alpine3.5
-golang:1.8.7-alpine3.6
-golang:1.8.7-jessie
-golang:1.8.7-nanoserver
-golang:1.8.7-nanoserver-sac2016
-golang:1.8.7-onbuild
-golang:1.8.7-stretch
-golang:1.8.7-windowsservercore
-golang:1.8.7-windowsservercore-1709
-golang:1.8.7-windowsservercore-ltsc2016
golang:1.9
golang:1.9-alpine
golang:1.9-alpine3.6
@@ -149,39 +133,29 @@ golang:1.9.4-stretch
golang:1.9.4-windowsservercore
golang:1.9.4-windowsservercore-1709
golang:1.9.4-windowsservercore-ltsc2016
-golang:1.10rc2
-golang:1.10rc2-alpine
-golang:1.10rc2-alpine3.7
-golang:1.10rc2-nanoserver
-golang:1.10rc2-nanoserver-sac2016
-golang:1.10rc2-stretch
-golang:1.10rc2-windowsservercore
-golang:1.10rc2-windowsservercore-1709
-golang:1.10rc2-windowsservercore-ltsc2016
-golang:1.10-rc
-golang:1.10-rc-alpine
-golang:1.10-rc-alpine3.7
-golang:1.10-rc-nanoserver
-golang:1.10-rc-nanoserver-sac2016
-golang:1.10-rc-stretch
-golang:1.10-rc-windowsservercore
-golang:1.10-rc-windowsservercore-1709
-golang:1.10-rc-windowsservercore-ltsc2016
+golang:1.10
+golang:1.10-alpine
+golang:1.10-alpine3.7
+golang:1.10-nanoserver
+golang:1.10-nanoserver-sac2016
+golang:1.10-stretch
+golang:1.10-windowsservercore
+golang:1.10-windowsservercore-1709
+golang:1.10-windowsservercore-ltsc2016
+golang:1.10.0
+golang:1.10.0-alpine
+golang:1.10.0-alpine3.7
+golang:1.10.0-nanoserver
+golang:1.10.0-nanoserver-sac2016
+golang:1.10.0-stretch
+golang:1.10.0-windowsservercore
+golang:1.10.0-windowsservercore-1709
+golang:1.10.0-windowsservercore-ltsc2016
golang:alpine
-golang:alpine3.6
golang:alpine3.7
golang:latest
golang:nanoserver
golang:nanoserver-sac2016
-golang:rc
-golang:rc-alpine
-golang:rc-alpine3.7
-golang:rc-nanoserver
-golang:rc-nanoserver-sac2016
-golang:rc-stretch
-golang:rc-windowsservercore
-golang:rc-windowsservercore-1709
-golang:rc-windowsservercore-ltsc2016
golang:stretch
golang:windowsservercore
golang:windowsservercore-1709
@@ -190,8 +164,8 @@ irssi:1
irssi:1-alpine
irssi:1.1
irssi:1.1-alpine
-irssi:1.1.0
-irssi:1.1.0-alpine
+irssi:1.1.1
+irssi:1.1.1-alpine
irssi:alpine
irssi:latest
mongo:3
@@ -214,8 +188,8 @@ mongo:3.6.2
mongo:3.6.2-jessie
mongo:3.7
mongo:3.7-jessie
-mongo:3.7.1
-mongo:3.7.1-jessie
+mongo:3.7.2
+mongo:3.7.2-jessie
mongo:jessie
mongo:latest
mongo:unstable
@@ -229,7 +203,8 @@ mysql:5.7
mysql:5.7.21
mysql:8
mysql:8.0
-mysql:8.0.3
+mysql:8.0.4
+mysql:8.0.4-rc
mysql:latest
postgres:9
postgres:9-alpine
@@ -257,7 +232,7 @@ postgres:alpine
postgres:latest
rocket.chat:0
rocket.chat:0.61
-rocket.chat:0.61.0
+rocket.chat:0.61.1
rocket.chat:latest
ruby:2
ruby:2-alpine
@@ -355,15 +330,15 @@ tomcat:7.0-jre8
tomcat:7.0-jre8-alpine
tomcat:7.0-jre8-slim
tomcat:7.0-slim
-tomcat:7.0.84
-tomcat:7.0.84-alpine
-tomcat:7.0.84-jre7
-tomcat:7.0.84-jre7-alpine
-tomcat:7.0.84-jre7-slim
-tomcat:7.0.84-jre8
-tomcat:7.0.84-jre8-alpine
-tomcat:7.0.84-jre8-slim
-tomcat:7.0.84-slim
+tomcat:7.0.85
+tomcat:7.0.85-alpine
+tomcat:7.0.85-jre7
+tomcat:7.0.85-jre7-alpine
+tomcat:7.0.85-jre7-slim
+tomcat:7.0.85-jre8
+tomcat:7.0.85-jre8-alpine
+tomcat:7.0.85-jre8-slim
+tomcat:7.0.85-slim
tomcat:8
tomcat:8-alpine
tomcat:8-jre8
@@ -381,15 +356,15 @@ tomcat:8.0-jre8
tomcat:8.0-jre8-alpine
tomcat:8.0-jre8-slim
tomcat:8.0-slim
-tomcat:8.0.49
-tomcat:8.0.49-alpine
-tomcat:8.0.49-jre7
-tomcat:8.0.49-jre7-alpine
-tomcat:8.0.49-jre7-slim
-tomcat:8.0.49-jre8
-tomcat:8.0.49-jre8-alpine
-tomcat:8.0.49-jre8-slim
-tomcat:8.0.49-slim
+tomcat:8.0.50
+tomcat:8.0.50-alpine
+tomcat:8.0.50-jre7
+tomcat:8.0.50-jre7-alpine
+tomcat:8.0.50-jre7-slim
+tomcat:8.0.50-jre8
+tomcat:8.0.50-jre8-alpine
+tomcat:8.0.50-jre8-slim
+tomcat:8.0.50-slim
tomcat:8.5
tomcat:8.5-alpine
tomcat:8.5-jre8
diff --git a/_bashbrew-shared-tags b/_bashbrew-shared-tags
index 3dfafe3..7a05f1d 100644
--- a/_bashbrew-shared-tags
+++ b/_bashbrew-shared-tags
@@ -1,29 +1,20 @@
golang:1 -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
golang:1-nanoserver -- golang:nanoserver-sac2016
golang:1-windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
-golang:1.8 -- golang:1.8-jessie, golang:1.8-windowsservercore-ltsc2016, golang:1.8-windowsservercore-1709
-golang:1.8-nanoserver -- golang:1.8-nanoserver-sac2016
-golang:1.8-windowsservercore -- golang:1.8-windowsservercore-ltsc2016, golang:1.8-windowsservercore-1709
-golang:1.8.7 -- golang:1.8-jessie, golang:1.8-windowsservercore-ltsc2016, golang:1.8-windowsservercore-1709
-golang:1.8.7-nanoserver -- golang:1.8-nanoserver-sac2016
-golang:1.8.7-windowsservercore -- golang:1.8-windowsservercore-ltsc2016, golang:1.8-windowsservercore-1709
-golang:1.9 -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
-golang:1.9-nanoserver -- golang:nanoserver-sac2016
-golang:1.9-windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
-golang:1.9.4 -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
-golang:1.9.4-nanoserver -- golang:nanoserver-sac2016
-golang:1.9.4-windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
-golang:1.10rc2 -- golang:rc-stretch, golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
-golang:1.10rc2-nanoserver -- golang:rc-nanoserver-sac2016
-golang:1.10rc2-windowsservercore -- golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
-golang:1.10-rc -- golang:rc-stretch, golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
-golang:1.10-rc-nanoserver -- golang:rc-nanoserver-sac2016
-golang:1.10-rc-windowsservercore -- golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
+golang:1.9 -- golang:1.9-stretch, golang:1.9-windowsservercore-ltsc2016, golang:1.9-windowsservercore-1709
+golang:1.9-nanoserver -- golang:1.9-nanoserver-sac2016
+golang:1.9-windowsservercore -- golang:1.9-windowsservercore-ltsc2016, golang:1.9-windowsservercore-1709
+golang:1.9.4 -- golang:1.9-stretch, golang:1.9-windowsservercore-ltsc2016, golang:1.9-windowsservercore-1709
+golang:1.9.4-nanoserver -- golang:1.9-nanoserver-sac2016
+golang:1.9.4-windowsservercore -- golang:1.9-windowsservercore-ltsc2016, golang:1.9-windowsservercore-1709
+golang:1.10 -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
+golang:1.10-nanoserver -- golang:nanoserver-sac2016
+golang:1.10-windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
+golang:1.10.0 -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
+golang:1.10.0-nanoserver -- golang:nanoserver-sac2016
+golang:1.10.0-windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
golang:latest -- golang:stretch, golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
golang:nanoserver -- golang:nanoserver-sac2016
-golang:rc -- golang:rc-stretch, golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
-golang:rc-nanoserver -- golang:rc-nanoserver-sac2016
-golang:rc-windowsservercore -- golang:rc-windowsservercore-ltsc2016, golang:rc-windowsservercore-1709
golang:windowsservercore -- golang:windowsservercore-ltsc2016, golang:windowsservercore-1709
mongo:3 -- mongo:jessie
mongo:3.0 -- mongo:3.0-wheezy
@@ -35,6 +26,6 @@ mongo:3.4.13 -- mongo:3.4-jessie
mongo:3.6 -- mongo:jessie
mongo:3.6.2 -- mongo:jessie
mongo:3.7 -- mongo:unstable-jessie
-mongo:3.7.1 -- mongo:unstable-jessie
+mongo:3.7.2 -- mongo:unstable-jessie
mongo:latest -- mongo:jessie
mongo:unstable -- mongo:unstable-jessie
diff --git a/cassandra_2.1/Dockerfile b/cassandra_2.1/Dockerfile
index f2689fe..c9f5a52 100644
--- a/cassandra_2.1/Dockerfile
+++ b/cassandra_2.1/Dockerfile
@@ -11,6 +11,8 @@ RUN set -ex; \
libjemalloc1 \
# free is used by cassandra-env.sh
procps \
+# "ip" is not required by Cassandra itself, but is commonly used in scripting Cassandra's configuration (since it is so fixated on explicit IP addresses)
+ iproute2 \
; \
if ! command -v gpg > /dev/null; then \
apt-get install -y --no-install-recommends \
@@ -46,10 +48,10 @@ RUN set -ex; \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done; \
gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
- rm -r "$GNUPGHOME"; \
+ rm -rf "$GNUPGHOME"; \
apt-key list
-ENV CASSANDRA_VERSION 2.1.19
+ENV CASSANDRA_VERSION 2.1.20
RUN set -ex; \
\
diff --git a/cassandra_2/Dockerfile b/cassandra_2/Dockerfile
index a6ae3c1..89b6780 100644
--- a/cassandra_2/Dockerfile
+++ b/cassandra_2/Dockerfile
@@ -11,6 +11,8 @@ RUN set -ex; \
libjemalloc1 \
# free is used by cassandra-env.sh
procps \
+# "ip" is not required by Cassandra itself, but is commonly used in scripting Cassandra's configuration (since it is so fixated on explicit IP addresses)
+ iproute2 \
; \
if ! command -v gpg > /dev/null; then \
apt-get install -y --no-install-recommends \
@@ -46,10 +48,10 @@ RUN set -ex; \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done; \
gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
- rm -r "$GNUPGHOME"; \
+ rm -rf "$GNUPGHOME"; \
apt-key list
-ENV CASSANDRA_VERSION 2.2.11
+ENV CASSANDRA_VERSION 2.2.12
RUN set -ex; \
\
diff --git a/cassandra_3.0/Dockerfile b/cassandra_3.0/Dockerfile
index 010cf8f..7cd395e 100644
--- a/cassandra_3.0/Dockerfile
+++ b/cassandra_3.0/Dockerfile
@@ -11,6 +11,8 @@ RUN set -ex; \
libjemalloc1 \
# free is used by cassandra-env.sh
procps \
+# "ip" is not required by Cassandra itself, but is commonly used in scripting Cassandra's configuration (since it is so fixated on explicit IP addresses)
+ iproute2 \
; \
if ! command -v gpg > /dev/null; then \
apt-get install -y --no-install-recommends \
@@ -46,7 +48,7 @@ RUN set -ex; \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done; \
gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
- rm -r "$GNUPGHOME"; \
+ rm -rf "$GNUPGHOME"; \
apt-key list
ENV CASSANDRA_VERSION 3.0.15
diff --git a/cassandra_latest/Dockerfile b/cassandra_latest/Dockerfile
index e39c30d..8ec3c0f 100644
--- a/cassandra_latest/Dockerfile
+++ b/cassandra_latest/Dockerfile
@@ -11,6 +11,8 @@ RUN set -ex; \
libjemalloc1 \
# free is used by cassandra-env.sh
procps \
+# "ip" is not required by Cassandra itself, but is commonly used in scripting Cassandra's configuration (since it is so fixated on explicit IP addresses)
+ iproute2 \
; \
if ! command -v gpg > /dev/null; then \
apt-get install -y --no-install-recommends \
@@ -46,7 +48,7 @@ RUN set -ex; \
gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; \
done; \
gpg --export $GPG_KEYS > /etc/apt/trusted.gpg.d/cassandra.gpg; \
- rm -r "$GNUPGHOME"; \
+ rm -rf "$GNUPGHOME"; \
apt-key list
ENV CASSANDRA_VERSION 3.11.1
diff --git a/docker_stable-dind/Dockerfile b/docker_rc-dind/Dockerfile
similarity index 98%
copy from docker_stable-dind/Dockerfile
copy to docker_rc-dind/Dockerfile
index 8f5a542..df31650 100644
--- a/docker_stable-dind/Dockerfile
+++ b/docker_rc-dind/Dockerfile
@@ -1,4 +1,4 @@
-FROM docker:17.12
+FROM docker:17.12-rc
# https://github.com/docker/docker/blob/master/project/PACKAGERS.md#runtime-dependencies
RUN set -eux; \
diff --git a/docker_dind/dockerd-entrypoint.sh b/docker_rc-dind/dockerd-entrypoint.sh
similarity index 100%
copy from docker_dind/dockerd-entrypoint.sh
copy to docker_rc-dind/dockerd-entrypoint.sh
diff --git a/docker_git/Dockerfile b/docker_rc-git/Dockerfile
similarity index 70%
copy from docker_git/Dockerfile
copy to docker_rc-git/Dockerfile
index 75fc177..fbf60c2 100644
--- a/docker_git/Dockerfile
+++ b/docker_rc-git/Dockerfile
@@ -1,4 +1,4 @@
-FROM docker:18.02
+FROM docker:17.12-rc
RUN apk add --no-cache \
git \
diff --git a/docker_latest/Dockerfile b/docker_rc/Dockerfile
similarity index 97%
copy from docker_latest/Dockerfile
copy to docker_rc/Dockerfile
index 4b9a112..5ab3ab8 100644
--- a/docker_latest/Dockerfile
+++ b/docker_rc/Dockerfile
@@ -9,8 +9,8 @@ RUN apk add --no-cache \
# - docker run --rm debian:stretch grep '^hosts:' /etc/nsswitch.conf
RUN [ ! -e /etc/nsswitch.conf ] && echo 'hosts: files dns' > /etc/nsswitch.conf
-ENV DOCKER_CHANNEL edge
-ENV DOCKER_VERSION 18.02.0-ce
+ENV DOCKER_CHANNEL test
+ENV DOCKER_VERSION 17.12.1-ce-rc1
# TODO ENV DOCKER_SHA256
# https://github.com/docker/docker-ce/blob/5b073ee2cf564edee5adca05eee574142f7627bb/components/packaging/static/hash_files !!
# (no SHA file artifacts on download.docker.com yet as of 2017-06-07 though)
diff --git a/docker_latest/docker-entrypoint.sh b/docker_rc/docker-entrypoint.sh
similarity index 100%
copy from docker_latest/docker-entrypoint.sh
copy to docker_rc/docker-entrypoint.sh
diff --git a/docker_latest/modprobe.sh b/docker_rc/modprobe.sh
similarity index 100%
copy from docker_latest/modprobe.sh
copy to docker_rc/modprobe.sh
diff --git a/drupal_7-fpm-alpine/Dockerfile b/drupal_7-fpm-alpine/Dockerfile
index 2b20039..bb03be8 100644
--- a/drupal_7-fpm-alpine/Dockerfile
+++ b/drupal_7-fpm-alpine/Dockerfile
@@ -14,7 +14,12 @@ RUN set -ex \
--with-freetype-dir=/usr/include/ \
--with-jpeg-dir=/usr/include/ \
--with-png-dir=/usr/include/ \
- && docker-php-ext-install -j "$(nproc)" gd mbstring pdo pdo_mysql pdo_pgsql zip \
+ && docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
&& runDeps="$( \
scanelf --needed --nobanner --format '%n#p' --recursive /usr/local \
| tr ',' '\n' \
@@ -24,6 +29,17 @@ RUN set -ex \
&& apk add --virtual .drupal-phpexts-rundeps $runDeps \
&& apk del .build-deps
+# set recommended PHP.ini settings
+# see https://secure.php.net/manual/en/opcache.installation.php
+RUN { \
+ echo 'opcache.memory_consumption=128'; \
+ echo 'opcache.interned_strings_buffer=8'; \
+ echo 'opcache.max_accelerated_files=4000'; \
+ echo 'opcache.revalidate_freq=60'; \
+ echo 'opcache.fast_shutdown=1'; \
+ echo 'opcache.enable_cli=1'; \
+ } > /usr/local/etc/php/conf.d/opcache-recommended.ini
+
WORKDIR /var/www/html
# https://www.drupal.org/node/3060/release
@@ -34,4 +50,6 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& echo "${DRUPAL_MD5} *drupal.tar.gz" | md5sum -c - \
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
- && chown -R www-data:www-data sites
+ && chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_7-fpm/Dockerfile b/drupal_7-fpm/Dockerfile
index 43d9907..bbe7dcd 100644
--- a/drupal_7-fpm/Dockerfile
+++ b/drupal_7-fpm/Dockerfile
@@ -2,23 +2,54 @@
FROM php:7.0-fpm
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
- libpng12-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
+ libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
+
+# set recommended PHP.ini settings
+# see https://secure.php.net/manual/en/opcache.installation.php
+RUN { \
+ echo 'opcache.memory_consumption=128'; \
+ echo 'opcache.interned_strings_buffer=8'; \
+ echo 'opcache.max_accelerated_files=4000'; \
+ echo 'opcache.revalidate_freq=60'; \
+ echo 'opcache.fast_shutdown=1'; \
+ echo 'opcache.enable_cli=1'; \
+ } > /usr/local/etc/php/conf.d/opcache-recommended.ini
WORKDIR /var/www/html
@@ -30,4 +61,6 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& echo "${DRUPAL_MD5} *drupal.tar.gz" | md5sum -c - \
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
- && chown -R www-data:www-data sites
+ && chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_7/Dockerfile b/drupal_7/Dockerfile
index e3dc8d5..2144cc4 100644
--- a/drupal_7/Dockerfile
+++ b/drupal_7/Dockerfile
@@ -1,26 +1,55 @@
# from https://www.drupal.org/requirements/php#drupalversions
FROM php:7.0-apache
-RUN a2enmod rewrite
-
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
- libpng12-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
+ libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
+
+# set recommended PHP.ini settings
+# see https://secure.php.net/manual/en/opcache.installation.php
+RUN { \
+ echo 'opcache.memory_consumption=128'; \
+ echo 'opcache.interned_strings_buffer=8'; \
+ echo 'opcache.max_accelerated_files=4000'; \
+ echo 'opcache.revalidate_freq=60'; \
+ echo 'opcache.fast_shutdown=1'; \
+ echo 'opcache.enable_cli=1'; \
+ } > /usr/local/etc/php/conf.d/opcache-recommended.ini
WORKDIR /var/www/html
@@ -32,4 +61,6 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& echo "${DRUPAL_MD5} *drupal.tar.gz" | md5sum -c - \
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
- && chown -R www-data:www-data sites
+ && chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_fpm-alpine/Dockerfile b/drupal_fpm-alpine/Dockerfile
index 67082fa..d5db66e 100644
--- a/drupal_fpm-alpine/Dockerfile
+++ b/drupal_fpm-alpine/Dockerfile
@@ -14,7 +14,12 @@ RUN set -ex \
--with-freetype-dir=/usr/include/ \
--with-jpeg-dir=/usr/include/ \
--with-png-dir=/usr/include/ \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
+ && docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
&& runDeps="$( \
scanelf --needed --nobanner --format '%n#p' --recursive /usr/local \
| tr ',' '\n' \
@@ -46,3 +51,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_fpm/Dockerfile b/drupal_fpm/Dockerfile
index 6cd1362..ed5d3b2 100644
--- a/drupal_fpm/Dockerfile
+++ b/drupal_fpm/Dockerfile
@@ -2,23 +2,43 @@
FROM php:7.1-fpm
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
# set recommended PHP.ini settings
# see https://secure.php.net/manual/en/opcache.installation.php
@@ -42,3 +62,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_latest/Dockerfile b/drupal_latest/Dockerfile
index 2cb73ac..61ba546 100644
--- a/drupal_latest/Dockerfile
+++ b/drupal_latest/Dockerfile
@@ -1,26 +1,44 @@
# from https://www.drupal.org/requirements/php#drupalversions
FROM php:7.1-apache
-RUN a2enmod rewrite
-
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
# set recommended PHP.ini settings
# see https://secure.php.net/manual/en/opcache.installation.php
@@ -44,3 +62,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_rc-fpm-alpine/Dockerfile b/drupal_rc-fpm-alpine/Dockerfile
index 093627c..82d32b4 100644
--- a/drupal_rc-fpm-alpine/Dockerfile
+++ b/drupal_rc-fpm-alpine/Dockerfile
@@ -14,7 +14,12 @@ RUN set -ex \
--with-freetype-dir=/usr/include/ \
--with-jpeg-dir=/usr/include/ \
--with-png-dir=/usr/include/ \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
+ && docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
&& runDeps="$( \
scanelf --needed --nobanner --format '%n#p' --recursive /usr/local \
| tr ',' '\n' \
@@ -46,3 +51,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_rc-fpm/Dockerfile b/drupal_rc-fpm/Dockerfile
index 7d67922..92b8236 100644
--- a/drupal_rc-fpm/Dockerfile
+++ b/drupal_rc-fpm/Dockerfile
@@ -2,23 +2,43 @@
FROM php:7.2-fpm
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
# set recommended PHP.ini settings
# see https://secure.php.net/manual/en/opcache.installation.php
@@ -42,3 +62,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/drupal_rc/Dockerfile b/drupal_rc/Dockerfile
index f0d5b0b..5787d58 100644
--- a/drupal_rc/Dockerfile
+++ b/drupal_rc/Dockerfile
@@ -1,26 +1,44 @@
# from https://www.drupal.org/requirements/php#drupalversions
FROM php:7.2-apache
-RUN a2enmod rewrite
-
# install the PHP extensions we need
-RUN set -ex \
- && buildDeps=' \
- libjpeg62-turbo-dev \
+RUN set -ex; \
+ \
+ if command -v a2enmod; then \
+ a2enmod rewrite; \
+ fi; \
+ \
+ savedAptMark="$(apt-mark showmanual)"; \
+ \
+ apt-get update; \
+ apt-get install -y --no-install-recommends \
+ libjpeg-dev \
libpng-dev \
libpq-dev \
- ' \
- && apt-get update && apt-get install -y --no-install-recommends $buildDeps && rm -rf /var/lib/apt/lists/* \
- && docker-php-ext-configure gd \
- --with-jpeg-dir=/usr \
- --with-png-dir=/usr \
- && docker-php-ext-install -j "$(nproc)" gd mbstring opcache pdo pdo_mysql pdo_pgsql zip \
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/gd.so' - libjpeg.so.62: cannot open shared object file: No such file or directory in Unknown on line 0
-# PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/lib/php/extensions/no-debug-non-zts-20151012/pdo_pgsql.so' - libpq.so.5: cannot open shared object file: No such file or directory in Unknown on line 0
- && apt-mark manual \
- libjpeg62-turbo \
- libpq5 \
- && apt-get purge -y --auto-remove $buildDeps
+ ; \
+ \
+ docker-php-ext-configure gd --with-png-dir=/usr --with-jpeg-dir=/usr; \
+ docker-php-ext-install -j "$(nproc)" \
+ gd \
+ opcache \
+ pdo_mysql \
+ pdo_pgsql \
+ zip \
+ ; \
+ \
+# reset apt-mark's "manual" list so that "purge --auto-remove" will remove all build dependencies
+ apt-mark auto '.*' > /dev/null; \
+ apt-mark manual $savedAptMark; \
+ ldd "$(php -r 'echo ini_get("extension_dir");')"/*.so \
+ | awk '/=>/ { print $3 }' \
+ | sort -u \
+ | xargs -r dpkg-query -S \
+ | cut -d: -f1 \
+ | sort -u \
+ | xargs -rt apt-mark manual; \
+ \
+ apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; \
+ rm -rf /var/lib/apt/lists/*
# set recommended PHP.ini settings
# see https://secure.php.net/manual/en/opcache.installation.php
@@ -44,3 +62,5 @@ RUN curl -fSL "https://ftp.drupal.org/files/projects/drupal-${DRUPAL_VERSION}.ta
&& tar -xz --strip-components=1 -f drupal.tar.gz \
&& rm drupal.tar.gz \
&& chown -R www-data:www-data sites modules themes
+
+# vim:set ft=dockerfile:
diff --git a/ghost_alpine/Dockerfile b/ghost_alpine/Dockerfile
index 4752c47..c01b8db 100644
--- a/ghost_alpine/Dockerfile
+++ b/ghost_alpine/Dockerfile
@@ -17,7 +17,7 @@ RUN npm install -g "ghost-cli@$GHOST_CLI_VERSION"
ENV GHOST_INSTALL /var/lib/ghost
ENV GHOST_CONTENT /var/lib/ghost/content
-ENV GHOST_VERSION 1.21.1
+ENV GHOST_VERSION 1.21.2
RUN set -ex; \
mkdir -p "$GHOST_INSTALL"; \
diff --git a/ghost_latest/Dockerfile b/ghost_latest/Dockerfile
index 8502458..3f4965b 100644
--- a/ghost_latest/Dockerfile
+++ b/ghost_latest/Dockerfile
@@ -22,7 +22,7 @@ RUN npm install -g "ghost-cli@$GHOST_CLI_VERSION"
ENV GHOST_INSTALL /var/lib/ghost
ENV GHOST_CONTENT /var/lib/ghost/content
-ENV GHOST_VERSION 1.21.1
+ENV GHOST_VERSION 1.21.2
RUN set -ex; \
mkdir -p "$GHOST_INSTALL"; \
diff --git a/golang_1.8-alpine/Dockerfile b/golang_1.8-alpine/Dockerfile
deleted file mode 100644
index e5ccaa9..0000000
diff --git a/golang_1.8-alpine/no-pic.patch b/golang_1.8-alpine/no-pic.patch
deleted file mode 100644
index 9da7992..0000000
diff --git a/golang_1.8-alpine3.6/Dockerfile b/golang_1.8-alpine3.6/Dockerfile
deleted file mode 100644
index 2543833..0000000
diff --git a/golang_1.8-alpine3.6/no-pic.patch b/golang_1.8-alpine3.6/no-pic.patch
deleted file mode 100644
index 9da7992..0000000
diff --git a/golang_1.8-jessie/Dockerfile b/golang_1.8-jessie/Dockerfile
deleted file mode 100644
index 6ed524b..0000000
diff --git a/golang_1.8-nanoserver-sac2016/Dockerfile b/golang_1.8-nanoserver-sac2016/Dockerfile
deleted file mode 100644
index 1dddea3..0000000
diff --git a/golang_1.8-onbuild/Dockerfile b/golang_1.8-onbuild/Dockerfile
deleted file mode 100644
index a4355c6..0000000
diff --git a/golang_1.8-stretch/Dockerfile b/golang_1.8-stretch/Dockerfile
deleted file mode 100644
index ed97873..0000000
diff --git a/golang_1.8-stretch/go-wrapper b/golang_1.8-stretch/go-wrapper
deleted file mode 100755
index f722bad..0000000
diff --git a/golang_1.8-windowsservercore-1709/Dockerfile b/golang_1.8-windowsservercore-1709/Dockerfile
deleted file mode 100644
index d580e49..0000000
diff --git a/golang_1.8-windowsservercore-ltsc2016/Dockerfile b/golang_1.8-windowsservercore-ltsc2016/Dockerfile
deleted file mode 100644
index 094bf5d..0000000
diff --git a/golang_alpine/Dockerfile b/golang_1.9-alpine/Dockerfile
similarity index 100%
copy from golang_alpine/Dockerfile
copy to golang_1.9-alpine/Dockerfile
diff --git a/golang_1.8-alpine/go-wrapper b/golang_1.9-alpine/go-wrapper
similarity index 100%
rename from golang_1.8-alpine/go-wrapper
rename to golang_1.9-alpine/go-wrapper
diff --git a/golang_1.8-alpine3.6/make-sure-R0-is-zero-before-main-on-ppc64le.patch b/golang_1.9-alpine/make-sure-R0-is-zero-before-main-on-ppc64le.patch
similarity index 100%
rename from golang_1.8-alpine3.6/make-sure-R0-is-zero-before-main-on-ppc64le.patch
rename to golang_1.9-alpine/make-sure-R0-is-zero-before-main-on-ppc64le.patch
diff --git a/golang_alpine3.7/no-pic.patch b/golang_1.9-alpine/no-pic.patch
similarity index 100%
rename from golang_alpine3.7/no-pic.patch
rename to golang_1.9-alpine/no-pic.patch
diff --git a/golang_alpine3.7/Dockerfile b/golang_1.9-alpine3.7/Dockerfile
similarity index 100%
rename from golang_alpine3.7/Dockerfile
rename to golang_1.9-alpine3.7/Dockerfile
diff --git a/golang_1.8-alpine3.6/go-wrapper b/golang_1.9-alpine3.7/go-wrapper
similarity index 100%
rename from golang_1.8-alpine3.6/go-wrapper
rename to golang_1.9-alpine3.7/go-wrapper
diff --git a/golang_alpine/make-sure-R0-is-zero-before-main-on-ppc64le.patch b/golang_1.9-alpine3.7/make-sure-R0-is-zero-before-main-on-ppc64le.patch
similarity index 100%
rename from golang_alpine/make-sure-R0-is-zero-before-main-on-ppc64le.patch
rename to golang_1.9-alpine3.7/make-sure-R0-is-zero-before-main-on-ppc64le.patch
diff --git a/golang_alpine/no-pic.patch b/golang_1.9-alpine3.7/no-pic.patch
similarity index 100%
copy from golang_alpine/no-pic.patch
copy to golang_1.9-alpine3.7/no-pic.patch
diff --git a/golang_nanoserver-sac2016/Dockerfile b/golang_1.9-nanoserver-sac2016/Dockerfile
similarity index 100%
copy from golang_nanoserver-sac2016/Dockerfile
copy to golang_1.9-nanoserver-sac2016/Dockerfile
diff --git a/golang_stretch/Dockerfile b/golang_1.9-stretch/Dockerfile
similarity index 100%
copy from golang_stretch/Dockerfile
copy to golang_1.9-stretch/Dockerfile
diff --git a/golang_1.8-jessie/go-wrapper b/golang_1.9-stretch/go-wrapper
similarity index 100%
rename from golang_1.8-jessie/go-wrapper
rename to golang_1.9-stretch/go-wrapper
diff --git a/golang_windowsservercore-1709/Dockerfile b/golang_1.9-windowsservercore-1709/Dockerfile
similarity index 100%
copy from golang_windowsservercore-1709/Dockerfile
copy to golang_1.9-windowsservercore-1709/Dockerfile
diff --git a/golang_windowsservercore-ltsc2016/Dockerfile b/golang_1.9-windowsservercore-ltsc2016/Dockerfile
similarity index 100%
copy from golang_windowsservercore-ltsc2016/Dockerfile
copy to golang_1.9-windowsservercore-ltsc2016/Dockerfile
diff --git a/golang_alpine/Dockerfile b/golang_alpine/Dockerfile
index ea6303f..621995a 100644
--- a/golang_alpine/Dockerfile
+++ b/golang_alpine/Dockerfile
@@ -1,8 +1,8 @@
-FROM alpine:3.6
+FROM alpine:3.7
RUN apk add --no-cache ca-certificates
-ENV GOLANG_VERSION 1.9.4
+ENV GOLANG_VERSION 1.10
# no-pic.patch: https://golang.org/issue/14851 (Go 1.8 & 1.7)
COPY *.patch /go-alpine-patches/
@@ -34,7 +34,7 @@ RUN set -eux; \
esac; \
\
wget -O go.tgz "https://golang.org/dl/go$GOLANG_VERSION.src.tar.gz"; \
- echo '0573a8df33168977185aa44173305e5a0450f55213600e94541604b75d46dc06 *go.tgz' | sha256sum -c -; \
+ echo 'f3de49289405fda5fd1483a8fe6bd2fa5469e005fd567df64485c4fa000c7f24 *go.tgz' | sha256sum -c -; \
tar -C /usr/local -xzf go.tgz; \
rm go.tgz; \
\
@@ -56,5 +56,3 @@ ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
WORKDIR $GOPATH
-
-COPY go-wrapper /usr/local/bin/
diff --git a/golang_alpine/go-wrapper b/golang_alpine/go-wrapper
deleted file mode 100755
index f722bad..0000000
diff --git a/golang_alpine/no-pic.patch b/golang_alpine/no-pic.patch
index 4e81cd9..2a1d215 100644
--- a/golang_alpine/no-pic.patch
+++ b/golang_alpine/no-pic.patch
@@ -11,6 +11,6 @@ index 6252871..94ef43c 100644
+ // https://github.com/golang/go/issues/6940
+ argv = append(argv, "-fno-PIC")
+
- if l.Debugvlog != 0 {
- l.Logf("%5.2f host link:", Cputime())
+ if ctxt.Debugvlog != 0 {
+ ctxt.Logf("%5.2f host link:", Cputime())
for _, v := range argv {
diff --git a/golang_alpine3.7/go-wrapper b/golang_alpine3.7/go-wrapper
deleted file mode 100755
index f722bad..0000000
diff --git a/golang_alpine3.7/make-sure-R0-is-zero-before-main-on-ppc64le.patch b/golang_alpine3.7/make-sure-R0-is-zero-before-main-on-ppc64le.patch
deleted file mode 100644
index 88f8877..0000000
diff --git a/golang_nanoserver-sac2016/Dockerfile b/golang_nanoserver-sac2016/Dockerfile
index 90737f5..cb82de0 100644
--- a/golang_nanoserver-sac2016/Dockerfile
+++ b/golang_nanoserver-sac2016/Dockerfile
@@ -16,13 +16,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
setx /M PATH $newPath;
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.9.4
+ENV GOLANG_VERSION 1.10
RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
Write-Host ('Downloading {0} ...' -f $url); \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '880e011ac6f4a509308a62ec6d963dd9d561d0cdc705e93d81c750d7f1c696f4'; \
+ $sha256 = '210b223031c254a6eb8fa138c3782b23af710a9959d64b551fa81edd762ea167'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_rc-alpine/Dockerfile b/golang_rc-alpine/Dockerfile
deleted file mode 100644
index 8b69eb9..0000000
diff --git a/golang_rc-alpine/no-pic.patch b/golang_rc-alpine/no-pic.patch
deleted file mode 100644
index 2a1d215..0000000
diff --git a/golang_rc-nanoserver-sac2016/Dockerfile b/golang_rc-nanoserver-sac2016/Dockerfile
deleted file mode 100644
index 1e41376..0000000
diff --git a/golang_rc-stretch/Dockerfile b/golang_rc-stretch/Dockerfile
deleted file mode 100644
index c7081bd..0000000
diff --git a/golang_rc-windowsservercore-1709/Dockerfile b/golang_rc-windowsservercore-1709/Dockerfile
deleted file mode 100644
index c95ad9d..0000000
diff --git a/golang_rc-windowsservercore-ltsc2016/Dockerfile b/golang_rc-windowsservercore-ltsc2016/Dockerfile
deleted file mode 100644
index bcf2c3d..0000000
diff --git a/golang_stretch/Dockerfile b/golang_stretch/Dockerfile
index ebc6b48..377ffa5 100644
--- a/golang_stretch/Dockerfile
+++ b/golang_stretch/Dockerfile
@@ -9,20 +9,20 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
pkg-config \
&& rm -rf /var/lib/apt/lists/*
-ENV GOLANG_VERSION 1.9.4
+ENV GOLANG_VERSION 1.10
RUN set -eux; \
\
# this "case" statement is generated via "update.sh"
dpkgArch="$(dpkg --print-architecture)"; \
case "${dpkgArch##*-}" in \
- amd64) goRelArch='linux-amd64'; goRelSha256='15b0937615809f87321a457bb1265f946f9f6e736c563d6c5e0bd2c22e44f779' ;; \
- armhf) goRelArch='linux-armv6l'; goRelSha256='3c8cf3f79754a9fd6b33e2d8f930ee37d488328d460065992c72bc41c7b41a49' ;; \
- arm64) goRelArch='linux-arm64'; goRelSha256='41a71231e99ccc9989867dce2fcb697921a68ede0bd06fc288ab6c2f56be8864' ;; \
- i386) goRelArch='linux-386'; goRelSha256='d440aee90dad851630559bcee2b767b543ce7e54f45162908f3e12c3489888ab' ;; \
- ppc64el) goRelArch='linux-ppc64le'; goRelSha256='8b25484a7b4b6db81b3556319acf9993cc5c82048c7f381507018cb7c35e746b' ;; \
- s390x) goRelArch='linux-s390x'; goRelSha256='129f23b13483b1a7ccef49bc4319daf25e1b306f805780fdb5526142985edb68' ;; \
- *) goRelArch='src'; goRelSha256='0573a8df33168977185aa44173305e5a0450f55213600e94541604b75d46dc06'; \
+ amd64) goRelArch='linux-amd64'; goRelSha256='b5a64335f1490277b585832d1f6c7f8c6c11206cba5cd3f771dcb87b98ad1a33' ;; \
+ armhf) goRelArch='linux-armv6l'; goRelSha256='6ff665a9ab61240cf9f11a07e03e6819e452a618a32ea05bbb2c80182f838f4f' ;; \
+ arm64) goRelArch='linux-arm64'; goRelSha256='efb47e5c0e020b180291379ab625c6ec1c2e9e9b289336bc7169e6aa1da43fd8' ;; \
+ i386) goRelArch='linux-386'; goRelSha256='2d26a9f41fd80eeb445cc454c2ba6b3d0db2fc732c53d7d0427a9f605bfc55a1' ;; \
+ ppc64el) goRelArch='linux-ppc64le'; goRelSha256='a1e22e2fbcb3e551e0bf59d0f8aeb4b3f2df86714f09d2acd260c6597c43beee' ;; \
+ s390x) goRelArch='linux-s390x'; goRelSha256='71cde197e50afe17f097f81153edb450f880267699f22453272d184e0f4681d7' ;; \
+ *) goRelArch='src'; goRelSha256='f3de49289405fda5fd1483a8fe6bd2fa5469e005fd567df64485c4fa000c7f24'; \
echo >&2; echo >&2 "warning: current architecture ($dpkgArch) does not have a corresponding Go binary release; will be building from source"; echo >&2 ;; \
esac; \
\
@@ -48,5 +48,3 @@ ENV PATH $GOPATH/bin:/usr/local/go/bin:$PATH
RUN mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 777 "$GOPATH"
WORKDIR $GOPATH
-
-COPY go-wrapper /usr/local/bin/
diff --git a/golang_stretch/go-wrapper b/golang_stretch/go-wrapper
deleted file mode 100755
index f722bad..0000000
diff --git a/golang_windowsservercore-1709/Dockerfile b/golang_windowsservercore-1709/Dockerfile
index 592a94c..3f70a86 100644
--- a/golang_windowsservercore-1709/Dockerfile
+++ b/golang_windowsservercore-1709/Dockerfile
@@ -45,13 +45,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.9.4
+ENV GOLANG_VERSION 1.10
RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
Write-Host ('Downloading {0} ...' -f $url); \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '880e011ac6f4a509308a62ec6d963dd9d561d0cdc705e93d81c750d7f1c696f4'; \
+ $sha256 = '210b223031c254a6eb8fa138c3782b23af710a9959d64b551fa81edd762ea167'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/golang_windowsservercore-ltsc2016/Dockerfile b/golang_windowsservercore-ltsc2016/Dockerfile
index 741f7bc..5c05dfb 100644
--- a/golang_windowsservercore-ltsc2016/Dockerfile
+++ b/golang_windowsservercore-ltsc2016/Dockerfile
@@ -45,13 +45,13 @@ RUN $newPath = ('{0}\bin;C:\go\bin;{1}' -f $env:GOPATH, $env:PATH); \
[Environment]::SetEnvironmentVariable('PATH', $newPath, [EnvironmentVariableTarget]::Machine);
# doing this first to share cache across versions more aggressively
-ENV GOLANG_VERSION 1.9.4
+ENV GOLANG_VERSION 1.10
RUN $url = ('https://golang.org/dl/go{0}.windows-amd64.zip' -f $env:GOLANG_VERSION); \
Write-Host ('Downloading {0} ...' -f $url); \
Invoke-WebRequest -Uri $url -OutFile 'go.zip'; \
\
- $sha256 = '880e011ac6f4a509308a62ec6d963dd9d561d0cdc705e93d81c750d7f1c696f4'; \
+ $sha256 = '210b223031c254a6eb8fa138c3782b23af710a9959d64b551fa81edd762ea167'; \
Write-Host ('Verifying sha256 ({0}) ...' -f $sha256); \
if ((Get-FileHash go.zip -Algorithm sha256).Hash -ne $sha256) { \
Write-Host 'FAILED!'; \
diff --git a/irssi_alpine/Dockerfile b/irssi_alpine/Dockerfile
index 2ee65b0..d6b56fe 100644
--- a/irssi_alpine/Dockerfile
+++ b/irssi_alpine/Dockerfile
@@ -10,7 +10,7 @@ RUN adduser -u 1001 -D user \
ENV LANG C.UTF-8
-ENV IRSSI_VERSION 1.1.0
+ENV IRSSI_VERSION 1.1.1
RUN set -x \
&& apk add --no-cache --virtual .build-deps \
diff --git a/irssi_latest/Dockerfile b/irssi_latest/Dockerfile
index e6e46b3..fe06fd4 100644
--- a/irssi_latest/Dockerfile
+++ b/irssi_latest/Dockerfile
@@ -16,7 +16,7 @@ RUN useradd --create-home --home-dir $HOME user \
ENV LANG C.UTF-8
-ENV IRSSI_VERSION 1.1.0
+ENV IRSSI_VERSION 1.1.1
RUN buildDeps=' \
autoconf \
diff --git a/mongo_unstable-jessie/Dockerfile b/mongo_unstable-jessie/Dockerfile
index 716e024..f8d44f0 100644
--- a/mongo_unstable-jessie/Dockerfile
+++ b/mongo_unstable-jessie/Dockerfile
@@ -64,7 +64,7 @@ ARG MONGO_REPO=repo.mongodb.org
ENV MONGO_PACKAGE=${MONGO_PACKAGE} MONGO_REPO=${MONGO_REPO}
ENV MONGO_MAJOR 3.7
-ENV MONGO_VERSION 3.7.1
+ENV MONGO_VERSION 3.7.2
RUN echo "deb http://$MONGO_REPO/apt/debian jessie/${MONGO_PACKAGE%-unstable}/$MONGO_MAJOR main" | tee "/etc/apt/sources.list.d/${MONGO_PACKAGE%-unstable}.list"
diff --git a/mysql_8/Dockerfile b/mysql_8/Dockerfile
index e8a58a3..f698489 100644
--- a/mysql_8/Dockerfile
+++ b/mysql_8/Dockerfile
@@ -1,7 +1,10 @@
-FROM debian:jessie
+FROM debian:stretch-slim
+
# add our user and group first to make sure their IDs get assigned consistently, regardless of whatever dependencies get added
RUN groupadd -r mysql && useradd -r -g mysql mysql
+RUN apt-get update && apt-get install -y --no-install-recommends gnupg dirmngr && rm -rf /var/lib/apt/lists/*
+
# add gosu for easy step-down from root
ENV GOSU_VERSION 1.7
RUN set -x \
@@ -41,9 +44,9 @@ RUN set -ex; \
apt-key list > /dev/null
ENV MYSQL_MAJOR 8.0
-ENV MYSQL_VERSION 8.0.3-rc-1debian8
+ENV MYSQL_VERSION 8.0.4-rc-1debian9
-RUN echo "deb http://repo.mysql.com/apt/debian/ jessie mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
+RUN echo "deb http://repo.mysql.com/apt/debian/ stretch mysql-${MYSQL_MAJOR}" > /etc/apt/sources.list.d/mysql.list
# the "/var/lib/mysql" stuff here is because the mysql-server postinst doesn't have an explicit way to disable the mysql_install_db codepath besides having a database already "configured" (ie, stuff in /var/lib/mysql/mysql)
# also, we set debconf keys to make APT a little quieter
diff --git a/postgres_alpine/Dockerfile b/postgres_alpine/Dockerfile
index d3808ae..bec982c 100644
--- a/postgres_alpine/Dockerfile
+++ b/postgres_alpine/Dockerfile
@@ -1,5 +1,5 @@
# vim:set ft=dockerfile:
-FROM alpine:3.6
+FROM alpine:3.7
# alpine includes "postgres" user/group in base install
# /etc/passwd:22:postgres:x:70:70::/var/lib/postgresql:/bin/sh
diff --git a/rocket.chat_latest/Dockerfile b/rocket.chat_latest/Dockerfile
index 1f01498..00fc5a6 100644
--- a/rocket.chat_latest/Dockerfile
+++ b/rocket.chat_latest/Dockerfile
@@ -13,7 +13,7 @@ VOLUME /app/uploads
# gpg: key 4FD08014: public key "Rocket.Chat Buildmaster <buildmaster@rocket.chat>" imported
RUN gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 0E163286C20D07B9787EBE9FD7F9D0414FD08104
-ENV RC_VERSION 0.61.0
+ENV RC_VERSION 0.61.1
WORKDIR /app
diff --git a/ruby_2.2-alpine/Dockerfile b/ruby_2.2-alpine/Dockerfile
index da60a7e..bfd5e87 100644
--- a/ruby_2.2-alpine/Dockerfile
+++ b/ruby_2.2-alpine/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.2-slim/Dockerfile b/ruby_2.2-slim/Dockerfile
index b92f11e..9de0e93 100644
--- a/ruby_2.2-slim/Dockerfile
+++ b/ruby_2.2-slim/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.2/Dockerfile b/ruby_2.2/Dockerfile
index 3a9c083..9c22d39 100644
--- a/ruby_2.2/Dockerfile
+++ b/ruby_2.2/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.2
ENV RUBY_VERSION 2.2.9
ENV RUBY_DOWNLOAD_SHA256 313b44b1105589d00bb30b9cccf7da44d263fe20a2d8d269ada536d4a7ef285c
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.3-alpine/Dockerfile b/ruby_2.3-alpine/Dockerfile
index c8bb5fb..c7384d0 100644
--- a/ruby_2.3-alpine/Dockerfile
+++ b/ruby_2.3-alpine/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.3-slim-stretch/Dockerfile b/ruby_2.3-slim-stretch/Dockerfile
index d9add90..9ae32e1 100644
--- a/ruby_2.3-slim-stretch/Dockerfile
+++ b/ruby_2.3-slim-stretch/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.3-slim/Dockerfile b/ruby_2.3-slim/Dockerfile
index 72224ca..566a1e8 100644
--- a/ruby_2.3-slim/Dockerfile
+++ b/ruby_2.3-slim/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.3-stretch/Dockerfile b/ruby_2.3-stretch/Dockerfile
index d36049a..112cff8 100644
--- a/ruby_2.3-stretch/Dockerfile
+++ b/ruby_2.3-stretch/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.3/Dockerfile b/ruby_2.3/Dockerfile
index 7a7c4c8..92acbbb 100644
--- a/ruby_2.3/Dockerfile
+++ b/ruby_2.3/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.3
ENV RUBY_VERSION 2.3.6
ENV RUBY_DOWNLOAD_SHA256 e0d969ac22d4a403c1204868bb9c0d068aa35045bb3934cf50b17b7f66059f56
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-alpine/Dockerfile b/ruby_2.4-alpine/Dockerfile
index 3defa15..e8acd9b 100644
--- a/ruby_2.4-alpine/Dockerfile
+++ b/ruby_2.4-alpine/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-alpine3.6/Dockerfile b/ruby_2.4-alpine3.6/Dockerfile
index 0097f65..0c79537 100644
--- a/ruby_2.4-alpine3.6/Dockerfile
+++ b/ruby_2.4-alpine3.6/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-alpine3.7/Dockerfile b/ruby_2.4-alpine3.7/Dockerfile
index aae71cc..fdc456a 100644
--- a/ruby_2.4-alpine3.7/Dockerfile
+++ b/ruby_2.4-alpine3.7/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-slim-stretch/Dockerfile b/ruby_2.4-slim-stretch/Dockerfile
index d7b3a21..536e67a 100644
--- a/ruby_2.4-slim-stretch/Dockerfile
+++ b/ruby_2.4-slim-stretch/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-slim/Dockerfile b/ruby_2.4-slim/Dockerfile
index 8fb9adc..ac376bf 100644
--- a/ruby_2.4-slim/Dockerfile
+++ b/ruby_2.4-slim/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4-stretch/Dockerfile b/ruby_2.4-stretch/Dockerfile
index ce23a72..b3a527b 100644
--- a/ruby_2.4-stretch/Dockerfile
+++ b/ruby_2.4-stretch/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_2.4/Dockerfile b/ruby_2.4/Dockerfile
index af291eb..04b7031 100644
--- a/ruby_2.4/Dockerfile
+++ b/ruby_2.4/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.4
ENV RUBY_VERSION 2.4.3
ENV RUBY_DOWNLOAD_SHA256 23677d40bf3b7621ba64593c978df40b1e026d8653c74a0599f0ead78ed92b51
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_alpine/Dockerfile b/ruby_alpine/Dockerfile
index 9a09c54..c9cd615 100644
--- a/ruby_alpine/Dockerfile
+++ b/ruby_alpine/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.5
ENV RUBY_VERSION 2.5.0
ENV RUBY_DOWNLOAD_SHA256 1da0afed833a0dab94075221a615c14487b05d0c407f991c8080d576d985b49b
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_latest/Dockerfile b/ruby_latest/Dockerfile
index 1cf6670..f44b281 100644
--- a/ruby_latest/Dockerfile
+++ b/ruby_latest/Dockerfile
@@ -10,7 +10,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.5
ENV RUBY_VERSION 2.5.0
ENV RUBY_DOWNLOAD_SHA256 1da0afed833a0dab94075221a615c14487b05d0c407f991c8080d576d985b49b
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/ruby_slim/Dockerfile b/ruby_slim/Dockerfile
index 3ebc408..b01b3e0 100644
--- a/ruby_slim/Dockerfile
+++ b/ruby_slim/Dockerfile
@@ -22,7 +22,7 @@ RUN mkdir -p /usr/local/etc \
ENV RUBY_MAJOR 2.5
ENV RUBY_VERSION 2.5.0
ENV RUBY_DOWNLOAD_SHA256 1da0afed833a0dab94075221a615c14487b05d0c407f991c8080d576d985b49b
-ENV RUBYGEMS_VERSION 2.7.5
+ENV RUBYGEMS_VERSION 2.7.6
ENV BUNDLER_VERSION 1.16.1
# some of ruby's build scripts are written in ruby
diff --git a/tomcat_7-alpine/Dockerfile b/tomcat_7-alpine/Dockerfile
index 046395f..b4a3ea8 100644
--- a/tomcat_7-alpine/Dockerfile
+++ b/tomcat_7-alpine/Dockerfile
@@ -14,8 +14,8 @@ ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$TOMCAT_NATIVE_LIBDIR
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_7-jre8-alpine/Dockerfile b/tomcat_7-jre8-alpine/Dockerfile
index b9ebc86..b710d1e 100644
--- a/tomcat_7-jre8-alpine/Dockerfile
+++ b/tomcat_7-jre8-alpine/Dockerfile
@@ -14,8 +14,8 @@ ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$TOMCAT_NATIVE_LIBDIR
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_7-jre8-slim/Dockerfile b/tomcat_7-jre8-slim/Dockerfile
index 59623ab..c664205 100644
--- a/tomcat_7-jre8-slim/Dockerfile
+++ b/tomcat_7-jre8-slim/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_7-jre8/Dockerfile b/tomcat_7-jre8/Dockerfile
index c911cbb..944eca2 100644
--- a/tomcat_7-jre8/Dockerfile
+++ b/tomcat_7-jre8/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_7-slim/Dockerfile b/tomcat_7-slim/Dockerfile
index 6ac80da..aefeccf 100644
--- a/tomcat_7-slim/Dockerfile
+++ b/tomcat_7-slim/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_7/Dockerfile b/tomcat_7/Dockerfile
index e608760..d361604 100644
--- a/tomcat_7/Dockerfile
+++ b/tomcat_7/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 7
-ENV TOMCAT_VERSION 7.0.84
-ENV TOMCAT_SHA1 e2940f45dde581741e2639e831d08498b6bb9d3a
+ENV TOMCAT_VERSION 7.0.85
+ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0-alpine/Dockerfile b/tomcat_8.0-alpine/Dockerfile
index 57929d6..e97081b 100644
--- a/tomcat_8.0-alpine/Dockerfile
+++ b/tomcat_8.0-alpine/Dockerfile
@@ -14,8 +14,8 @@ ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$TOMCAT_NATIVE_LIBDIR
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0-jre8-alpine/Dockerfile b/tomcat_8.0-jre8-alpine/Dockerfile
index 37166d6..eb157c1 100644
--- a/tomcat_8.0-jre8-alpine/Dockerfile
+++ b/tomcat_8.0-jre8-alpine/Dockerfile
@@ -14,8 +14,8 @@ ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$TOMCAT_NATIVE_LIBDIR
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0-jre8-slim/Dockerfile b/tomcat_8.0-jre8-slim/Dockerfile
index e0e8442..8090161 100644
--- a/tomcat_8.0-jre8-slim/Dockerfile
+++ b/tomcat_8.0-jre8-slim/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0-jre8/Dockerfile b/tomcat_8.0-jre8/Dockerfile
index 1ab1630..5733b3f 100644
--- a/tomcat_8.0-jre8/Dockerfile
+++ b/tomcat_8.0-jre8/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0-slim/Dockerfile b/tomcat_8.0-slim/Dockerfile
index 8a8e0ae..ef7762e 100644
--- a/tomcat_8.0-slim/Dockerfile
+++ b/tomcat_8.0-slim/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394
diff --git a/tomcat_8.0/Dockerfile b/tomcat_8.0/Dockerfile
index 6e522e3..31d1fe2 100644
--- a/tomcat_8.0/Dockerfile
+++ b/tomcat_8.0/Dockerfile
@@ -52,8 +52,8 @@ RUN apt-get update && apt-get install -y --no-install-recommends \
ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
ENV TOMCAT_MAJOR 8
-ENV TOMCAT_VERSION 8.0.49
-ENV TOMCAT_SHA1 d5c97c29ebb0568aac16e393a06d9d9cb29b30ab
+ENV TOMCAT_VERSION 8.0.50
+ENV TOMCAT_SHA1 ec66581d322a8ef58e3988fc72e2c076968f3e2e
ENV TOMCAT_TGZ_URLS \
# https://issues.apache.org/jira/browse/INFRA-8753?focusedCommentId=14735394#comment-14735394 |
Build test of #4021; 933505a; $ bashbrew build cassandra:2.1.20
Using bashbrew/cache:8c567748fd529fe08aac591678577ec116cadf8acab70ddd2e55e69fceb3517c (cassandra:2.1.20)
Tagging cassandra:2.1.20
Tagging cassandra:2.1
$ test/run.sh cassandra:2.1.20
testing cassandra:2.1.20
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:2.2.12
Using bashbrew/cache:24b26ef3faf8d00173035c5b3449cb5583159ae4e081b2b24145b21ed2675c86 (cassandra:2.2.12)
Tagging cassandra:2.2.12
Tagging cassandra:2.2
Tagging cassandra:2
$ test/run.sh cassandra:2.2.12
testing cassandra:2.2.12
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:3.0.15
Using bashbrew/cache:c38710f2ad1e71a6ccda7f4d59ed76ed3e1de4a4003b69c519c172e57a62f6ee (cassandra:3.0.15)
Tagging cassandra:3.0.15
Tagging cassandra:3.0
$ test/run.sh cassandra:3.0.15
testing cassandra:3.0.15
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build cassandra:3.11.1
Using bashbrew/cache:a3f70a880d54450b222f9ba9b35d4a903d2f5065e7813c4f4bbb4167af5ccbb4 (cassandra:3.11.1)
Tagging cassandra:3.11.1
Tagging cassandra:3.11
Tagging cassandra:3
Tagging cassandra:latest
$ test/run.sh cassandra:3.11.1
testing cassandra:3.11.1
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'cassandra-basics' [5/5].......passed
$ bashbrew build docker:18.02.0-ce
Using bashbrew/cache:541970f280d9e5aae68cf568effcb6bd7788390e750655299190e0cdff94a6c9 (docker:18.02.0-ce)
Tagging docker:18.02.0-ce
Tagging docker:18.02.0
Tagging docker:18.02
Tagging docker:18
Tagging docker:edge
Tagging docker:test
Tagging docker:latest
$ test/run.sh docker:18.02.0-ce
testing docker:18.02.0-ce
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build docker:18.02.0-ce-dind
Using bashbrew/cache:5368eb816961b2549566863420901b34b15e3b0dfa5e7e15ee5d470f7e4add6c (docker:18.02.0-ce-dind)
Tagging docker:18.02.0-ce-dind
Tagging docker:18.02.0-dind
Tagging docker:18.02-dind
Tagging docker:18-dind
Tagging docker:edge-dind
Tagging docker:test-dind
Tagging docker:dind
$ test/run.sh docker:18.02.0-ce-dind
testing docker:18.02.0-ce-dind
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'docker-dind' [5/6]...passed
'docker-registry-push-pull' [6/6]...passed
$ bashbrew build docker:18.02.0-ce-git
Using bashbrew/cache:1f83d0fe9e70d5dc47c38edf6583d4fa719f29b239ad086eb97241cf11e072d2 (docker:18.02.0-ce-git)
Tagging docker:18.02.0-ce-git
Tagging docker:18.02.0-git
Tagging docker:18.02-git
Tagging docker:18-git
Tagging docker:edge-git
Tagging docker:test-git
Tagging docker:git
$ test/run.sh docker:18.02.0-ce-git
testing docker:18.02.0-ce-git
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build docker:17.12.1-ce-rc1
Using bashbrew/cache:00bbe0bb683c1942c68eefa332348ff5a439c8c1378c45ce13bbecc08023bbc0 (docker:17.12.1-ce-rc1)
Tagging docker:17.12.1-ce-rc1
Tagging docker:17.12-rc
Tagging docker:rc
$ test/run.sh docker:17.12.1-ce-rc1
testing docker:17.12.1-ce-rc1
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build docker:17.12.1-ce-rc1-dind
Using bashbrew/cache:8380426ddaee164ee83bc448794d093df79db3e747a44f334eaad10c96ecc095 (docker:17.12.1-ce-rc1-dind)
Tagging docker:17.12.1-ce-rc1-dind
Tagging docker:17.12-rc-dind
Tagging docker:rc-dind
$ test/run.sh docker:17.12.1-ce-rc1-dind
testing docker:17.12.1-ce-rc1-dind
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'docker-dind' [5/6]...passed
'docker-registry-push-pull' [6/6]...passed
$ bashbrew build docker:17.12.1-ce-rc1-git
Using bashbrew/cache:6ba0d536800e844d3a8de26c0a5fe8f5e336dea68f4b205e06d52876dbcb41e7 (docker:17.12.1-ce-rc1-git)
Tagging docker:17.12.1-ce-rc1-git
Tagging docker:17.12-rc-git
Tagging docker:rc-git
$ test/run.sh docker:17.12.1-ce-rc1-git
testing docker:17.12.1-ce-rc1-git
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build docker:17.12.0-ce
Using bashbrew/cache:8fbe28ae1984519c1e6702c27e8643049c6f0755f31f8067ff30364736b39c5d (docker:17.12.0-ce)
Tagging docker:17.12.0-ce
Tagging docker:17.12.0
Tagging docker:17.12
Tagging docker:17
Tagging docker:stable
$ test/run.sh docker:17.12.0-ce
testing docker:17.12.0-ce
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build docker:17.12.0-ce-dind
Using bashbrew/cache:9f8d56e4baeea0c61adc78c6a576bbd86ab7b0271bc7065daca9c6ca3093c2b3 (docker:17.12.0-ce-dind)
Tagging docker:17.12.0-ce-dind
Tagging docker:17.12.0-dind
Tagging docker:17.12-dind
Tagging docker:17-dind
Tagging docker:stable-dind
$ test/run.sh docker:17.12.0-ce-dind
testing docker:17.12.0-ce-dind
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'docker-dind' [5/6]...passed
'docker-registry-push-pull' [6/6]...passed
$ bashbrew build docker:17.12.0-ce-git
Using bashbrew/cache:1c9a1e20ca8354f5e10219e74dca424b422ab987dbfeef801eab78024c858c93 (docker:17.12.0-ce-git)
Tagging docker:17.12.0-ce-git
Tagging docker:17.12.0-git
Tagging docker:17.12-git
Tagging docker:17-git
Tagging docker:stable-git
$ test/run.sh docker:17.12.0-ce-git
testing docker:17.12.0-ce-git
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.5.0-beta1-apache
Using bashbrew/cache:df43d542bf6aa6121efefe955335f9d53c6b2ef21db7bc0468229a02dd3a217d (drupal:8.5.0-beta1-apache)
Tagging drupal:8.5.0-beta1-apache
Tagging drupal:8.5-rc-apache
Tagging drupal:rc-apache
Tagging drupal:8.5.0-beta1
Tagging drupal:8.5-rc
Tagging drupal:rc
$ test/run.sh drupal:8.5.0-beta1-apache
testing drupal:8.5.0-beta1-apache
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.5.0-beta1-fpm
Using bashbrew/cache:989b82f570be4963b5e156925203564e5fccfda3ee91e822756fa323622675ea (drupal:8.5.0-beta1-fpm)
Tagging drupal:8.5.0-beta1-fpm
Tagging drupal:8.5-rc-fpm
Tagging drupal:rc-fpm
$ test/run.sh drupal:8.5.0-beta1-fpm
testing drupal:8.5.0-beta1-fpm
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.5.0-beta1-fpm-alpine
Using bashbrew/cache:ee524f14a6ffca081b51faa070c5e3305e75c1173e2980f3d2a9a83b961298d9 (drupal:8.5.0-beta1-fpm-alpine)
Tagging drupal:8.5.0-beta1-fpm-alpine
Tagging drupal:8.5-rc-fpm-alpine
Tagging drupal:rc-fpm-alpine
$ test/run.sh drupal:8.5.0-beta1-fpm-alpine
testing drupal:8.5.0-beta1-fpm-alpine
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.4.4-apache
Using bashbrew/cache:cea086e722874261775bea480f2c2fcacb4be19979317ad2dc646b24867f020b (drupal:8.4.4-apache)
Tagging drupal:8.4.4-apache
Tagging drupal:8.4-apache
Tagging drupal:8-apache
Tagging drupal:apache
Tagging drupal:8.4.4
Tagging drupal:8.4
Tagging drupal:8
Tagging drupal:latest
$ test/run.sh drupal:8.4.4-apache
testing drupal:8.4.4-apache
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.4.4-fpm
Using bashbrew/cache:8491fd47d7479aed2bdea019da72dab021d2528734a8099d01cc4a4a2878f4db (drupal:8.4.4-fpm)
Tagging drupal:8.4.4-fpm
Tagging drupal:8.4-fpm
Tagging drupal:8-fpm
Tagging drupal:fpm
$ test/run.sh drupal:8.4.4-fpm
testing drupal:8.4.4-fpm
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:8.4.4-fpm-alpine
Using bashbrew/cache:521c22aff40adca257fcb7dbfff32898046530fdfc239058a3b5d2f2eac547d8 (drupal:8.4.4-fpm-alpine)
Tagging drupal:8.4.4-fpm-alpine
Tagging drupal:8.4-fpm-alpine
Tagging drupal:8-fpm-alpine
Tagging drupal:fpm-alpine
$ test/run.sh drupal:8.4.4-fpm-alpine
testing drupal:8.4.4-fpm-alpine
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:7.56-apache
Using bashbrew/cache:b9ce2cef380d621fd05b2343c9eccd1f4453cd9916559ab08efd1f6da463e91a (drupal:7.56-apache)
Tagging drupal:7.56-apache
Tagging drupal:7-apache
Tagging drupal:7.56
Tagging drupal:7
$ test/run.sh drupal:7.56-apache
testing drupal:7.56-apache
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:7.56-fpm
Using bashbrew/cache:e38568ea102fd631ef036b77e4baeac17456a6e08a881cc5a3197a22f09d3778 (drupal:7.56-fpm)
Tagging drupal:7.56-fpm
Tagging drupal:7-fpm
$ test/run.sh drupal:7.56-fpm
testing drupal:7.56-fpm
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build drupal:7.56-fpm-alpine
Using bashbrew/cache:f37376ee0dc8eb40869818583b4533bf3677e94953b77b9a695deaf2e769fa3a (drupal:7.56-fpm-alpine)
Tagging drupal:7.56-fpm-alpine
Tagging drupal:7-fpm-alpine
$ test/run.sh drupal:7.56-fpm-alpine
testing drupal:7.56-fpm-alpine
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build ghost:1.21.2
Using bashbrew/cache:5db6909dde8c161e4334afbbca8b8050162e07e41584c2ea5b050ef698b61de9 (ghost:1.21.2)
Tagging ghost:1.21.2
Tagging ghost:1.21
Tagging ghost:1
Tagging ghost:latest
$ test/run.sh ghost:1.21.2
testing ghost:1.21.2
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:1.21.2-alpine
Using bashbrew/cache:cdde3cebb9adc191336aca0d3c6cafc283bcfd7676358418e97928bf042b31ed (ghost:1.21.2-alpine)
Tagging ghost:1.21.2-alpine
Tagging ghost:1.21-alpine
Tagging ghost:1-alpine
Tagging ghost:alpine
$ test/run.sh ghost:1.21.2-alpine
testing ghost:1.21.2-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5].....passed
$ bashbrew build ghost:0.11.12
Using bashbrew/cache:c7709f1118eec3d87c8acfd46834f81a7e0c0bee9ae6ff111c8cf2017b660e79 (ghost:0.11.12)
Tagging ghost:0.11.12
Tagging ghost:0.11
Tagging ghost:0
$ test/run.sh ghost:0.11.12
testing ghost:0.11.12
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5]....passed
$ bashbrew build ghost:0.11.12-alpine
Using bashbrew/cache:612a296306fe634d9a0d188702f8c14f6398731ec9604df615f9c2b05d3a34fa (ghost:0.11.12-alpine)
Tagging ghost:0.11.12-alpine
Tagging ghost:0.11-alpine
Tagging ghost:0-alpine
$ test/run.sh ghost:0.11.12-alpine
testing ghost:0.11.12-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'ghost-basics' [5/5]....passed
$ bashbrew build golang:1.10.0-stretch
Using bashbrew/cache:031c91b6d8f3d29c7f344e21e8ab44242cecf6af279d7bb16471402907631717 (golang:1.10.0-stretch)
Tagging golang:1.10.0-stretch
Tagging golang:1.10-stretch
Tagging golang:1-stretch
Tagging golang:stretch
Tagging golang:1.10.0
Tagging golang:1.10
Tagging golang:1
Tagging golang:latest
$ test/run.sh golang:1.10.0-stretch
testing golang:1.10.0-stretch
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'golang-hello-world' [5/5]...passed
$ bashbrew build golang:1.10.0-alpine3.7
Using bashbrew/cache:1856cc2ab0da6a708d3c4a2c8550b8e4374740d50ddda60aad55b741402c76e3 (golang:1.10.0-alpine3.7)
Tagging golang:1.10.0-alpine3.7
Tagging golang:1.10-alpine3.7
Tagging golang:1-alpine3.7
Tagging golang:alpine3.7
Tagging golang:1.10.0-alpine
Tagging golang:1.10-alpine
Tagging golang:1-alpine
Tagging golang:alpine
$ test/run.sh golang:1.10.0-alpine3.7
testing golang:1.10.0-alpine3.7
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'golang-hello-world' [5/5]...passed
$ bashbrew build golang:1.10.0-windowsservercore-ltsc2016
skipping "golang:1.10.0-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.10.0-windowsservercore-ltsc2016
testing golang:1.10.0-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build golang:1.10.0-windowsservercore-1709
skipping "golang:1.10.0-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.10.0-windowsservercore-1709
testing golang:1.10.0-windowsservercore-1709
image does not exist!
$ bashbrew build golang:1.10.0-nanoserver-sac2016
skipping "golang:1.10.0-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.10.0-nanoserver-sac2016
testing golang:1.10.0-nanoserver-sac2016
image does not exist!
$ bashbrew build golang:1.9.4-stretch
Using bashbrew/cache:a5bfd579a74e61995fdf71edb2bbade8b9aaf7e2d6a945c09aafd4d78faac39b (golang:1.9.4-stretch)
Tagging golang:1.9.4-stretch
Tagging golang:1.9-stretch
Tagging golang:1.9.4
Tagging golang:1.9
$ test/run.sh golang:1.9.4-stretch
testing golang:1.9.4-stretch
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'golang-hello-world' [5/5]...passed
$ bashbrew build golang:1.9.4-alpine3.7
Using bashbrew/cache:a43a06ecde584fdb884fa1ca5067345c21468e096e42d9c0a51bc5b02c19e309 (golang:1.9.4-alpine3.7)
Tagging golang:1.9.4-alpine3.7
Tagging golang:1.9-alpine3.7
$ test/run.sh golang:1.9.4-alpine3.7
testing golang:1.9.4-alpine3.7
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'golang-hello-world' [5/5]...passed
$ bashbrew build golang:1.9.4-alpine3.6
Using bashbrew/cache:c6ae6385cec9b9f68a600a5b5f0fb32ec8fbf2e5e975ddfdb3878dd8571ed7dd (golang:1.9.4-alpine3.6)
Tagging golang:1.9.4-alpine3.6
Tagging golang:1.9-alpine3.6
Tagging golang:1.9.4-alpine
Tagging golang:1.9-alpine
$ test/run.sh golang:1.9.4-alpine3.6
testing golang:1.9.4-alpine3.6
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'golang-hello-world' [5/5]...passed
$ bashbrew build golang:1.9.4-windowsservercore-ltsc2016
skipping "golang:1.9.4-windowsservercore-ltsc2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.9.4-windowsservercore-ltsc2016
testing golang:1.9.4-windowsservercore-ltsc2016
image does not exist!
$ bashbrew build golang:1.9.4-windowsservercore-1709
skipping "golang:1.9.4-windowsservercore-1709" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.9.4-windowsservercore-1709
testing golang:1.9.4-windowsservercore-1709
image does not exist!
$ bashbrew build golang:1.9.4-nanoserver-sac2016
skipping "golang:1.9.4-nanoserver-sac2016" (due to architecture "amd64"; only "windows-amd64" supported)
$ test/run.sh golang:1.9.4-nanoserver-sac2016
testing golang:1.9.4-nanoserver-sac2016
image does not exist!
$ bashbrew build irssi:1.1.1
Building bashbrew/cache:7e4f84f2c467c2623454961ebf547c6941585a6ebae5098572a79abef5d06ab3 (irssi:1.1.1)
Tagging irssi:1.1.1
Tagging irssi:1.1
Tagging irssi:1
Tagging irssi:latest
$ test/run.sh irssi:1.1.1
testing irssi:1.1.1
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build irssi:1.1.1-alpine
Building bashbrew/cache:2b71c3776d462dca589bf783fb19eb856425261bf433204fa40e023084a52723 (irssi:1.1.1-alpine)
Tagging irssi:1.1.1-alpine
Tagging irssi:1.1-alpine
Tagging irssi:1-alpine
Tagging irssi:alpine
$ test/run.sh irssi:1.1.1-alpine
testing irssi:1.1.1-alpine
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build mongo:3.0.15-wheezy
Using bashbrew/cache:80f39e0ba3f0853940fa648e62c4b86b1c87f6ef1c31850c8c28f5d97bb46e08 (mongo:3.0.15-wheezy)
Tagging mongo:3.0.15-wheezy
Tagging mongo:3.0-wheezy
Tagging mongo:3.0.15
Tagging mongo:3.0
$ test/run.sh mongo:3.0.15-wheezy
testing mongo:3.0.15-wheezy
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.2.19-jessie
Using bashbrew/cache:29bb3ce7fae3fcf5bb58ea2609643af4114ecae685876b37e165b6cadf73c567 (mongo:3.2.19-jessie)
Tagging mongo:3.2.19-jessie
Tagging mongo:3.2-jessie
Tagging mongo:3.2.19
Tagging mongo:3.2
$ test/run.sh mongo:3.2.19-jessie
testing mongo:3.2.19-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.4.13-jessie
Using bashbrew/cache:d701e70b583eef32e5cd7a1e666860bf7ad084f2de96bc9979733b989372f175 (mongo:3.4.13-jessie)
Tagging mongo:3.4.13-jessie
Tagging mongo:3.4-jessie
Tagging mongo:3.4.13
Tagging mongo:3.4
$ test/run.sh mongo:3.4.13-jessie
testing mongo:3.4.13-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.6.2-jessie
Using bashbrew/cache:a6aa67cdb87c774b7cf1eabfdf9ae5ee69b965ff526b734ae0685e990fc33410 (mongo:3.6.2-jessie)
Tagging mongo:3.6.2-jessie
Tagging mongo:3.6-jessie
Tagging mongo:3-jessie
Tagging mongo:jessie
Tagging mongo:3.6.2
Tagging mongo:3.6
Tagging mongo:3
Tagging mongo:latest
$ test/run.sh mongo:3.6.2-jessie
testing mongo:3.6.2-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]...passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mongo:3.7.2-jessie
Building bashbrew/cache:a441879409b0f3ba15d3b26611d9ebedc1c44a119e2d4630465574e336327458 (mongo:3.7.2-jessie)
Tagging mongo:3.7.2-jessie
Tagging mongo:3.7-jessie
Tagging mongo:unstable-jessie
Tagging mongo:3.7.2
Tagging mongo:3.7
Tagging mongo:unstable
$ test/run.sh mongo:3.7.2-jessie
testing mongo:3.7.2-jessie
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'mongo-basics' [5/6]....passed
'mongo-auth-basics' [6/6]....passed
$ bashbrew build mysql:8.0.4-rc
Building bashbrew/cache:46c6bb6751e29504992aef948765df78d2cdd91826cb66c4ec95b535b73d1a91 (mysql:8.0.4-rc)
Tagging mysql:8.0.4-rc
Tagging mysql:8.0.4
Tagging mysql:8.0
Tagging mysql:8
$ test/run.sh mysql:8.0.4-rc
testing mysql:8.0.4-rc
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'mysql-basics' [5/7].........passed
'mysql-initdb' [6/7].........passed
'mysql-log-bin' [7/7].........passed
$ bashbrew build mysql:5.7.21
Using bashbrew/cache:4a98f6b6fd279962ae40074deebf8c85107234ad091e5ae92b58175202da6c50 (mysql:5.7.21)
Tagging mysql:5.7.21
Tagging mysql:5.7
Tagging mysql:5
Tagging mysql:latest
$ test/run.sh mysql:5.7.21
testing mysql:5.7.21
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'mysql-basics' [5/7]......passed
'mysql-initdb' [6/7]......passed
'mysql-log-bin' [7/7]......passed
$ bashbrew build mysql:5.6.39
Using bashbrew/cache:eeee192012e7c9b6c9161cfb5cd15390838962d7cd81316f060daf158ba86381 (mysql:5.6.39)
Tagging mysql:5.6.39
Tagging mysql:5.6
$ test/run.sh mysql:5.6.39
testing mysql:5.6.39
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'mysql-basics' [5/7]......passed
'mysql-initdb' [6/7]......passed
'mysql-log-bin' [7/7]......passed
$ bashbrew build mysql:5.5.59
Using bashbrew/cache:1974a1d00b8e6f7b1dd27fb0cd7fbcaaee18e6367ac2eb18c84acdc91c425d07 (mysql:5.5.59)
Tagging mysql:5.5.59
Tagging mysql:5.5
$ test/run.sh mysql:5.5.59
testing mysql:5.5.59
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'mysql-basics' [5/7]......passed
'mysql-initdb' [6/7]......passed
'mysql-log-bin' [7/7]......passed
$ bashbrew build postgres:10.2
Building bashbrew/cache:3ec0fc008e76c0bd1ebb1ebcbfa02540670933b50762b726ab12983089a03212 (postgres:10.2)
Tagging postgres:10.2
Tagging postgres:10
Tagging postgres:latest
$ test/run.sh postgres:10.2
testing postgres:10.2
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6]....passed
'postgres-initdb' [6/6]....passed
$ bashbrew build postgres:10.2-alpine
Building bashbrew/cache:c8fd20e054d051604ce68bd595b45e4c9838d200006d2a0332db2d44d21cf961 (postgres:10.2-alpine)
Tagging postgres:10.2-alpine
Tagging postgres:10-alpine
Tagging postgres:alpine
$ test/run.sh postgres:10.2-alpine
testing postgres:10.2-alpine
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6]....passed
'postgres-initdb' [6/6]....passed
$ bashbrew build postgres:9.6.7
Using bashbrew/cache:90939b00e1e0859756582bd9dd9e2e861028e7b4863f40294d08cf642649d8d4 (postgres:9.6.7)
Tagging postgres:9.6.7
Tagging postgres:9.6
Tagging postgres:9
$ test/run.sh postgres:9.6.7
testing postgres:9.6.7
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.6.7-alpine
Using bashbrew/cache:0d024c2687c3c55477d05ea2b6d7e14e749d158f7026624cbcf3d09c691e9f0a (postgres:9.6.7-alpine)
Tagging postgres:9.6.7-alpine
Tagging postgres:9.6-alpine
Tagging postgres:9-alpine
$ test/run.sh postgres:9.6.7-alpine
testing postgres:9.6.7-alpine
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.5.11
Using bashbrew/cache:107f427d362389ea3d0cbd495e5b5a2dca0c706e05061f3df4ed93ae7cdd992e (postgres:9.5.11)
Tagging postgres:9.5.11
Tagging postgres:9.5
$ test/run.sh postgres:9.5.11
testing postgres:9.5.11
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.5.11-alpine
Using bashbrew/cache:e473f6b943e9374c8a8499931fef22f2e1a9e3b7b50ca5987a656aff37fffa8c (postgres:9.5.11-alpine)
Tagging postgres:9.5.11-alpine
Tagging postgres:9.5-alpine
$ test/run.sh postgres:9.5.11-alpine
testing postgres:9.5.11-alpine
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.4.16
Using bashbrew/cache:4e560c7966882595fb5fcabdb69f09cffc2aba28d5d9a1a7f324ca4929793023 (postgres:9.4.16)
Tagging postgres:9.4.16
Tagging postgres:9.4
$ test/run.sh postgres:9.4.16
testing postgres:9.4.16
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.4.16-alpine
Using bashbrew/cache:ce2c41aadce3dbee4c34a4e9e837323d515fb36d1678fa65f6870fdbdc10c772 (postgres:9.4.16-alpine)
Tagging postgres:9.4.16-alpine
Tagging postgres:9.4-alpine
$ test/run.sh postgres:9.4.16-alpine
testing postgres:9.4.16-alpine
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.3.21
Using bashbrew/cache:d3211a11937419581ac7dad72ed325189fb304e11c0521ac2084234db8a5b6b9 (postgres:9.3.21)
Tagging postgres:9.3.21
Tagging postgres:9.3
$ test/run.sh postgres:9.3.21
testing postgres:9.3.21
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build postgres:9.3.21-alpine
Using bashbrew/cache:ae643fe9200fa990a71424d4ccfa2c8c9b41bba2e1ca5c41f3652c8482bccb81 (postgres:9.3.21-alpine)
Tagging postgres:9.3.21-alpine
Tagging postgres:9.3-alpine
$ test/run.sh postgres:9.3.21-alpine
testing postgres:9.3.21-alpine
'utc' [1/6]...passed
'cve-2014--shellshock' [2/6]...passed
'no-hard-coded-passwords' [3/6]...passed
'override-cmd' [4/6]...passed
'postgres-basics' [5/6].....passed
'postgres-initdb' [6/6].....passed
$ bashbrew build rocket.chat:0.61.1
Building bashbrew/cache:ae5b916fd8261c132a4f0f632b0f12916365eeb76329274ce88b520d74dce65b (rocket.chat:0.61.1)
Tagging rocket.chat:0.61.1
Tagging rocket.chat:0.61
Tagging rocket.chat:0
Tagging rocket.chat:latest
$ test/run.sh rocket.chat:0.61.1
testing rocket.chat:0.61.1
'utc' [1/4]...passed
'cve-2014--shellshock' [2/4]...passed
'no-hard-coded-passwords' [3/4]...passed
'override-cmd' [4/4]...passed
$ bashbrew build ruby:2.5.0-stretch
Building bashbrew/cache:46f709163b0dfccb2c2e4c8af04a105cc9312f001ab7062dddd527f0f4af00fe (ruby:2.5.0-stretch)
Tagging ruby:2.5.0-stretch
Tagging ruby:2.5-stretch
Tagging ruby:2-stretch
Tagging ruby:stretch
Tagging ruby:2.5.0
Tagging ruby:2.5
Tagging ruby:2
Tagging ruby:latest
$ test/run.sh ruby:2.5.0-stretch
testing ruby:2.5.0-stretch
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.5.0-slim-stretch
Building bashbrew/cache:5a62f053b31ae6eb6c68d262cc1e318ce6b0991afd5f511be303c9bb5e27c364 (ruby:2.5.0-slim-stretch)
Tagging ruby:2.5.0-slim-stretch
Tagging ruby:2.5-slim-stretch
Tagging ruby:2-slim-stretch
Tagging ruby:slim-stretch
Tagging ruby:2.5.0-slim
Tagging ruby:2.5-slim
Tagging ruby:2-slim
Tagging ruby:slim
$ test/run.sh ruby:2.5.0-slim-stretch
testing ruby:2.5.0-slim-stretch
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.5.0-alpine3.7
Building bashbrew/cache:e1662ae70d1f62cb1e1bf48aac48e924d765ca23b75830f589629894cb628e7a (ruby:2.5.0-alpine3.7)
Tagging ruby:2.5.0-alpine3.7
Tagging ruby:2.5-alpine3.7
Tagging ruby:2-alpine3.7
Tagging ruby:alpine3.7
Tagging ruby:2.5.0-alpine
Tagging ruby:2.5-alpine
Tagging ruby:2-alpine
Tagging ruby:alpine
$ test/run.sh ruby:2.5.0-alpine3.7
testing ruby:2.5.0-alpine3.7
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-stretch
Building bashbrew/cache:3fa694eb790dc046f50b7fa3c12a867bd3f855e827c485278e35ff2878d2806b (ruby:2.4.3-stretch)
Tagging ruby:2.4.3-stretch
Tagging ruby:2.4-stretch
$ test/run.sh ruby:2.4.3-stretch
testing ruby:2.4.3-stretch
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.4.3-slim-stretch
Building bashbrew/cache:f08194e677bb971c2fea9beaf3efb6dd8b42403a80b3e9c169e492cab3b95d66 (ruby:2.4.3-slim-stretch)
Tagging ruby:2.4.3-slim-stretch
Tagging ruby:2.4-slim-stretch
$ test/run.sh ruby:2.4.3-slim-stretch
testing ruby:2.4.3-slim-stretch
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-jessie
Building bashbrew/cache:a079badf99e18f5c548bfd914108670d8d9b11bf3bf4c6a34df186d93979a136 (ruby:2.4.3-jessie)
Tagging ruby:2.4.3-jessie
Tagging ruby:2.4-jessie
Tagging ruby:2.4.3
Tagging ruby:2.4
$ test/run.sh ruby:2.4.3-jessie
testing ruby:2.4.3-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.4.3-slim-jessie
Building bashbrew/cache:5fc9da40f5b92c72b43855163b984b50c5ed5d5cfa51d7d7351ae6e0929f916d (ruby:2.4.3-slim-jessie)
Tagging ruby:2.4.3-slim-jessie
Tagging ruby:2.4-slim-jessie
Tagging ruby:2.4.3-slim
Tagging ruby:2.4-slim
$ test/run.sh ruby:2.4.3-slim-jessie
testing ruby:2.4.3-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-onbuild
Building bashbrew/cache:4bf09621c40eefeb3e74b14cd37b70967ff9e05d6ebf3082286b7f503dfe26d5 (ruby:2.4.3-onbuild)
Tagging ruby:2.4.3-onbuild
Tagging ruby:2.4-onbuild
$ test/run.sh ruby:2.4.3-onbuild
testing ruby:2.4.3-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.4.3-alpine3.7
Building bashbrew/cache:bbe5c9925d6071fed1b31d55cde67888d88e7ef7f47c7ac0beb2609ef94f9a6a (ruby:2.4.3-alpine3.7)
Tagging ruby:2.4.3-alpine3.7
Tagging ruby:2.4-alpine3.7
$ test/run.sh ruby:2.4.3-alpine3.7
testing ruby:2.4.3-alpine3.7
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-alpine3.6
Building bashbrew/cache:700a440457b0da00343a6723cd1e6bd236ecf1dc16ee843de4b90d0fd524604c (ruby:2.4.3-alpine3.6)
Tagging ruby:2.4.3-alpine3.6
Tagging ruby:2.4-alpine3.6
$ test/run.sh ruby:2.4.3-alpine3.6
testing ruby:2.4.3-alpine3.6
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.4.3-alpine3.4
Building bashbrew/cache:138c204779828bb1f3b3dad9657e7b6832944b0fa151e427109a094066f0eb04 (ruby:2.4.3-alpine3.4)
Tagging ruby:2.4.3-alpine3.4
Tagging ruby:2.4-alpine3.4
Tagging ruby:2.4.3-alpine
Tagging ruby:2.4-alpine
$ test/run.sh ruby:2.4.3-alpine3.4
testing ruby:2.4.3-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.3.6-stretch
Building bashbrew/cache:bd22c93bdd03bb9964d0afb12edcb91cc4fb669c2e4b8c670a1e088f97b7dabd (ruby:2.3.6-stretch)
Tagging ruby:2.3.6-stretch
Tagging ruby:2.3-stretch
$ test/run.sh ruby:2.3.6-stretch
testing ruby:2.3.6-stretch
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.3.6-slim-stretch
Building bashbrew/cache:67d3b1be7e0559be830dc8722ac19c0a5224883e01fcbfff084df01000dbbaf4 (ruby:2.3.6-slim-stretch)
Tagging ruby:2.3.6-slim-stretch
Tagging ruby:2.3-slim-stretch
$ test/run.sh ruby:2.3.6-slim-stretch
testing ruby:2.3.6-slim-stretch
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.3.6-jessie
Building bashbrew/cache:a6cd88bce5b60ee5ca225011efeffc29619d65c30678adb79b6d686e0f772125 (ruby:2.3.6-jessie)
Tagging ruby:2.3.6-jessie
Tagging ruby:2.3-jessie
Tagging ruby:2.3.6
Tagging ruby:2.3
$ test/run.sh ruby:2.3.6-jessie
testing ruby:2.3.6-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.3.6-slim-jessie
Building bashbrew/cache:7266eecb6547ad787bc930be5e3fb5d232733206f66d5ffa2d77eb2c7366242d (ruby:2.3.6-slim-jessie)
Tagging ruby:2.3.6-slim-jessie
Tagging ruby:2.3-slim-jessie
Tagging ruby:2.3.6-slim
Tagging ruby:2.3-slim
$ test/run.sh ruby:2.3.6-slim-jessie
testing ruby:2.3.6-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.3.6-onbuild
Building bashbrew/cache:61d8fabb2fffe03784e1f4833bf26f0045e363163fc439605fd9c9d33eca06d8 (ruby:2.3.6-onbuild)
Tagging ruby:2.3.6-onbuild
Tagging ruby:2.3-onbuild
$ test/run.sh ruby:2.3.6-onbuild
testing ruby:2.3.6-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.3.6-alpine3.4
Building bashbrew/cache:2562d376ce2c236a28dcb1c7ad0aa2ff0c43c9814192d75e42c65cad9f9022e5 (ruby:2.3.6-alpine3.4)
Tagging ruby:2.3.6-alpine3.4
Tagging ruby:2.3-alpine3.4
Tagging ruby:2.3.6-alpine
Tagging ruby:2.3-alpine
$ test/run.sh ruby:2.3.6-alpine3.4
testing ruby:2.3.6-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.2.9-jessie
Building bashbrew/cache:115b82efb1dc81adbfcb9bb47d3155c9e951eced1072213b2e1235e9f0873f01 (ruby:2.2.9-jessie)
Tagging ruby:2.2.9-jessie
Tagging ruby:2.2-jessie
Tagging ruby:2.2.9
Tagging ruby:2.2
$ test/run.sh ruby:2.2.9-jessie
testing ruby:2.2.9-jessie
'utc' [1/9]...passed
'cve-2014--shellshock' [2/9]...passed
'no-hard-coded-passwords' [3/9]...passed
'override-cmd' [4/9]...passed
'ruby-hello-world' [5/9]...passed
'ruby-standard-libs' [6/9]...passed
'ruby-gems' [7/9]...passed
'ruby-bundler' [8/9]...passed
'ruby-nonroot' [9/9]...passed
$ bashbrew build ruby:2.2.9-slim-jessie
Building bashbrew/cache:104cb94fbcb3134466f041424d4a28cdd1ee633da260a34fc33e2db53598c4f3 (ruby:2.2.9-slim-jessie)
Tagging ruby:2.2.9-slim-jessie
Tagging ruby:2.2-slim-jessie
Tagging ruby:2.2.9-slim
Tagging ruby:2.2-slim
$ test/run.sh ruby:2.2.9-slim-jessie
testing ruby:2.2.9-slim-jessie
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build ruby:2.2.9-onbuild
Building bashbrew/cache:d26a67238024e7e05d09cb8f5a9fc702fb555490b698557e2361ecc319764cd1 (ruby:2.2.9-onbuild)
Tagging ruby:2.2.9-onbuild
Tagging ruby:2.2-onbuild
$ test/run.sh ruby:2.2.9-onbuild
testing ruby:2.2.9-onbuild
'override-cmd' [1/1]...passed
$ bashbrew build ruby:2.2.9-alpine3.4
Building bashbrew/cache:75c518b56b981d189ffc09d5ebbb9690254824684165456b9c596f37cc45d91f (ruby:2.2.9-alpine3.4)
Tagging ruby:2.2.9-alpine3.4
Tagging ruby:2.2-alpine3.4
Tagging ruby:2.2.9-alpine
Tagging ruby:2.2-alpine
$ test/run.sh ruby:2.2.9-alpine3.4
testing ruby:2.2.9-alpine3.4
'utc' [1/7]...passed
'cve-2014--shellshock' [2/7]...passed
'no-hard-coded-passwords' [3/7]...passed
'override-cmd' [4/7]...passed
'ruby-hello-world' [5/7]...passed
'ruby-standard-libs' [6/7]...passed
'ruby-nonroot' [7/7]...passed
$ bashbrew build tomcat:7.0.85-jre7
Building bashbrew/cache:b735c094d5599958ce390f619bc9fd35ff77f209850afc374d34a4f4aec57d96 (tomcat:7.0.85-jre7)
Tagging tomcat:7.0.85-jre7
Tagging tomcat:7.0-jre7
Tagging tomcat:7-jre7
Tagging tomcat:7.0.85
Tagging tomcat:7.0
Tagging tomcat:7
$ test/run.sh tomcat:7.0.85-jre7
testing tomcat:7.0.85-jre7
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.85-jre7-slim
Building bashbrew/cache:7a5d8292fe7a7e4a228df9fd16bc9d6212885140f0fc8a501d37e9c0688416be (tomcat:7.0.85-jre7-slim)
Tagging tomcat:7.0.85-jre7-slim
Tagging tomcat:7.0-jre7-slim
Tagging tomcat:7-jre7-slim
Tagging tomcat:7.0.85-slim
Tagging tomcat:7.0-slim
Tagging tomcat:7-slim
$ test/run.sh tomcat:7.0.85-jre7-slim
testing tomcat:7.0.85-jre7-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.85-jre7-alpine
Building bashbrew/cache:a820151cced48a18f60d40f657a3dc65e8ce9fe84d6317d0c1cc4489ec8296ca (tomcat:7.0.85-jre7-alpine)
Tagging tomcat:7.0.85-jre7-alpine
Tagging tomcat:7.0-jre7-alpine
Tagging tomcat:7-jre7-alpine
Tagging tomcat:7.0.85-alpine
Tagging tomcat:7.0-alpine
Tagging tomcat:7-alpine
$ test/run.sh tomcat:7.0.85-jre7-alpine
testing tomcat:7.0.85-jre7-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.85-jre8
Building bashbrew/cache:4fa5f914963a2375acf01134b322fb7c4a2e6c233a41a778ea017f39240bf3bb (tomcat:7.0.85-jre8)
error: failed building "tomcat" (tags "7.0.85-jre8, 7.0-jre8, 7-jre8")
exit status 2
docker ["build" "-t" "bashbrew/cache:4fa5f914963a2375acf01134b322fb7c4a2e6c233a41a778ea017f39240bf3bb" "--rm" "--force-rm" "-"] output:
Sending build context to Docker daemon 10.24kB
Step 1/20 : FROM openjdk:8-jre
---> bc231ac31061
Step 2/20 : ENV CATALINA_HOME /usr/local/tomcat
---> Using cache
---> d6b53bda53f8
Step 3/20 : ENV PATH $CATALINA_HOME/bin:$PATH
---> Using cache
---> 1ac63c020a34
Step 4/20 : RUN mkdir -p "$CATALINA_HOME"
---> Using cache
---> ab4abbda3f7f
Step 5/20 : WORKDIR $CATALINA_HOME
---> Using cache
---> 9eea0a902555
Step 6/20 : ENV TOMCAT_NATIVE_LIBDIR $CATALINA_HOME/native-jni-lib
---> Using cache
---> 536b76853932
Step 7/20 : ENV LD_LIBRARY_PATH ${LD_LIBRARY_PATH:+$LD_LIBRARY_PATH:}$TOMCAT_NATIVE_LIBDIR
---> Using cache
---> 6611708a0ea2
Step 8/20 : ENV OPENSSL_VERSION 1.1.0f-3+deb9u1
---> Using cache
---> 8ff4a1696423
Step 9/20 : RUN set -ex; currentVersion="$(dpkg-query --show --showformat '${Version}\n' openssl)"; if dpkg --compare-versions "$currentVersion" '<<' "$OPENSSL_VERSION"; then if ! grep -q stretch /etc/apt/sources.list; then { echo 'deb http://deb.debian.org/debian stretch main'; echo 'deb http://security.debian.org stretch/updates main'; echo 'deb http://deb.debian.org/debian stretch-updates main'; } > /etc/apt/sources.list.d/stretch.list; { echo 'Package: *'; echo 'Pin: release n=stretch*'; echo 'Pin-Priority: -10'; echo; echo 'Package: openssl libssl*'; echo "Pin: version $OPENSSL_VERSION"; echo 'Pin-Priority: 990'; } > /etc/apt/preferences.d/stretch-openssl; fi; apt-get update; apt-get install -y --no-install-recommends openssl="$OPENSSL_VERSION"; rm -rf /var/lib/apt/lists/*; fi
---> Using cache
---> bb576bd8bff8
Step 10/20 : RUN apt-get update && apt-get install -y --no-install-recommends libapr1 && rm -rf /var/lib/apt/lists/*
---> Using cache
---> cd57870ad41d
Step 11/20 : ENV GPG_KEYS 05AB33110949707C93A279E3D3EFE6B686867BA6 07E48665A34DCAFAE522E5E6266191C37C037D42 47309207D818FFD8DCD3F83F1931D684307A10A5 541FBE7D8F78B25E055DDEE13C370389288584E7 61B832AC2F1C5A90F0F9B00A1C506407564C17A3 713DA88BE50911535FE716F5208B0AB1D63011C7 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED 9BA44C2621385CB966EBA586F72C284D731FABEE A27677289986DB50844682F8ACB77FC2E86E29AC A9C5DF4D22E99998D9875A5110C01C5A2F6059E7 DCFD35E0BF8CA7344752DE8B6FB21E8933C60243 F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
---> Using cache
---> 548934662195
Step 12/20 : ENV TOMCAT_MAJOR 7
---> Using cache
---> e681fdc15271
Step 13/20 : ENV TOMCAT_VERSION 7.0.85
---> Running in a8669134508e
Removing intermediate container a8669134508e
---> 37cc4f004e10
Step 14/20 : ENV TOMCAT_SHA1 243a8be0bb445c412342965ee8fdf751d9c587e7
---> Running in 632192f681cd
Removing intermediate container 632192f681cd
---> fb3b0ac1aa07
Step 15/20 : ENV TOMCAT_TGZ_URLS https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz https://www-us.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz https://www.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz https://archive.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz
---> Running in 91231eb07d05
Removing intermediate container 91231eb07d05
---> 583b787f1290
Step 16/20 : ENV TOMCAT_ASC_URLS https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz.asc https://www-us.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz.asc https://www.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz.asc https://archive.apache.org/dist/tomcat/tomcat-$TOMCAT_MAJOR/v$TOMCAT_VERSION/bin/apache-tomcat-$TOMCAT_VERSION.tar.gz.asc
---> Running in d3c6566552e3
Removing intermediate container d3c6566552e3
---> 38b4c614047d
Step 17/20 : RUN set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; done; apt-get install -y --no-install-recommends wget ca-certificates; success=; for url in $TOMCAT_TGZ_URLS; do if wget -O tomcat.tar.gz "$url"; then success=1; break; fi; done; [ -n "$success" ]; echo "$TOMCAT_SHA1 *tomcat.tar.gz" | sha1sum -c -; success=; for url in $TOMCAT_ASC_URLS; do if wget -O tomcat.tar.gz.asc "$url"; then success=1; break; fi; done; [ -n "$success" ]; gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz; tar -xvf tomcat.tar.gz --strip-components=1; rm bin/*.bat; rm tomcat.tar.gz*; rm -rf "$GNUPGHOME"; nativeBuildDir="$(mktemp -d)"; tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1; apt-get install -y --no-install-recommends dpkg-dev gcc libapr1-dev libssl-dev make "openjdk-${JAVA_VERSION%%[.~bu-]*}-jdk=$JAVA_DEBIAN_VERSION" ; ( export CATALINA_HOME="$PWD"; cd "$nativeBuildDir/native"; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --libdir="$TOMCAT_NATIVE_LIBDIR" --prefix="$CATALINA_HOME" --with-apr="$(which apr-1-config)" --with-java-home="$(docker-java-home)" --with-ssl=yes; make -j "$(nproc)"; make install; ); rm -rf "$nativeBuildDir"; rm bin/tomcat-native.tar.gz; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; find ./bin/ -name '*.sh' -exec sed -ri 's|^#!/bin/sh$|#!/usr/bin/env bash|' '{}' +
---> Running in 60d0e1869ebb
+ apt-mark showmanual
+ savedAptMark=bzip2
ca-certificates
ca-certificates-java
curl
dirmngr
gnupg
inetutils-ping
iproute2
libapr1
openjdk-8-jre
unzip
wget
xz-utils
+ apt-get update
Get:3 http://security.debian.org stretch/updates InRelease [63.0 kB]
Ign:1 http://cdn-fastly.deb.debian.org/debian stretch InRelease
Get:2 http://cdn-fastly.deb.debian.org/debian stretch-updates InRelease [91.0 kB]
Get:4 http://security.debian.org stretch/updates/main amd64 Packages [381 kB]
Get:5 http://cdn-fastly.deb.debian.org/debian stretch Release [118 kB]
Get:6 http://cdn-fastly.deb.debian.org/debian stretch Release.gpg [2434 B]
Get:7 http://cdn-fastly.deb.debian.org/debian stretch-updates/main amd64 Packages [8431 B]
Get:8 http://cdn-fastly.deb.debian.org/debian stretch/main amd64 Packages [9531 kB]
Fetched 10.2 MB in 0s (13.9 MB/s)
Reading package lists...
+ apt-get install -y --no-install-recommends gnupg dirmngr
Reading package lists...
Building dependency tree...
Reading state information...
dirmngr is already the newest version (2.1.18-8~deb9u1).
gnupg is already the newest version (2.1.18-8~deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ mktemp -d
+ export GNUPGHOME=/tmp/tmp.rnUkSMl1gS
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 05AB33110949707C93A279E3D3EFE6B686867BA6
gpg: keybox '/tmp/tmp.rnUkSMl1gS/pubring.kbx' created
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: ce 46) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: ce bb) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: e5 91) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 0e 78) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: fd c5) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 5e a3) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: b3 6a) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: e8 a5) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 52 2c) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: ac fc) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 5e 4a) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 0f 7d) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 8f 2a) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 32 db) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: b2 c3) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 3e e7) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: 3b bb) is not valid over a user id or a key id, ignoring.
gpg: sig issued by D3EFE6B686867BA6 with class 0 (digest: dc 6a) is not valid over a user id or a key id, ignoring.
gpg: /tmp/tmp.rnUkSMl1gS/trustdb.gpg: trustdb created
gpg: key D3EFE6B686867BA6: public key "Jean-Frederic Clere (jfclere) <JFrederic.Clere@fujitsu-siemens.com>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 07E48665A34DCAFAE522E5E6266191C37C037D42
gpg: key 266191C37C037D42: public key "Yoav Shapira <yoavs@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 47309207D818FFD8DCD3F83F1931D684307A10A5
gpg: key 1931D684307A10A5: public key "Henri Gomez <hgomez@users.sourceforge.net>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 541FBE7D8F78B25E055DDEE13C370389288584E7
gpg: key 3C370389288584E7: public key "Rémy Maucherat <remm@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 61B832AC2F1C5A90F0F9B00A1C506407564C17A3
gpg: key 1C506407564C17A3: public key "Mladen Turk (*** DEFAULT SIGNING KEY ***) <mturk@apache.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 713DA88BE50911535FE716F5208B0AB1D63011C7
gpg: key 208B0AB1D63011C7: public key "Violeta Georgieva Georgieva (CODE SIGNING KEY) <violetagg@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 79F7026C690BAA50B92CD8B66A3AD3F4F22C4FED
gpg: key 6A3AD3F4F22C4FED: public key "Andy Armstrong <andy@tagish.com>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys 9BA44C2621385CB966EBA586F72C284D731FABEE
gpg: key F72C284D731FABEE: public key "Tim Whittington (CODE SIGNING KEY) <timw@apache.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys A27677289986DB50844682F8ACB77FC2E86E29AC
gpg: key ACB77FC2E86E29AC: public key "kevin seguin <seguin@apache.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys A9C5DF4D22E99998D9875A5110C01C5A2F6059E7
gpg: key 10C01C5A2F6059E7: public key "Mark E D Thomas <markt@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys DCFD35E0BF8CA7344752DE8B6FB21E8933C60243
gpg: key 6FB21E8933C60243: public key "Mark E D Thomas <markt@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys F3A04C595DB5B6A5F1ECA43E3B7BBB100D811BBE
gpg: key 3B7BBB100D811BBE: public key "Yoav Shapira <yoavs@computer.org>" imported
gpg: Total number processed: 1
gpg: imported: 1
+ gpg --keyserver ha.pool.sks-keyservers.net --recv-keys F7DA48BB64BCB84ECBA7EE6935CD23C10D498E23
gpg: key 35CD23C10D498E23: public key "Mladen Turk (Default signing key) <mturk@apache.org>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
+ apt-get install -y --no-install-recommends wget ca-certificates
Reading package lists...
Building dependency tree...
Reading state information...
ca-certificates is already the newest version (20161130+nmu1).
wget is already the newest version (1.18-5+deb9u1).
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
+ success=
+ wget -O tomcat.tar.gz https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz
--2018-02-17 19:05:50-- https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz
Resolving www.apache.org (www.apache.org)... 140.211.11.105
Connecting to www.apache.org (www.apache.org)|140.211.11.105|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://apache.mirrors.tds.net/tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz [following]
--2018-02-17 19:05:51-- http://apache.mirrors.tds.net/tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz
Resolving apache.mirrors.tds.net (apache.mirrors.tds.net)... 216.165.129.134
Connecting to apache.mirrors.tds.net (apache.mirrors.tds.net)|216.165.129.134|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9037227 (8.6M) [application/x-gzip]
Saving to: ‘tomcat.tar.gz’
0K .......... .......... .......... .......... .......... 0% 270K 33s
50K .......... .......... .......... .......... .......... 1% 418K 27s
100K .......... .......... .......... .......... .......... 1% 8.29M 18s
150K .......... .......... .......... .......... .......... 2% 845K 16s
200K .......... .......... .......... .......... .......... 2% 10.9M 13s
250K .......... .......... .......... .......... .......... 3% 882K 12s
300K .......... .......... .......... .......... .......... 3% 10.4M 11s
350K .......... .......... .......... .......... .......... 4% 11.3M 9s
400K .......... .......... .......... .......... .......... 5% 985K 9s
450K .......... .......... .......... .......... .......... 5% 9.45M 8s
500K .......... .......... .......... .......... .......... 6% 11.2M 8s
550K .......... .......... .......... .......... .......... 6% 11.1M 7s
600K .......... .......... .......... .......... .......... 7% 11.2M 6s
650K .......... .......... .......... .......... .......... 7% 11.0M 6s
700K .......... .......... .......... .......... .......... 8% 11.3M 6s
750K .......... .......... .......... .......... .......... 9% 1.25M 6s
800K .......... .......... .......... .......... .......... 9% 11.1M 5s
850K .......... .......... .......... .......... .......... 10% 11.3M 5s
900K .......... .......... .......... .......... .......... 10% 10.9M 5s
950K .......... .......... .......... .......... .......... 11% 11.4M 4s
1000K .......... .......... .......... .......... .......... 11% 11.0M 4s
1050K .......... .......... .......... .......... .......... 12% 11.3M 4s
1100K .......... .......... .......... .......... .......... 13% 11.0M 4s
1150K .......... .......... .......... .......... .......... 13% 11.3M 4s
1200K .......... .......... .......... .......... .......... 14% 11.3M 4s
1250K .......... .......... .......... .......... .......... 14% 11.0M 3s
1300K .......... .......... .......... .......... .......... 15% 2.86M 3s
1350K .......... .......... .......... .......... .......... 15% 9.10M 3s
1400K .......... .......... .......... .......... .......... 16% 11.3M 3s
1450K .......... .......... .......... .......... .......... 16% 11.3M 3s
1500K .......... .......... .......... .......... .......... 17% 11.0M 3s
1550K .......... .......... .......... .......... .......... 18% 11.4M 3s
1600K .......... .......... .......... .......... .......... 18% 11.0M 3s
1650K .......... .......... .......... .......... .......... 19% 11.3M 3s
1700K .......... .......... .......... .......... .......... 19% 11.0M 3s
1750K .......... .......... .......... .......... .......... 20% 11.3M 3s
1800K .......... .......... .......... .......... .......... 20% 11.3M 2s
1850K .......... .......... .......... .......... .......... 21% 11.0M 2s
1900K .......... .......... .......... .......... .......... 22% 11.3M 2s
1950K .......... .......... .......... .......... .......... 22% 11.0M 2s
2000K .......... .......... .......... .......... .......... 23% 11.3M 2s
2050K .......... .......... .......... .......... .......... 23% 11.0M 2s
2100K .......... .......... .......... .......... .......... 24% 11.3M 2s
2150K .......... .......... .......... .......... .......... 24% 118K 3s
2200K .......... .......... .......... .......... .......... 25% 271K 4s
2250K .......... .......... .......... .......... .......... 26% 397K 4s
2300K .......... .......... .......... .......... .......... 26% 765K 4s
2350K .......... .......... .......... .......... .......... 27% 400K 4s
2400K .......... .......... .......... .......... .......... 27% 791K 4s
2450K .......... .......... .......... .......... .......... 28% 823K 4s
2500K .......... .......... .......... .......... .......... 28% 9.32M 4s
2550K .......... .......... .......... .......... .......... 29% 854K 4s
2600K .......... .......... .......... .......... .......... 30% 886K 4s
2650K .......... .......... .......... .......... .......... 30% 7.85M 4s
2700K .......... .......... .......... .......... .......... 31% 921K 4s
2750K .......... .......... .......... .......... .......... 31% 1.74M 4s
2800K .......... .......... .......... .......... .......... 32% 2.36M 4s
2850K .......... .......... .......... .......... .......... 32% 788K 4s
2900K .......... .......... .......... .......... .......... 33% 11.0M 4s
2950K .......... .......... .......... .......... .......... 33% 11.3M 4s
3000K .......... .......... .......... .......... .......... 34% 914K 4s
3050K .......... .......... .......... .......... .......... 35% 11.2M 4s
3100K .......... .......... .......... .......... .......... 35% 11.0M 4s
3150K .......... .......... .......... .......... .......... 36% 975K 4s
3200K .......... .......... .......... .......... .......... 36% 8.97M 4s
3250K .......... .......... .......... .......... .......... 37% 10.1M 4s
3300K .......... .......... .......... .......... .......... 37% 3.57M 4s
3350K .......... .......... .......... .......... .......... 38% 1.23M 4s
3400K .......... .......... .......... .......... .......... 39% 8.64M 3s
3450K .......... .......... .......... .......... .......... 39% 9.78M 3s
3500K .......... .......... .......... .......... .......... 40% 1.11M 3s
3550K .......... .......... .......... .......... .......... 40% 6.56M 3s
3600K .......... .......... .......... .......... .......... 41% 9.46M 3s
3650K .......... .......... .......... .......... .......... 41% 9.64M 3s
3700K .......... .......... .......... .......... .......... 42% 5.32M 3s
3750K .......... .......... .......... .......... .......... 43% 1.20M 3s
3800K .......... .......... .......... .......... .......... 43% 9.18M 3s
3850K .......... .......... .......... .......... .......... 44% 10.8M 3s
3900K .......... .......... .......... .......... .......... 44% 9.68M 3s
3950K .......... .......... .......... .......... .......... 45% 1.16M 3s
4000K .......... .......... .......... .......... .......... 45% 7.37M 3s
4050K .......... .......... .......... .......... .......... 46% 8.92M 3s
4100K .......... .......... .......... .......... .......... 47% 6.04M 3s
4150K .......... .......... .......... .......... .......... 47% 9.05M 3s
4200K .......... .......... .......... .......... .......... 48% 1.14M 3s
4250K .......... .......... .......... .......... .......... 48% 8.26M 3s
4300K .......... .......... .......... .......... .......... 49% 6.94M 3s
4350K .......... .......... .......... .......... .......... 49% 9.43M 2s
4400K .......... .......... .......... .......... .......... 50% 9.80M 2s
4450K .......... .......... .......... .......... .......... 50% 1.14M 2s
4500K .......... .......... .......... .......... .......... 51% 8.58M 2s
4550K .......... .......... .......... .......... .......... 52% 7.93M 2s
4600K .......... .......... .......... .......... .......... 52% 9.30M 2s
4650K .......... .......... .......... .......... .......... 53% 10.5M 2s
4700K .......... .......... .......... .......... .......... 53% 1.18M 2s
4750K .......... .......... .......... .......... .......... 54% 7.47M 2s
4800K .......... .......... .......... .......... .......... 54% 9.97M 2s
4850K .......... .......... .......... .......... .......... 55% 10.1M 2s
4900K .......... .......... .......... .......... .......... 56% 9.39M 2s
4950K .......... .......... .......... .......... .......... 56% 1.19M 2s
5000K .......... .......... .......... .......... .......... 57% 9.84M 2s
5050K .......... .......... .......... .......... .......... 57% 9.18M 2s
5100K .......... .......... .......... .......... .......... 58% 9.73M 2s
5150K .......... .......... .......... .......... .......... 58% 10.0M 2s
5200K .......... .......... .......... .......... .......... 59% 8.49M 2s
5250K .......... .......... .......... .......... .......... 60% 1.24M 2s
5300K .......... .......... .......... .......... .......... 60% 10.2M 2s
5350K .......... .......... .......... .......... .......... 61% 9.05M 2s
5400K .......... .......... .......... .......... .......... 61% 10.5M 2s
5450K .......... .......... .......... .......... .......... 62% 8.98M 2s
5500K .......... .......... .......... .......... .......... 62% 9.83M 2s
5550K .......... .......... .......... .......... .......... 63% 1.28M 2s
5600K .......... .......... .......... .......... .......... 64% 9.34M 2s
5650K .......... .......... .......... .......... .......... 64% 9.81M 2s
5700K .......... .......... .......... .......... .......... 65% 9.91M 1s
5750K .......... .......... .......... .......... .......... 65% 10.1M 1s
5800K .......... .......... .......... .......... .......... 66% 10.5M 1s
5850K .......... .......... .......... .......... .......... 66% 10.7M 1s
5900K .......... .......... .......... .......... .......... 67% 1.27M 1s
5950K .......... .......... .......... .......... .......... 67% 8.72M 1s
6000K .......... .......... .......... .......... .......... 68% 10.7M 1s
6050K .......... .......... .......... .......... .......... 69% 10.8M 1s
6100K .......... .......... .......... .......... .......... 69% 11.3M 1s
6150K .......... .......... .......... .......... .......... 70% 11.0M 1s
6200K .......... .......... .......... .......... .......... 70% 1.34M 1s
6250K .......... .......... .......... .......... .......... 71% 7.68M 1s
6300K .......... .......... .......... .......... .......... 71% 10.5M 1s
6350K .......... .......... .......... .......... .......... 72% 10.9M 1s
6400K .......... .......... .......... .......... .......... 73% 11.0M 1s
6450K .......... .......... .......... .......... .......... 73% 11.2M 1s
6500K .......... .......... .......... .......... .......... 74% 11.0M 1s
6550K .......... .......... .......... .......... .......... 74% 11.3M 1s
6600K .......... .......... .......... .......... .......... 75% 1.38M 1s
6650K .......... .......... .......... .......... .......... 75% 8.42M 1s
6700K .......... .......... .......... .......... .......... 76% 10.9M 1s
6750K .......... .......... .......... .......... .......... 77% 11.0M 1s
6800K .......... .......... .......... .......... .......... 77% 11.4M 1s
6850K .......... .......... .......... .......... .......... 78% 11.0M 1s
6900K .......... .......... .......... .......... .......... 78% 11.3M 1s
6950K .......... .......... .......... .......... .......... 79% 1.44M 1s
7000K .......... .......... .......... .......... .......... 79% 9.12M 1s
7050K .......... .......... .......... .......... .......... 80% 10.1M 1s
7100K .......... .......... .......... .......... .......... 81% 11.0M 1s
7150K .......... .......... .......... .......... .......... 81% 11.3M 1s
7200K .......... .......... .......... .......... .......... 82% 11.1M 1s
7250K .......... .......... .......... .......... .......... 82% 11.2M 1s
7300K .......... .......... .......... .......... .......... 83% 11.3M 1s
7350K .......... .......... .......... .......... .......... 83% 1.48M 1s
7400K .......... .......... .......... .......... .......... 84% 9.30M 1s
7450K .......... .......... .......... .......... .......... 84% 10.0M 1s
7500K .......... .......... .......... .......... .......... 85% 11.2M 1s
7550K .......... .......... .......... .......... .......... 86% 10.8M 1s
7600K .......... .......... .......... .......... .......... 86% 11.4M 0s
7650K .......... .......... .......... .......... .......... 87% 11.3M 0s
7700K .......... .......... .......... .......... .......... 87% 10.9M 0s
7750K .......... .......... .......... .......... .......... 88% 1.62M 0s
7800K .......... .......... .......... .......... .......... 88% 9.22M 0s
7850K .......... .......... .......... .......... .......... 89% 8.13M 0s
7900K .......... .......... .......... .......... .......... 90% 10.7M 0s
7950K .......... .......... .......... .......... .......... 90% 11.3M 0s
8000K .......... .......... .......... .......... .......... 91% 11.3M 0s
8050K .......... .......... .......... .......... .......... 91% 11.0M 0s
8100K .......... .......... .......... .......... .......... 92% 11.2M 0s
8150K .......... .......... .......... .......... .......... 92% 11.1M 0s
8200K .......... .......... .......... .......... .......... 93% 1.66M 0s
8250K .......... .......... .......... .......... .......... 94% 9.68M 0s
8300K .......... .......... .......... .......... .......... 94% 9.53M 0s
8350K .......... .......... .......... .......... .......... 95% 11.0M 0s
8400K .......... .......... .......... .......... .......... 95% 11.1M 0s
8450K .......... .......... .......... .......... .......... 96% 11.2M 0s
8500K .......... .......... .......... .......... .......... 96% 11.0M 0s
8550K .......... .......... .......... .......... .......... 97% 11.3M 0s
8600K .......... .......... .......... .......... .......... 98% 11.0M 0s
8650K .......... .......... .......... .......... .......... 98% 1.72M 0s
8700K .......... .......... .......... .......... .......... 99% 11.3M 0s
8750K .......... .......... .......... .......... .......... 99% 11.0M 0s
8800K .......... .......... ..... 100% 11.5M=3.3s
2018-02-17 19:05:54 (2.60 MB/s) - ‘tomcat.tar.gz’ saved [9037227/9037227]
+ success=1
+ break
+ [ -n 1 ]
+ echo 243a8be0bb445c412342965ee8fdf751d9c587e7 *tomcat.tar.gz
+ sha1sum -c -
tomcat.tar.gz: OK
+ success=
+ wget -O tomcat.tar.gz.asc https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz.asc
--2018-02-17 19:05:54-- https://www.apache.org/dyn/closer.cgi?action=download&filename=tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz.asc
Resolving www.apache.org (www.apache.org)... 140.211.11.105
Connecting to www.apache.org (www.apache.org)|140.211.11.105|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: http://apache.mesi.com.ar/tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz.asc [following]
--2018-02-17 19:05:54-- http://apache.mesi.com.ar/tomcat/tomcat-7/v7.0.85/bin/apache-tomcat-7.0.85.tar.gz.asc
Resolving apache.mesi.com.ar (apache.mesi.com.ar)... 64.95.245.79
Connecting to apache.mesi.com.ar (apache.mesi.com.ar)|64.95.245.79|:80... connected.
HTTP request sent, awaiting response... 300 Multiple Choices
Length: unspecified [text/html]
Saving to: ‘tomcat.tar.gz.asc’
0K . 59.1M=0s
2018-02-17 19:05:55 (59.1 MB/s) - ‘tomcat.tar.gz.asc’ saved [1752]
+ success=1
+ break
+ [ -n 1 ]
+ gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz
gpg: no valid OpenPGP data found.
gpg: the signature could not be verified.
Please remember that the signature file (.sig or .asc)
should be the first file given on the command line.
Removing intermediate container 60d0e1869ebb
The command '/bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends gnupg dirmngr; export GNUPGHOME="$(mktemp -d)"; for key in $GPG_KEYS; do gpg --keyserver ha.pool.sks-keyservers.net --recv-keys "$key"; done; apt-get install -y --no-install-recommends wget ca-certificates; success=; for url in $TOMCAT_TGZ_URLS; do if wget -O tomcat.tar.gz "$url"; then success=1; break; fi; done; [ -n "$success" ]; echo "$TOMCAT_SHA1 *tomcat.tar.gz" | sha1sum -c -; success=; for url in $TOMCAT_ASC_URLS; do if wget -O tomcat.tar.gz.asc "$url"; then success=1; break; fi; done; [ -n "$success" ]; gpg --batch --verify tomcat.tar.gz.asc tomcat.tar.gz; tar -xvf tomcat.tar.gz --strip-components=1; rm bin/*.bat; rm tomcat.tar.gz*; rm -rf "$GNUPGHOME"; nativeBuildDir="$(mktemp -d)"; tar -xvf bin/tomcat-native.tar.gz -C "$nativeBuildDir" --strip-components=1; apt-get install -y --no-install-recommends dpkg-dev gcc libapr1-dev libssl-dev make "openjdk-${JAVA_VERSION%%[.~bu-]*}-jdk=$JAVA_DEBIAN_VERSION" ; ( export CATALINA_HOME="$PWD"; cd "$nativeBuildDir/native"; gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; ./configure --build="$gnuArch" --libdir="$TOMCAT_NATIVE_LIBDIR" --prefix="$CATALINA_HOME" --with-apr="$(which apr-1-config)" --with-java-home="$(docker-java-home)" --with-ssl=yes; make -j "$(nproc)"; make install; ); rm -rf "$nativeBuildDir"; rm bin/tomcat-native.tar.gz; apt-mark auto '.*' > /dev/null; [ -z "$savedAptMark" ] || apt-mark manual $savedAptMark; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; find ./bin/ -name '*.sh' -exec sed -ri 's|^#!/bin/sh$|#!/usr/bin/env bash|' '{}' +' returned a non-zero code: 2
$ bashbrew build tomcat:7.0.85-jre8-slim
Building bashbrew/cache:ba75f5e47831255c589b08d5fb3a0f7b3c73df3a31f06b882b96acb5ef97fff5 (tomcat:7.0.85-jre8-slim)
Tagging tomcat:7.0.85-jre8-slim
Tagging tomcat:7.0-jre8-slim
Tagging tomcat:7-jre8-slim
$ test/run.sh tomcat:7.0.85-jre8-slim
testing tomcat:7.0.85-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:7.0.85-jre8-alpine
Building bashbrew/cache:a4852f3cc55b9970c0cfbfa35ac37f49ef6dae1dd54ab3aa8bd53879011d7584 (tomcat:7.0.85-jre8-alpine)
Tagging tomcat:7.0.85-jre8-alpine
Tagging tomcat:7.0-jre8-alpine
Tagging tomcat:7-jre8-alpine
$ test/run.sh tomcat:7.0.85-jre8-alpine
testing tomcat:7.0.85-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre7
Building bashbrew/cache:d49de7001814a68a34c577ae8de79bc539d39d521f3990b8e734b8adc97d4c17 (tomcat:8.0.50-jre7)
Tagging tomcat:8.0.50-jre7
Tagging tomcat:8.0-jre7
Tagging tomcat:8.0.50
Tagging tomcat:8.0
$ test/run.sh tomcat:8.0.50-jre7
testing tomcat:8.0.50-jre7
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre7-slim
Building bashbrew/cache:696d434a88496a01af243eae49f9bba66123432ac29b3dee76060951902a40ec (tomcat:8.0.50-jre7-slim)
Tagging tomcat:8.0.50-jre7-slim
Tagging tomcat:8.0-jre7-slim
Tagging tomcat:8.0.50-slim
Tagging tomcat:8.0-slim
$ test/run.sh tomcat:8.0.50-jre7-slim
testing tomcat:8.0.50-jre7-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre7-alpine
Building bashbrew/cache:57df738273a457203e64efcc39e01161f6686bd6acc99aab1e3fbded65146ca1 (tomcat:8.0.50-jre7-alpine)
Tagging tomcat:8.0.50-jre7-alpine
Tagging tomcat:8.0-jre7-alpine
Tagging tomcat:8.0.50-alpine
Tagging tomcat:8.0-alpine
$ test/run.sh tomcat:8.0.50-jre7-alpine
testing tomcat:8.0.50-jre7-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre8
Building bashbrew/cache:d8c466f71815be6313fb58fdadbd7b17fc95b0068d77612fadc58545f4f5ff3f (tomcat:8.0.50-jre8)
Tagging tomcat:8.0.50-jre8
Tagging tomcat:8.0-jre8
$ test/run.sh tomcat:8.0.50-jre8
testing tomcat:8.0.50-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre8-slim
Building bashbrew/cache:07ec2332231496b57eeac04a986efa4f07641234973a612be759f4965029df78 (tomcat:8.0.50-jre8-slim)
Tagging tomcat:8.0.50-jre8-slim
Tagging tomcat:8.0-jre8-slim
$ test/run.sh tomcat:8.0.50-jre8-slim
testing tomcat:8.0.50-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.0.50-jre8-alpine
Building bashbrew/cache:223201ae0c8bdb28378c3bbe3e95b06c0adc417057a88c45d3ae3aabf031ad90 (tomcat:8.0.50-jre8-alpine)
Tagging tomcat:8.0.50-jre8-alpine
Tagging tomcat:8.0-jre8-alpine
$ test/run.sh tomcat:8.0.50-jre8-alpine
testing tomcat:8.0.50-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.28-jre8
Using bashbrew/cache:5a238c91d14029d776d55172498d42485089c4b8c08f152039fe89ac7570bfa8 (tomcat:8.5.28-jre8)
Tagging tomcat:8.5.28-jre8
Tagging tomcat:8.5-jre8
Tagging tomcat:8-jre8
Tagging tomcat:jre8
Tagging tomcat:8.5.28
Tagging tomcat:8.5
Tagging tomcat:8
Tagging tomcat:latest
$ test/run.sh tomcat:8.5.28-jre8
testing tomcat:8.5.28-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.28-jre8-slim
Using bashbrew/cache:073680a9b78ae46c0d0917a4a6baeb50f39c5ade20ad285f58f663d835f55ed0 (tomcat:8.5.28-jre8-slim)
Tagging tomcat:8.5.28-jre8-slim
Tagging tomcat:8.5-jre8-slim
Tagging tomcat:8-jre8-slim
Tagging tomcat:jre8-slim
Tagging tomcat:8.5.28-slim
Tagging tomcat:8.5-slim
Tagging tomcat:8-slim
Tagging tomcat:slim
$ test/run.sh tomcat:8.5.28-jre8-slim
testing tomcat:8.5.28-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.28-jre8-alpine
Building bashbrew/cache:79757a2929d3b607013948a96cb7c6864ad5253d926f3ce1bbba014abf3b11ec (tomcat:8.5.28-jre8-alpine)
Tagging tomcat:8.5.28-jre8-alpine
Tagging tomcat:8.5-jre8-alpine
Tagging tomcat:8-jre8-alpine
Tagging tomcat:jre8-alpine
Tagging tomcat:8.5.28-alpine
Tagging tomcat:8.5-alpine
Tagging tomcat:8-alpine
Tagging tomcat:alpine
$ test/run.sh tomcat:8.5.28-jre8-alpine
testing tomcat:8.5.28-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.28-jre9
Using bashbrew/cache:71a0a6af8ccae977df5f8011ccffd255cdd8c56387bd2bfdaac33a438ced8dce (tomcat:8.5.28-jre9)
Tagging tomcat:8.5.28-jre9
Tagging tomcat:8.5-jre9
Tagging tomcat:8-jre9
Tagging tomcat:jre9
$ test/run.sh tomcat:8.5.28-jre9
testing tomcat:8.5.28-jre9
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:8.5.28-jre9-slim
Using bashbrew/cache:d6ecf0beadd1369cf8c621cd8ebc185aebda35d3f46c40a4d0edcc641d41ee9f (tomcat:8.5.28-jre9-slim)
Tagging tomcat:8.5.28-jre9-slim
Tagging tomcat:8.5-jre9-slim
Tagging tomcat:8-jre9-slim
Tagging tomcat:jre9-slim
$ test/run.sh tomcat:8.5.28-jre9-slim
testing tomcat:8.5.28-jre9-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.5-jre8
Using bashbrew/cache:7f479f65cbf2959189bb52227027697819230a0796ff49972f8c27c1e58e2313 (tomcat:9.0.5-jre8)
Tagging tomcat:9.0.5-jre8
Tagging tomcat:9.0-jre8
Tagging tomcat:9-jre8
$ test/run.sh tomcat:9.0.5-jre8
testing tomcat:9.0.5-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.5-jre8-slim
Using bashbrew/cache:026c4fe8375234e758dc203f7f1f2c28ab7c2722d7dc60770aee044438523939 (tomcat:9.0.5-jre8-slim)
Tagging tomcat:9.0.5-jre8-slim
Tagging tomcat:9.0-jre8-slim
Tagging tomcat:9-jre8-slim
$ test/run.sh tomcat:9.0.5-jre8-slim
testing tomcat:9.0.5-jre8-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.5-jre8-alpine
Using bashbrew/cache:d988323dff7b3d3b0814824c683ca951e25755dda3925fe028b22bd6d7c295b9 (tomcat:9.0.5-jre8-alpine)
Tagging tomcat:9.0.5-jre8-alpine
Tagging tomcat:9.0-jre8-alpine
Tagging tomcat:9-jre8-alpine
$ test/run.sh tomcat:9.0.5-jre8-alpine
testing tomcat:9.0.5-jre8-alpine
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.5-jre9
Using bashbrew/cache:4f7755191f89081929fe9b065997b0d5f26e23d9e92d378aa8b71d5139fdda70 (tomcat:9.0.5-jre9)
Tagging tomcat:9.0.5-jre9
Tagging tomcat:9.0-jre9
Tagging tomcat:9-jre9
Tagging tomcat:9.0.5
Tagging tomcat:9.0
Tagging tomcat:9
$ test/run.sh tomcat:9.0.5-jre9
testing tomcat:9.0.5-jre9
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
$ bashbrew build tomcat:9.0.5-jre9-slim
Using bashbrew/cache:2ebbc1bcd60d04f8b8088167689994f8f598e716cf8e9105c3d17579ee43eeac (tomcat:9.0.5-jre9-slim)
Tagging tomcat:9.0.5-jre9-slim
Tagging tomcat:9.0-jre9-slim
Tagging tomcat:9-jre9-slim
Tagging tomcat:9.0.5-slim
Tagging tomcat:9.0-slim
Tagging tomcat:9-slim
$ test/run.sh tomcat:9.0.5-jre9-slim
testing tomcat:9.0.5-jre9-slim
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
The following images failed to build:
The following images failed at least one test:
|
Build test of #4021; 933505a; $ bashbrew build tomcat:7.0.85-jre8
Building bashbrew/cache:4fa5f914963a2375acf01134b322fb7c4a2e6c233a41a778ea017f39240bf3bb (tomcat:7.0.85-jre8)
Tagging tomcat:7.0.85-jre8
Tagging tomcat:7.0-jre8
Tagging tomcat:7-jre8
$ test/run.sh tomcat:7.0.85-jre8
testing tomcat:7.0.85-jre8
'utc' [1/5]...passed
'cve-2014--shellshock' [2/5]...passed
'no-hard-coded-passwords' [3/5]...passed
'override-cmd' [4/5]...passed
'tomcat-hello-world' [5/5]....passed
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
cassandra
Add "iproute2" explicitly cassandra#135docker
Add17.12.1-ce-rc1
drupal
Templatize Dockerfiles for easier updating, fix libpng16 getting purged in stretch drupal#103ghost
Update to 1.21.2, ghost-cli 1.5.2golang
1.10
release Update to 1.10 GA (and remove the now-EOL 1.8) golang#208mongo
Update to3.7.2
mysql
Update8.0
todebian:stretch-slim
Update 8.0 to Debian Stretch mysql#376postgres
Update 10 toalpine:3.7
Update to Alpine 3.7 for Postgres 10 postgres#400ruby
rubygems 2.7.6tomcat
Update to8.0.50
, and7.0.85