René's URL Explorer Experiment


Title: update.sh fails if https://nodejs.org/dist index incomplete · Issue #2514 · nodejs/docker-node · GitHub

Open Graph Title: update.sh fails if https://nodejs.org/dist index incomplete · Issue #2514 · nodejs/docker-node

X Title: update.sh fails if https://nodejs.org/dist index incomplete · Issue #2514 · nodejs/docker-node

Description: Current situation Shortly after a new Node.js release, published meta data can be inconsistent. This is leading to inconsistent working of update.sh / build-automation.mjs At this moment May 21, 2026 14:45 UTC, the following produces no ...

Open Graph Description: Current situation Shortly after a new Node.js release, published meta data can be inconsistent. This is leading to inconsistent working of update.sh / build-automation.mjs At this moment May 21, 20...

X Description: Current situation Shortly after a new Node.js release, published meta data can be inconsistent. This is leading to inconsistent working of update.sh / build-automation.mjs At this moment May 21, 20...

Opengraph URL: https://github.com/nodejs/docker-node/issues/2514

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"update.sh fails if https://nodejs.org/dist index incomplete","articleBody":"## Current situation\n\nShortly after a new Node.js release, published meta data can be inconsistent. This is leading to inconsistent working of [update.sh](https://github.com/nodejs/docker-node/blob/main/update.sh) / [build-automation.mjs](https://github.com/nodejs/docker-node/blob/main/build-automation.mjs)\n\nAt this moment May 21, 2026 14:45 UTC, the following produces no output:\n\n```shell\ncurl -sSL https://nodejs.org/dist | grep v24.16.0\n```\n\nOn the other hand, the following confirms the presence of the directory:\n\n```text\n$ curl -I https://nodejs.org/dist/v24.16.0/\nHTTP/2 200\ndate: Thu, 21 May 2026 14:44:04 GMT\ncontent-type: text/html\ncache-control: public, max-age=3600, s-maxage=14400\nlast-modified: Thu, 21 May 2026 13:19:49 GMT\nstrict-transport-security: max-age=31536000; includeSubDomains; preload\nx-content-type-options: nosniff\nserver: cloudflare\ncf-ray: 9ff45b67bca66e86-TXL\n```\n\nThe directory is also fully populated, according to:\n\n```shell\ncurl -sSL https://nodejs.org/dist/v24.16.0/\n```\n\nSo whilst node version managers like nvm or n are already able to pull and install Node.js v24.16.0, docker-node automation remains confused.\n\n## Steps to reproduce\n\n```shell\ngit clone https://github.com/nodejs/docker-node\ncd docker-node\n./update.sh 24 trixie\ngit diff\n```\n\n## Logs\n\n`update.sh` has not found v24.16.0\n\n```text\n$ git diff\ndiff --git a/24/trixie/Dockerfile b/24/trixie/Dockerfile\nindex c29001bd..8c32d724 100644\n--- a/24/trixie/Dockerfile\n+++ b/24/trixie/Dockerfile\n@@ -12,7 +12,6 @@ RUN ARCH= && dpkgArch=\"$(dpkg --print-architecture)\" \\\n     s390x) ARCH='s390x';; \\\n     arm64) ARCH='arm64';; \\\n     armhf) ARCH='armv7l';; \\\n-    i386) ARCH='x86';; \\\n     *) echo \"unsupported architecture\"; exit 1 ;; \\\n   esac \\\n   # use pre-existing gpg directory, see https://github.com/nodejs/docker-node/pull/1895#issuecomment-1550389150\n```\n\nAt the same time, https://github.com/nodejs/docker-node/actions/workflows/automatic-updates.yml shows the following, so https://github.com/nodejs/docker-node/blob/main/build-automation.mjs **has** found v24.16.0:\n\n```text\nRun actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3\n22.22.3\n\n24.15.0\n\n25.9.0\n\n26.2.0\n\nThere's no musl build for version 24.16.0 yet.\n```\n\n\n## Suggestion\n\nReview what the reliable sources of truth should be and make the script suite more robust.\n\nPossibly consult also with the release team and web team for guidance.\n\nSee also Slack conversation https://openjs-foundation.slack.com/archives/C019MGJQ8RH/p1779372640246189","author":{"url":"https://github.com/MikeMcC399","@type":"Person","name":"MikeMcC399"},"datePublished":"2026-05-21T14:52:47Z","url":"https://github.com/nodejs/docker-node/issues/2514"}

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:fa252ab0-d66a-57af-3748-3ac889df1abb
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-idA5B6:61676:A1A53:DCE0D:6AED334D
html-safe-noncedf227492824122244fb4b8b3c090bd3941023b9a4513576c122193ef26b39881
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBNUI2OjYxNjc2OkExQTUzOkRDRTBEOjZBRUQzMzREIiwidmlzaXRvcl9pZCI6Ijc5NTM3ODkyMjI1NjQxMzUxNyIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacd531872b25560dd730a790699435581942441a81ba36e0a47c54c0c7b17c3b88
hovercard-subject-tagissue:4495546790
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/docker-node/2514/issue_layout
twitter:imagehttps://opengraph.githubassets.com/322817fd84977ecc066fa3bfc6c629d684edee46256946b53b71703c407c4900/nodejs/docker-node/issues/2514
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/322817fd84977ecc066fa3bfc6c629d684edee46256946b53b71703c407c4900/nodejs/docker-node/issues/2514
og:image:altCurrent situation Shortly after a new Node.js release, published meta data can be inconsistent. This is leading to inconsistent working of update.sh / build-automation.mjs At this moment May 21, 20...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernameMikeMcC399
hostnamegithub.com
expected-hostnamegithub.com
Nonee51d0b7b5ab34b1688c05b54c3ed17b8658b2fa9bca973a9c740683ccb12cf4a
turbo-cache-controlno-preview
go-importgithub.com/nodejs/docker-node git https://github.com/nodejs/docker-node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27929056
octolytics-dimension-repository_nwonodejs/docker-node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27929056
octolytics-dimension-repository_network_root_nwonodejs/docker-node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release59ebb7b901cc154ecc179a44f266fcf69f343b30
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/nodejs/docker-node/issues/2514#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fdocker-node%2Fissues%2F2514
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://github.com/security/advanced-security
Copilot for businessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fdocker-node%2Fissues%2F2514
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=nodejs%2Fdocker-node
Reloadhttps://github.com/nodejs/docker-node/issues/2514
Reloadhttps://github.com/nodejs/docker-node/issues/2514
Reloadhttps://github.com/nodejs/docker-node/issues/2514
nodejshttps://github.com/nodejs
docker-nodehttps://github.com/nodejs/docker-node
Codehttps://github.com/nodejs/docker-node
Issues31 (31)https://github.com/nodejs/docker-node/issues
Pull requests5 (5)https://github.com/nodejs/docker-node/pulls
Discussionshttps://github.com/nodejs/docker-node/discussions
Actionshttps://github.com/nodejs/docker-node/actions
Security and qualityhttps://github.com/nodejs/docker-node/security
Insightshttps://github.com/nodejs/docker-node/pulse
https://github.com/nodejs/docker-node
New issuehttps://github.com/login?return_to=https://github.com/nodejs/docker-node/issues/2514
New issuehttps://github.com/login?return_to=https://github.com/nodejs/docker-node/issues/2514
Bughttps://github.com/nodejs/docker-node/issues?q=type:"Bug"
#2598https://github.com/nodejs/docker-node/pull/2598
update.sh fails if https://nodejs.org/dist index incompletehttps://github.com/nodejs/docker-node/issues/2514#top
#2598https://github.com/nodejs/docker-node/pull/2598
build processhttps://github.com/nodejs/docker-node/issues?q=state%3Aopen%20label%3A%22build%20process%22
https://github.com/MikeMcC399
MikeMcC399https://github.com/MikeMcC399
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#issue-4495546790
update.shhttps://github.com/nodejs/docker-node/blob/main/update.sh
build-automation.mjshttps://github.com/nodejs/docker-node/blob/main/build-automation.mjs
https://github.com/nodejs/docker-node/actions/workflows/automatic-updates.ymlhttps://github.com/nodejs/docker-node/actions/workflows/automatic-updates.yml
https://github.com/nodejs/docker-node/blob/main/build-automation.mjshttps://github.com/nodejs/docker-node/blob/main/build-automation.mjs
https://openjs-foundation.slack.com/archives/C019MGJQ8RH/p1779372640246189https://openjs-foundation.slack.com/archives/C019MGJQ8RH/p1779372640246189
MikeMcC399https://github.com/MikeMcC399
Bughttps://github.com/nodejs/docker-node/issues?q=type:"Bug"
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#event-25810191518
MikeMcC399https://github.com/MikeMcC399
build processhttps://github.com/nodejs/docker-node/issues?q=state%3Aopen%20label%3A%22build%20process%22
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#event-25810194110
https://github.com/ljharb
ljharbhttps://github.com/ljharb
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#issuecomment-4509782047
https://github.com/flakey5
flakey5https://github.com/flakey5
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#issuecomment-4509911519
nodejs/release-cloudflare-worker#131https://github.com/nodejs/release-cloudflare-worker/issues/131
https://github.com/MikeMcC399
MikeMcC399https://github.com/MikeMcC399
on May 21, 2026https://github.com/nodejs/docker-node/issues/2514#issuecomment-4510128636
MikeMcC399https://github.com/MikeMcC399
Automation stuck on 26.6.0 >= 26.7.0 update #2596https://github.com/nodejs/docker-node/issues/2596
on Aug 6, 2026https://github.com/nodejs/docker-node/issues/2514#event-29080908376
https://github.com/MikeMcC399
MikeMcC399https://github.com/MikeMcC399
on Aug 6, 2026https://github.com/nodejs/docker-node/issues/2514#issuecomment-5208153308
https://nodejs.org/disthttps://nodejs.org/dist
#2596 (comment)https://github.com/nodejs/docker-node/issues/2596#issue-5074081249
https://github.com/MikeMcC399
MikeMcC399https://github.com/MikeMcC399
on Aug 6, 2026https://github.com/nodejs/docker-node/issues/2514#issuecomment-5208355638
#2598https://github.com/nodejs/docker-node/pull/2598
MikeMcC399https://github.com/MikeMcC399
completedhttps://github.com/nodejs/docker-node/issues?q=is%3Aissue%20state%3Aclosed%20archived%3Afalse%20reason%3Acompleted
#2598https://github.com/nodejs/docker-node/pull/2598
on Aug 7, 2026https://github.com/nodejs/docker-node/issues/2514#event-29101527959
Sign up for freehttps://github.com/signup?return_to=https://github.com/nodejs/docker-node/issues/2514
Sign in to commenthttps://github.com/login?return_to=https://github.com/nodejs/docker-node/issues/2514
build processhttps://github.com/nodejs/docker-node/issues?q=state%3Aopen%20label%3A%22build%20process%22
Bughttps://github.com/nodejs/docker-node/issues?q=type:"Bug"
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.