Skip to content

Conversation

@tianon
Copy link
Member

@tianon tianon commented Dec 16, 2015

- `elasticsearch`: 1.7.4
- `gcc`: 5.3.0 (docker-library/gcc#24)
- `ghost`: 0.7.3
- `httpd`: 2.4.18
- `java`: 9~b96-1
- `mongo`: 3.0.8
- `mysql`: 5.7.10-1debian8 and 5.6.27-1debian8
- `rabbitmq`: 3.5.7-1
- `ruby`: 2.2.4, 2.1.8, and 2.0.0-p648; bundler 1.11.2, rubygems 2.5.1
- `wordpress`: enable `mod_expires` (docker-library/wordpress#111), add `WORDPRESS_DEBUG` env (docker-library/wordpress#108)
@yosifkit
Copy link
Member

Build test of #1280; d389554 (elasticsearch, gcc, ghost, httpd, java, mongo, mysql, rabbitmq, wordpress):

$ bashbrew build "elasticsearch"
Cloning elasticsearch (git://github.com/docker-library/elasticsearch) ...
Processing elasticsearch:1.3.9 ...
Processing elasticsearch:1.3 ...
Processing elasticsearch:1.4.5 ...
Processing elasticsearch:1.4 ...
Processing elasticsearch:1.5.2 ...
Processing elasticsearch:1.5 ...
Processing elasticsearch:1.6.2 ...
Processing elasticsearch:1.6 ...
Processing elasticsearch:1.7.4 ...
Processing elasticsearch:1.7 ...
Processing elasticsearch:1 ...
Processing elasticsearch:2.0.1 ...
Processing elasticsearch:2.0 ...
Processing elasticsearch:2.1.0 ...
Processing elasticsearch:2.1 ...
Processing elasticsearch:2 ...
Processing elasticsearch:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing elasticsearch:1.3.9
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5]......passed
testing elasticsearch:1.4.5
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5]......passed
testing elasticsearch:1.5.2
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5]......passed
testing elasticsearch:1.6.2
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5]......passed
testing elasticsearch:1.7.4
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5]......passed
testing elasticsearch:2.0.1
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5].....passed
testing elasticsearch:2.1.0
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'elasticsearch-basics' [5/5].....passed
$ bashbrew build "gcc"
Cloning gcc (git://github.com/docker-library/gcc) ...
Processing gcc:4.8.5 ...
Processing gcc:4.8 ...
Processing gcc:4.9.3 ...
Processing gcc:4.9 ...
Processing gcc:4 ...
Processing gcc:5.1.0 ...
Processing gcc:5.1 ...
Processing gcc:5.2.0 ...
Processing gcc:5.2 ...
Processing gcc:5.3.0 ...
Processing gcc:5.3 ...
Processing gcc:5 ...
Processing gcc:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing gcc:4.8.5
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'gcc-c-hello-world' [5/6]...passed
    'gcc-cpp-hello-world' [6/6]...passed
testing gcc:4.9.3
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'gcc-c-hello-world' [5/6]...passed
    'gcc-cpp-hello-world' [6/6]...passed
testing gcc:5.1.0
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'gcc-c-hello-world' [5/6]...passed
    'gcc-cpp-hello-world' [6/6]...passed
testing gcc:5.2.0
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'gcc-c-hello-world' [5/6]...passed
    'gcc-cpp-hello-world' [6/6]...passed
testing gcc:5.3.0
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'gcc-c-hello-world' [5/6]...passed
    'gcc-cpp-hello-world' [6/6]...passed
$ bashbrew build "ghost"
Cloning ghost (git://github.com/docker-library/ghost) ...
Processing ghost:0.7.3 ...
Processing ghost:0.7 ...
Processing ghost:0 ...
Processing ghost:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing ghost:0.7.3
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
$ bashbrew build "httpd"
Cloning httpd (git://github.com/docker-library/httpd) ...
Processing httpd:2.2.31 ...
Processing httpd:2.2 ...
Processing httpd:2.4.18 ...
Processing httpd:2.4 ...
Processing httpd:2 ...
Processing httpd:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing httpd:2.2.31
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing httpd:2.4.18
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
$ bashbrew build "java"
Cloning java (git://github.com/docker-library/java) ...
Processing java:openjdk-6b36-jdk ...
Processing java:openjdk-6b36 ...
Processing java:openjdk-6-jdk ...
Processing java:openjdk-6 ...
Processing java:6b36-jdk ...
Processing java:6b36 ...
Processing java:6-jdk ...
Processing java:6 ...
Processing java:openjdk-6b36-jre ...
Processing java:openjdk-6-jre ...
Processing java:6b36-jre ...
Processing java:6-jre ...
Processing java:openjdk-7u91-jdk ...
Processing java:openjdk-7u91 ...
Processing java:openjdk-7-jdk ...
Processing java:openjdk-7 ...
Processing java:7u91-jdk ...
Processing java:7u91 ...
Processing java:7-jdk ...
Processing java:7 ...
Processing java:openjdk-7u91-jre ...
Processing java:openjdk-7-jre ...
Processing java:7u91-jre ...
Processing java:7-jre ...
Processing java:openjdk-8u66-jdk ...
Processing java:openjdk-8u66 ...
Processing java:openjdk-8-jdk ...
Processing java:openjdk-8 ...
Processing java:8u66-jdk ...
Processing java:8u66 ...
Processing java:8-jdk ...
Processing java:8 ...
Processing java:jdk ...
Processing java:latest ...
Processing java:openjdk-8u66-jre ...
Processing java:openjdk-8-jre ...
Processing java:8u66-jre ...
Processing java:8-jre ...
Processing java:jre ...
Processing java:openjdk-9-b96-jdk ...
Processing java:openjdk-9-b96 ...
Processing java:openjdk-9-jdk ...
Processing java:openjdk-9 ...
Processing java:9-b96-jdk ...
Processing java:9-b96 ...
Processing java:9-jdk ...
Processing java:9 ...
Processing java:openjdk-9-b96-jre ...
Processing java:openjdk-9-jre ...
Processing java:9-b96-jre ...
Processing java:9-jre ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing java:openjdk-6b36-jdk
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-6b36-jre
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-7u91-jdk
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-7u91-jre
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-8u66-jdk
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-8u66-jre
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-9-b96-jdk
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing java:openjdk-9-b96-jre
    '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"
Cloning mongo (git://github.com/docker-library/mongo) ...
Processing mongo:2.2.7 ...
Processing mongo:2.2 ...
Processing mongo:2.4.14 ...
Processing mongo:2.4 ...
Processing mongo:2.6.11 ...
Processing mongo:2.6 ...
Processing mongo:2 ...
Processing mongo:3.0.8 ...
Processing mongo:3.0 ...
Processing mongo:3.1.9 ...
Processing mongo:3.1 ...
Processing mongo:3.2.0 ...
Processing mongo:3.2 ...
Processing mongo:3 ...
Processing mongo:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing mongo:2.2.7
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5].....passed
testing mongo:2.4.14
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5].....passed
testing mongo:2.6.11
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5]....passed
testing mongo:3.0.8
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5].....passed
testing mongo:3.1.9
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5]...passed
testing mongo:3.2.0
    'utc' [1/5]...passed
    'cve-2014--shellshock' [2/5]...passed
    'no-hard-coded-passwords' [3/5]...passed
    'override-cmd' [4/5]...passed
    'mongo-basics' [5/5]...passed
$ bashbrew build "mysql"
Cloning mysql (git://github.com/docker-library/mysql) ...
Processing mysql:5.5.47 ...
Processing mysql:5.5 ...
Processing mysql:5.6.27 ...
Processing mysql:5.6 ...
Processing mysql:5.7.10 ...
Processing mysql:5.7 ...
Processing mysql:5 ...
Processing mysql:latest ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing mysql:5.5.47
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'mysql-basics' [5/6]......passed
    'mysql-initdb' [6/6]......passed
testing mysql:5.6.27
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'mysql-basics' [5/6].......passed
    'mysql-initdb' [6/6].......passed
testing mysql:5.7.10
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'mysql-basics' [5/6].......passed
    'mysql-initdb' [6/6].......passed
$ bashbrew build "rabbitmq"
Cloning rabbitmq (git://github.com/docker-library/rabbitmq) ...
Processing rabbitmq:3.5.7 ...
Processing rabbitmq:3.5 ...
Processing rabbitmq:3 ...
Processing rabbitmq:latest ...
Processing rabbitmq:3.5.7-management ...
Processing rabbitmq:3.5-management ...
Processing rabbitmq:3-management ...
Processing rabbitmq:management ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing rabbitmq:3.5.7
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing rabbitmq:3.5.7-management
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
$ bashbrew build "wordpress"
Cloning wordpress (git://github.com/docker-library/wordpress) ...
Processing wordpress:4.4.0-apache ...
Processing wordpress:4.4.0 ...
Processing wordpress:4.4-apache ...
Processing wordpress:4.4 ...
Processing wordpress:4-apache ...
Processing wordpress:apache ...
Processing wordpress:4 ...
Processing wordpress:latest ...
Processing wordpress:4.4.0-fpm ...
Processing wordpress:4.4-fpm ...
Processing wordpress:4-fpm ...
Processing wordpress:fpm ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing wordpress:4.4.0-apache
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed
testing wordpress:4.4.0-fpm
    'utc' [1/4]...passed
    'cve-2014--shellshock' [2/4]...passed
    'no-hard-coded-passwords' [3/4]...passed
    'override-cmd' [4/4]...passed

@yosifkit
Copy link
Member

LGTM once @tianon posts the ruby build/tests.

@tianon
Copy link
Member Author

tianon commented Dec 16, 2015

Build test of #1280; d389554 (ruby):

$ bashbrew build "ruby"
Cloning ruby (git://github.com/docker-library/ruby) ...
Processing ruby:2.0.0-p648 ...
Processing ruby:2.0.0 ...
Processing ruby:2.0 ...
Processing ruby:2.0.0-p648-onbuild ...
Processing ruby:2.0.0-onbuild ...
Processing ruby:2.0-onbuild ...
Processing ruby:2.0.0-p648-slim ...
Processing ruby:2.0.0-slim ...
Processing ruby:2.0-slim ...
Processing ruby:2.1.8 ...
Processing ruby:2.1 ...
Processing ruby:2.1.8-onbuild ...
Processing ruby:2.1-onbuild ...
Processing ruby:2.1.8-slim ...
Processing ruby:2.1-slim ...
Processing ruby:2.2.4 ...
Processing ruby:2.2 ...
Processing ruby:2 ...
Processing ruby:latest ...
Processing ruby:2.2.4-onbuild ...
Processing ruby:2.2-onbuild ...
Processing ruby:2-onbuild ...
Processing ruby:onbuild ...
Processing ruby:2.2.4-slim ...
Processing ruby:2.2-slim ...
Processing ruby:2-slim ...
Processing ruby:slim ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing ruby:2.0.0-p648
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.0.0-p648-onbuild
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.0.0-p648-slim
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'ruby-standard-libs' [5/6]...passed
    'ruby-hello-world' [6/6]...passed
testing ruby:2.1.8
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.1.8-onbuild
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.1.8-slim
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'ruby-standard-libs' [5/6]...passed
    'ruby-hello-world' [6/6]...passed
testing ruby:2.2.4
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.2.4-onbuild
    'utc' [1/8]...passed
    'cve-2014--shellshock' [2/8]...passed
    'no-hard-coded-passwords' [3/8]...passed
    'override-cmd' [4/8]...passed
    'ruby-standard-libs' [5/8]...passed
    'ruby-gems' [6/8]...passed
    'ruby-bundler' [7/8]...passed
    'ruby-hello-world' [8/8]...passed
testing ruby:2.2.4-slim
    'utc' [1/6]...passed
    'cve-2014--shellshock' [2/6]...passed
    'no-hard-coded-passwords' [3/6]...passed
    'override-cmd' [4/6]...passed
    'ruby-standard-libs' [5/6]...passed
    'ruby-hello-world' [6/6]...passed

tianon added a commit that referenced this pull request Dec 16, 2015
@tianon tianon merged commit 330a53e into docker-library:master Dec 16, 2015
@tianon tianon deleted the update-docker-library branch December 16, 2015 21:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants