Skip to content

[fix][build] Switch to Bookworm image after Bullseye reached EOL - #506

Open
equanz wants to merge 2 commits into
apache:masterfrom
equanz:switch_to_bookworm_image
Open

[fix][build] Switch to Bookworm image after Bullseye reached EOL#506
equanz wants to merge 2 commits into
apache:masterfrom
equanz:switch_to_bookworm_image

Conversation

@equanz

@equanz equanz commented Sep 10, 2026

Copy link
Copy Markdown
Contributor

Fixes #505 (comment)

Motivation

The Debian Bullseye base used by node:${NODE_VERSION}-bullseye has reached end of life, and its security repository metadata has expired.
As a result, apt-get update fails during the image build.
cf. https://github.com/apache/pulsar-client-node/actions/runs/34463081200/job/102825221665?pr=505

Modifications

Verifying this change

  • Make sure that the change passes the CI checks.

This change is a trivial rework

Documentation

  • doc-required
    (Your PR needs to update docs and you will update later)

  • doc-not-needed
    This change is a trivial rework.

  • doc
    (Your PR contains doc changes)

  • doc-complete
    (Docs have been already added)

@equanz equanz changed the title [fix][ci] Switch to node:18-bookworm after Bullseye reached EOL [fix][build] Switch to node:18-bookworm after Bullseye reached EOL Sep 10, 2026
@equanz equanz changed the title [fix][build] Switch to node:18-bookworm after Bullseye reached EOL [fix][build] Switch to Bookworm image after Bullseye reached EOL Sep 10, 2026
@equanz
equanz force-pushed the switch_to_bookworm_image branch from e34177f to e7d4267 Compare September 10, 2026 10:49
@equanz
equanz force-pushed the switch_to_bookworm_image branch from e7d4267 to 2d28dba Compare September 10, 2026 10:55
@equanz

equanz commented Sep 10, 2026

Copy link
Copy Markdown
Contributor Author

It looks like the node:19-bookworm image is not available.
https://hub.docker.com/_/node/tags?name=19-bookworm

@equanz

equanz commented Sep 11, 2026

Copy link
Copy Markdown
Contributor Author

I removed the Node.js 19 images from the CI in this PR.

BTW, this might also be a good opportunity to bump the minimum supported Node.js version to 22, since Node.js 21 and earlier have reached EOL.
https://nodejs.org/ja/about/previous-releases

@equanz
equanz requested a review from lhotari September 11, 2026 00:44
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

Successfully merging this pull request may close these issues.

2 participants