Title: Document and implement strategy when musl releases (for Alpine) are missing · Issue #2363 · nodejs/docker-node · GitHub
Open Graph Title: Document and implement strategy when musl releases (for Alpine) are missing · Issue #2363 · nodejs/docker-node
X Title: Document and implement strategy when musl releases (for Alpine) are missing · Issue #2363 · nodejs/docker-node
Description: Situation Missing / delayed musl builds from https://unofficial-builds.nodejs.org/download/release/, required to build Node.js Docker images for Alpine Linux releases, are causing delays in the release of Debian-based Node.js Docker imag...
Open Graph Description: Situation Missing / delayed musl builds from https://unofficial-builds.nodejs.org/download/release/, required to build Node.js Docker images for Alpine Linux releases, are causing delays in the rel...
X Description: Situation Missing / delayed musl builds from https://unofficial-builds.nodejs.org/download/release/, required to build Node.js Docker images for Alpine Linux releases, are causing delays in the rel...
Opengraph URL: https://github.com/nodejs/docker-node/issues/2363
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Document and implement strategy when musl releases (for Alpine) are missing","articleBody":"## Situation\n\nMissing / delayed `musl` builds from https://unofficial-builds.nodejs.org/download/release/, required to build Node.js Docker images for Alpine Linux releases, are causing delays in the release of Debian-based Node.js Docker images.\n\nRefs:\nhttps://github.com/nodejs/docker-node/issues/2355\nhttps://github.com/nodejs/docker-node/issues/2343\nhttps://github.com/nodejs/docker-node/issues/2330\n\n## Background\n\nhttps://github.com/nodejs/node/blob/main/BUILDING.md#strategy states:\n\n---\nThere are three support tiers:\n\n* **Tier 1**: These platforms represent the majority of Node.js users. The\n Node.js Build Working Group maintains infrastructure for full test coverage.\n Test failures on tier 1 platforms will block releases.\n* **Tier 2**: These platforms represent smaller segments of the Node.js user\n base. The Node.js Build Working Group maintains infrastructure for full test\n coverage. Test failures on tier 2 platforms will block releases.\n Infrastructure issues may delay the release of binaries for these platforms.\n* **Experimental**: May not compile or test suite may not pass. The core team\n does not create releases for these platforms. Test failures on experimental\n platforms do not block releases. Contributions to improve support for these\n platforms are welcome.\n\n---\n\nSince `musl` builds belong to the Experimental category, the statement \"Test failures on experimental platforms do not block releases.\" applies to the corresponding upstream Node.js release.\n\nhttps://github.com/nodejs/unofficial-builds also states:\n\n\u003e This project is experimental: its output is not guaranteed to remain consistent and its existence is not guaranteed into the future.\n\n## Suggestion\n\nBased on the above, the release of Tier 1 Node.js Debian-based Docker images should not depend on the availability of Experimental Node.js `musl` releases.\n\n1. Document the strategy for handling delayed upstream Node.js releases that are missing platforms in the Experimental category:\n\n For instance, add one of the following statement to the [README](https://github.com/nodejs/docker-node/blob/main/README.md):\n\n \u003e Non-availability of Experimental Node.js `musl` releases does not block the release of Debian-based Node.js Docker images\n\n or generically:\n\n \u003e Non-availability of Node.js releases for Experimental platforms defined in the [Node.js platform list](https://github.com/nodejs/node/blob/main/BUILDING.md#platform-list) does not block the release of Docker images based on Tier 1 or 2 Node.js Docker platforms.\n\n This would apply to both security and non-security releases.\n\n2. Implement the strategy\n The following are PR proposals for handling security releases only:\n - https://github.com/nodejs/docker-node/pull/2348\n - https://github.com/nodejs/docker-node/pull/2353\n","author":{"url":"https://github.com/MikeMcC399","@type":"Person","name":"MikeMcC399"},"datePublished":"2026-01-27T11:08:36.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":17},"url":"https://github.com/2363/docker-node/issues/2363"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:b4c1b69e-3803-3b13-e7d0-331eed5ee3f4 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | A3D6:218868:11494C2:173E682:6A4D8E94 |
| html-safe-nonce | 3794b4096497334efd794d95d19d19cd0750ff6bbc81923808237961a417142a |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBM0Q2OjIxODg2ODoxMTQ5NEMyOjE3M0U2ODI6NkE0RDhFOTQiLCJ2aXNpdG9yX2lkIjoiMzk5NTgwMjM5NDQ1NzY0MDU5NiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9 |
| visitor-hmac | 873e671b5ae2226a0d76a868e2543890a33059364dac1d7629bf31943ee01108 |
| hovercard-subject-tag | issue:3860056324 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/docker-node/2363/issue_layout |
| twitter:image | https://opengraph.githubassets.com/d17004ea186aa47769c10ba9b8d15be3b66757e5b52b7d1c12d9ae42a32c4314/nodejs/docker-node/issues/2363 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/d17004ea186aa47769c10ba9b8d15be3b66757e5b52b7d1c12d9ae42a32c4314/nodejs/docker-node/issues/2363 |
| og:image:alt | Situation Missing / delayed musl builds from https://unofficial-builds.nodejs.org/download/release/, required to build Node.js Docker images for Alpine Linux releases, are causing delays in the rel... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | MikeMcC399 |
| hostname | github.com |
| expected-hostname | github.com |
| None | 9f8758a3953dfe943439713a6fa4f90d542a3431f10e861ca03dd7f39009f320 |
| turbo-cache-control | no-preview |
| go-import | github.com/nodejs/docker-node git https://github.com/nodejs/docker-node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27929056 |
| octolytics-dimension-repository_nwo | nodejs/docker-node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27929056 |
| octolytics-dimension-repository_network_root_nwo | nodejs/docker-node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | bffd5484f01713a661b03469b77678f72b6574ed |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width