Skip to content

Merge pull request #1209 from PeterDaveHello/update-node.js - #1209

Merged
SimenB merged 1 commit into
nodejs:masterfrom
PeterDaveHello:update-node.js
Feb 6, 2020
Merged

Merge pull request #1209 from PeterDaveHello/update-node.js#1209
SimenB merged 1 commit into
nodejs:masterfrom
PeterDaveHello:update-node.js

Conversation

@PeterDaveHello

@PeterDaveHelloPeterDaveHello commented Feb 6, 2020

Copy link
Copy Markdown
Member

@PeterDaveHello
PeterDaveHello requested a review from a teamFebruary 6, 2020 05:51

@nschonninschonni left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like a few of the unofficial Alpine builds didn't finish yet, or it the missing shas issue still being tracked on the nodejs/build repo

Comment thread13/alpine3.10/Dockerfile Outdated
x86_64) \
ARCH='x64' \
CHECKSUM="4c153345a08d2eeb40dfbb62f1ef6ade7ec369630f9cf9f061bf9d52b10acafc" \
CHECKSUM="" \

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like this didn't finish yet

Copy link
Copy Markdown
MemberAuthor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yeah I forgot to use "WIP" PR, I'll use PR title to indicate that.

Comment thread13/alpine3.11/Dockerfile Outdated
x86_64) \
ARCH='x64' \
CHECKSUM="4c153345a08d2eeb40dfbb62f1ef6ade7ec369630f9cf9f061bf9d52b10acafc" \
CHECKSUM="" \

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also missing

@PeterDaveHelloPeterDaveHello changed the title Update Node.js 10, 12, 13 for 2020-01 security updates[WIP] Update Node.js 10, 12, 13 for 2020-01 security updatesFeb 6, 2020
@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

@rvagg is there any chance we can help speed to the unofficial build for Alpine Linux?

@rvagg

rvagg commented Feb 6, 2020

Copy link
Copy Markdown
Member

build failed, the release went out unsigned nodejs/node#31657 (no SHASUMS.txt.asc)

@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

Didn't notice that, thanks!

@dominykas

Copy link
Copy Markdown
Member

Is only v13.8.0 affected? Would it make sense to skip it in this PR, and have a separate PR for it, possibly making sure that 10.x/12.x are available faster for people to use?

@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

Is only v13.8.0 affected? Would it make sense to skip it in this PR, and have a separate PR for it, possibly making sure that 10.x/12.x are available faster for people to use?

Yes, and it's only Alpine Linux build, it's possible to ship the other versions and the other builds first, @nodejs/docker what do you think?

@SimenB

Copy link
Copy Markdown
Member

It's not the alpine build, 13.8.0 is missing for all variants (https://nodejs.org/dist/v13.8.0/SHASUMS256.txt.asc) which is why CI is failing. v10 and v12 works for all distros.

So rolling back the updates to node 13 and keeping 10 and 12 makes sense to me. Those are the LTS versions anyways, which hopefully is what most people are running in production

@BethGriggs

Copy link
Copy Markdown
Member

Ah sorry, the SHASUMS for v13.8.0 should now be available

@BethGriggsBethGriggs reopened this Feb 6, 2020
@SimenB

Copy link
Copy Markdown
Member

Thanks @BethGriggs! @rvagg does that mean the alpine versions of v13 will be available soon?

@vogsphar

Copy link
Copy Markdown

@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

It's not the alpine build, 13.8.0 is missing for all variants (nodejs.org/dist/v13.8.0/SHASUMS256.txt.asc) which is why CI is failing. v10 and v12 works for all distros.

So rolling back the updates to node 13 and keeping 10 and 12 makes sense to me. Those are the LTS versions anyways, which hopefully is what most people are running in production

Oh I mean the "unofficial" build, sorry for the confusing.

@SimenB

Copy link
Copy Markdown
Member

At the time of your comment, "official" builds for v13 was also broken.

Now though those should be fixed, so if you rollback v13 for alpine and force push to trigger new CI, we should be good to go

@SimenBSimenB left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

perfect! 👍

@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

Let's see ;)

@PeterDaveHelloPeterDaveHello changed the title [WIP] Update Node.js 10, 12, 13 for 2020-01 security updatesUpdate Node.js 10, 12, 13 for 2020-01 security updates (Except v13 for Alpine)Feb 6, 2020
@PeterDaveHelloPeterDaveHello changed the title Update Node.js 10, 12, 13 for 2020-01 security updates (Except v13 for Alpine)Update Node.js 10, 12, 13 for 2020-01 security updatesFeb 6, 2020
@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

v13 unofficial build has arrived!

@djmitche

Copy link
Copy Markdown

Fixes #2010.

@djmitchedjmitche mentioned this pull request Feb 6, 2020
@SimenB

SimenB commented Feb 6, 2020

Copy link
Copy Markdown
Member

CI is unhappy...

Unable to connect to security-cdn.debian.org:http: Fetched 13.8 MB in 30s (453 kB/s) E: Failed to fetch http://security-cdn.debian.org/debian-security/pool/updates/main/c/cyrus-sasl2/libsasl2-modules-db_2.1.27+dfsg-1+deb10u1_amd64.deb

I've restarted the two failing builds

@SimenB

Copy link
Copy Markdown
Member

That fixed CI, but Alpine v13 are still wrong. Those need to be reverted

@SimenB

Copy link
Copy Markdown
Member

I did so now and pushed. I'll merge if CI is happy

@SimenBSimenB changed the title Update Node.js 10, 12, 13 for 2020-01 security updatesMerge pull request #1209 from PeterDaveHello/update-node.jsFeb 6, 2020
@SimenB
SimenB merged commit d143677 into nodejs:masterFeb 6, 2020
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Created PR to the official-images repo (docker-library/official-images#7429). See https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what if you are wondering when it will be available on the Docker Hub.

@SimenB

Copy link
Copy Markdown
Member

Node 13 are missing their updates for alpine as https://unofficial-builds.nodejs.org/download/release/v13.8.0/SHASUMS256.txt is not available at this time

@rvagg

rvagg commented Feb 7, 2020

Copy link
Copy Markdown
Member

@PeterDaveHello
PeterDaveHello deleted the update-node.js branch February 7, 2020 03:49
PeterDaveHello added a commit to PeterDaveHello/docker-node that referenced this pull request Feb 7, 2020
PeterDaveHello added a commit to PeterDaveHello/docker-node that referenced this pull request Feb 7, 2020
v13 update for Alpine Linux was missing due to the delay of unofficial
build for Alpine.
@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

I did so now and pushed. I'll merge if CI is happy

Thanks! It'll be even better if the commit message was also revise to record the changes next time ;)

@PeterDaveHello

Copy link
Copy Markdown
MemberAuthor

Node.js v13 for Alpine was sent here: #1212 🎉

Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants

@PeterDaveHello@rvagg@dominykas@SimenB@BethGriggs@vogsphar@djmitche@nodejs-github-bot@nschonni