Skip to content

Conversation

chorrell
Copy link
Contributor

This updates the 0.10.* release of Node.js to 0.10.39 and npm to 2.11.3. Node.js 0.10.39 includes upgrade OpenSSL (1.0.1o) which fixes several security vulnerabilities:

http://blog.nodejs.org/2015/06/22/node-v0-10-39-maintenance/

@chorrell
Copy link
Contributor Author

(also, my test build looks good!)

@chorrell
Copy link
Contributor Author

Looks like I jumped the gun a bit. There's a 0.12 update coming too

@chorrell
Copy link
Contributor Author

OK, added the Node.js 0.12.5 update as well (which also includes an OpenSSL update).

@yosifkit
Copy link
Member

Changeset: nodejs/docker-node@cb1434d...9753496

LGTM, Build test of #842; ff4bb40 (node):

$ url="https://raw.githubusercontent.com/docker-library/official-images/ff4bb40b4453bd48f6b996bba433c47484593429/library/node"
$ bashbrew build "$url"
Fetching node (git://github.com/joyent/docker-node) ...
Processing node:0.10.39 ...
Processing node:0.10 ...
Processing node:0.10.39-onbuild ...
Processing node:0.10-onbuild ...
Processing node:0.10.39-slim ...
Processing node:0.10-slim ...
Processing node:0.10.39-wheezy ...
Processing node:0.10-wheezy ...
Processing node:0.12.5 ...
Processing node:0.12 ...
Processing node:0 ...
Processing node:latest ...
Processing node:0.12.5-onbuild ...
Processing node:0.12-onbuild ...
Processing node:0-onbuild ...
Processing node:onbuild ...
Processing node:0.12.5-slim ...
Processing node:0.12-slim ...
Processing node:0-slim ...
Processing node:slim ...
Processing node:0.12.5-wheezy ...
Processing node:0.12-wheezy ...
Processing node:0-wheezy ...
Processing node:wheezy ...
Processing node:0.8.28 ...
Processing node:0.8 ...
Processing node:0.8.28-onbuild ...
Processing node:0.8-onbuild ...
Processing node:0.8.28-slim ...
Processing node:0.8-slim ...
Processing node:0.8.28-wheezy ...
Processing node:0.8-wheezy ...
$ bashbrew list --uniq "$url" | xargs test/run.sh
testing node:0.10.39
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.10.39-onbuild
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.10.39-slim
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.10.39-wheezy
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.12.5
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.12.5-onbuild
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.12.5-slim
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.12.5-wheezy
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.8.28
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.8.28-onbuild
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.8.28-slim
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed
testing node:0.8.28-wheezy
    'utc' [1/3]...passed
    'cve-2014--shellshock' [2/3]...passed
    'no-hard-coded-passwords' [3/3]...passed

@tianon
Copy link
Member

tianon commented Jun 22, 2015

LGTM

tianon added a commit that referenced this pull request Jun 22, 2015
update Node.js to 0.10.39 and npm to 2.11.3
@tianon tianon merged commit 4326e7d into docker-library:master Jun 22, 2015
@chorrell chorrell deleted the node-0.10.39-npm-2.11.3 branch April 6, 2016 01:37
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