Convenience image cimg/node uses 2 year old Ubuntu 22 base

Convenience images cimg/node, including the latest cimg/node:24.2.0 listed on CircleCI Developer - Images are based on the outdated cimg/base:2024.02 image published more than one year ago, and which uses the superseded Ubuntu version

Ubuntu 22.04.3 LTS (Jammy Jellyfish)

The CircleCI convenience images support policy says:

We build a new base image each month. However, we only update the base image used in child convenience images once per quarter. These updates are not retroactively applied to existing images, but will apply to new releases of the image after the change has been made.

So whilst the base image cimg/base on Docker Hub is showing monthly updates, and cimg/node images have been published with new Node.js versions, the cimg/node images have not been rebased on the applicable newer base image.

This really needs to happen as otherwise Ubuntu fixes and enhancements are not available to cimg/node images.

How can this be fixed? I’ve also requested this in Feature Request: Update to current cimg:base according to policy · Issue #462 · CircleCI-Public/cimg-node · GitHub.

This has now been fixed. :+1:

Be aware though that latest cimg/node images, for instance cimg/node:22.17.0 and cimg/node:22.17.0-browsers, are published based on Ubuntu 24.04.2 LTS and this can be a breaking change for some use cases.

I’m trying to troubleshoot an issue I’m having with the new version of cimg/node:lts-browsers. I use this image with Lando and it seems there’s been a change to the Linux user accounts. From what I can tell, I think there used to be a ‘node’ user account, but that account has been replaced with an ‘ubuntu’ account. Can anyone confirm this and was this an expected change?

See Incompatibility with latest cimg/node:lts-browsers image, node user doesn't exist error during build · Issue #373 · lando/core · GitHub for more details about the error I’m getting in Lando when I use this new image.

Hi @RichardDavies

I suggest you start a new topic for this issue. There may be other incompatibilities and it would be easier to keep each one separate.

Edit: For cross-reference, a new topic Compatibility issues with latest cimg/node image; node user missing - #3 by RichardDavies was added

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.