-
Notifications
You must be signed in to change notification settings - Fork 374
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update from Debian 11 bullseye
to Debian 12 bookworm
#937
Comments
Docker Hub > debian offers an image with the tag |
Is there any time schedule when this transition from old LTS to current LTS shall be finished? |
I cannot see any planning for this so far. The Cypress.io team might like to give feedback. |
To update future Cypress Docker images to use Debian
other versions should be updated at the same time
ScheduleUsers may like to have Cypress Docker images based on the current According to https://wiki.debian.org/LTS
So the latest date for a migration to a later Debian version after Debian 11 "Bullseye" would be June 30, 2026 |
For us this is a little more pressing since we need to run mongo in the image and that now requires libcrypto.so.3 Any idea when usage of Debian 12 would be possible? |
Can you say if there are plans to migrate Cypress Docker images to a base of Debian 12? There hasn't been any reaction here so far from the Cypress.io team. |
Looking at Mongo Platform Support it seems that both Debian 11 and 12 should be supported. Could you share any reference which describes about the need for Debian 12? |
Hmmm.... I just get the error output when running the image:
|
I'm not familiar with this, but it sounds like it is due to |
indirectly you are right - but the actual issue is that it depends in the mongo client and that one needs newer os dependencies it seems. libcrypto.so.3 is only avaliable in Debian 12 - not 11 And that causes the issue. |
is there any plan for when this will be implemented? |
Also looking for it, with the Debian 11 version I'm not able to upgrade openssl to version 3, as the max one is for 1.1.1, which is already EoL and does not provide required functions. |
we would be more than happy as well to see the upgrade to debian 12. Thanks for your hard work! |
@MikeMcC399 We'd be open to this upgrade to Debian 12 and can help if any issues are encountered. |
The change itself should be straightforward. The effort needs to go into testing to make sure that there are no surprises and nothing gets broken. I'm willing to tackle this after I clear my plate of other work I'm doing. I'm also happy if somebody else wants to pick it up though! 🙂 |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as resolved.
This comment was marked as resolved.
|
cypress/factory:4.0.0 has now been published to Docker Hub cypress/factory The version of Debian is confirmed updated to Debian 12.5 ( docker pull cypress/factory:4.0.0
docker run -it cypress/factory:4.0.0
By default, any newly generated Cypress Docker images ( Edit: docker run --entrypoint cat cypress/base /etc/debian_version also displays the Debian version |
Update infoOn Cypress at dockerhub, images tagged with Verificationdocker run --entrypoint cat cypress/factory /etc/debian_version
docker run --entrypoint cat cypress/factory:4.0.2 /etc/debian_version
docker run --entrypoint cat cypress/base /etc/debian_version
docker run --entrypoint cat cypress/base:20.14.0 /etc/debian_version
docker run --entrypoint cat cypress/browsers /etc/debian_version
docker run --entrypoint cat cypress/browsers:node-20.14.0-chrome-125.0.6422.141-1-ff-126.0.1-edge-125.0.2535.85-1 /etc/debian_version
docker run --entrypoint cat cypress/included /etc/debian_version
docker run --entrypoint cat cypress/included:13.11.0 /etc/debian_version
docker run --entrypoint cat cypress/included:cypress-13.11.0-node-20.14.0-chrome-125.0.6422.141-1-ff-126.0.1-edge-125.0.2535.85-1 /etc/debian_version Each image outputs Other updatesThanks to @AtofStryker 🚀 the images are not only updated to the latest Debian version, but also to: |
This is an enhancement suggestion to migrate Cypress Docker Image generation from Debian 11
bullseye
to Debian 12bookworm
.Background
Cypress Docker Images are currently built based on
debian:bullseye-slim
from https://hub.docker.com/_/debiancypress-docker-images/factory/.env
Lines 7 to 8 in 103e75d
According to https://www.debian.org/releases/
bookworm
is the currentstable
releasebullseye
is the currentoldstable
releasehttps://www.debian.org/releases/bullseye/ states
https://www.debian.org/releases/bookworm/ states
https://endoflife.date/debian has an overview of relevant end-of-life dates.
The text was updated successfully, but these errors were encountered: