Skip to content
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

Stable Node.js ARMv6 download link missing. #515

Closed
sbmelvin opened this issue Feb 10, 2016 · 16 comments
Closed

Stable Node.js ARMv6 download link missing. #515

sbmelvin opened this issue Feb 10, 2016 · 16 comments

Comments

@sbmelvin
Copy link

Page: https://nodejs.org/en/download/stable/

Clicking "ARMv6" results in a 404.

https://nodejs.org/dist/v5.6.0/node-v5.6.0-linux-armv6l.tar.xz

@wonderdogone
Copy link
Contributor

Yea it looks like those builds are literally missing. I filed an issue with the build group to see if maybe they just did not make it over or at least we can see if they built successfully already.

nodejs/build#326

@evanlucas
Copy link
Contributor

/cc @jasnell did those not get promoted?

@rvagg
Copy link
Member

rvagg commented Feb 10, 2016

Yeah, armv6l binaries are waiting in staging, must have not quite been finished when 5.6.0 was released (which we do allow to happen occasionally). This'll have to wait until @jasnell is awake and able to promote the builds, they can only be promoted and signed by the individual doing the release.

In the meantime, you can fetch the exact binaries from Jenkins which makes its own copies during build: https://ci.nodejs.org/job/iojs+release/389/nodes=pi1-raspbian-wheezy/

@wonderdogone
Copy link
Contributor

Once these get promoted the website links will work so I will wait a few hours (until I wake back up for real) and if we still have not seen them promoted I can consider pr to update the website links to be direct to jenkins. I just dont want to do it now if it's going to be all fixed in the morning and avoid the revert back again.

@rvagg
Copy link
Member

rvagg commented Feb 10, 2016

It's 2am for James, so give him a bit of time.

@jasnell
Copy link
Member

jasnell commented Feb 10, 2016

Promoted! Sorry for the delay. Had been planning to get it done last night but I succumbed to the cold medicine and crashed early.

@jasnell
Copy link
Member

jasnell commented Feb 10, 2016

(I'll update the blog posts a bit later this morning)

@wonderdogone
Copy link
Contributor

Awesome. It's all working now

@rvagg
Copy link
Member

rvagg commented Feb 11, 2016

@jasnell I have done exactly the same thing with these builds in the past, on multiple occasions, sans the cold medicine. "I'll do that later when it builds" then I get a ping on GitHub or Twitter or email from a user who can't find them. Given this pattern and the fact that the downloads page doesn't care whether they exist or not but still links to them I think we might need to enshrine in the release process that you have to wait for armv6l to finish.

@jasnell
Copy link
Member

jasnell commented Feb 11, 2016

I think that would be a good idea.
On Feb 10, 2016 10:34 PM, "Rod Vagg" notifications@github.com wrote:

@jasnell https://github.com/jasnell I have done exactly the same thing
with these builds in the past, on multiple occasions, sans the cold
medicine. "I'll do that later when it builds" then I get a ping on GitHub
or Twitter or email from a user who can't find them. Given this pattern and
the fact that the downloads page doesn't care whether they exist or not but
still links to them I think we might need to enshrine in the release
process that you have to wait for armv6l to finish.


Reply to this email directly or view it on GitHub
#515 (comment).

@wonderdogone
Copy link
Contributor

you mean wait for armv6l to release officially or announce on website? Maybe thats the same thing?

@wonderdogone
Copy link
Contributor

but yes I agree with you @jasnell

@jasnell
Copy link
Member

jasnell commented Feb 11, 2016

Wait for the arm release builds to complete before promoting and
announcing, so it's done all at once.
On Feb 10, 2016 10:36 PM, "wonderdogone" notifications@github.com wrote:

you mean wait for armv6l to release officially or announce on website?
Maybe thats the same thing?


Reply to this email directly or view it on GitHub
#515 (comment).

@wonderdogone
Copy link
Contributor

i mean really whats the process of letting the website "people" know that an update is ready and to be posted? It seems really manual to me. Maybe if thought about we could make it so that when Jenkins actually finishes all builds it creates a github issue/email/whatever or something via api to alert web teams to update?

@jasnell
Copy link
Member

jasnell commented Feb 11, 2016

Yes, it is very manual right now. Some sort of notification would be very
good, I think.
On Feb 10, 2016 10:56 PM, "wonderdogone" notifications@github.com wrote:

i mean really whats the process of letting the website "people" know that
an update is ready and to be posted? It seems really manual to me. Maybe if
thought about we could make it so that when Jenkins actually finishes all
builds it creates a github issue/email/whatever or something via api to
alert web teams to update?


Reply to this email directly or view it on GitHub
#515 (comment).

@wonderdogone
Copy link
Contributor

probably should do another thread to keep discussion but maybe a "status" page that feeds/api from jenkins? Im just not sure how the details of the Jenkins workflow. Assuming the builds are scripted to create a new directory in /dist, possibly we can fire of a trigger from jenkins with each new build that allows said status page to be monitored for releases?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants