Image problems - cannot update OS or get latest image

Hi all

We are strlgling to get our build running which was fine yesterday. We specify:

setup:
docker:
- image: circleci/node:8-browsers

which has always been fine but today suddenly get the following after sudo apt-get update

E: The repository ‘debian stretch Release’ does no longer have a Release file.
E: The repository ‘debian stretch-updates Release’ does no longer have a Release file.
E: The repository ‘debian-security stretch/updates Release’ does no longer have a Release file.
E: The repository ‘debian stretch-backports Release’ does no longer have a Release file.

I attempt to change to a later node convenience (such as 20.0.0) but then it cannot find it:

Starting container circleci/node:20.0.0-browsers
Warning: No authentication provided, using CircleCI credentials for pulls from Docker Hub.
image cache not found on this host, downloading circleci/node:20.0.0-browsers

Error response from daemon: manifest for circleci/node:20.0.0-browsers not found: manifest unknown: manifest unknown

All help appreciated! feel quite stuck at the moment.

This looks like the same issue as this thread

(Build started failing at apt-get step)

It would be best to also raise a support ticket, while the image has been built and provided by CircleCI it depends on the debian repos and it looks like something has changed over the weekend. Any fix or detailed update on what is going wrong will involve the internal CircleCI that maintains the images.

1 Like

If you change circleci/node:20.0.0-browsers to cimg/node:20.0.0-browsers it should work again.