-
Notifications
You must be signed in to change notification settings - Fork 575
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
Debian bookworm upgrade renders container unable to start #365
Comments
Seen in our piplines running |
We also notice this. The host is running on Ubuntu 18.04 with a 4.15.0-212-generic kernel. I assume it has something to do with the kernel version or the base OS? |
Same issue in our Buildkite pipelines running version |
Seen in our pipelines with 7.0.11 |
If you are having troubles, try using the |
I've tried updating to the latest docker version to no avail. I think it must be related to a specific kernel version. The bullseye images are working fine. |
Did you try updating libseccomp; not certain how exactly new it needs to be. You can verify that it is libseccomp by running the bookworm image with This is similar to the update to Ubuntu focal: docker-library/mongo#606 (comment) Edit: This seems eerily similar to docker-library/python#835 |
Hi, it would be helpful to know more details here -- is the best short-term solution to pin to use bullseye? is bullseye going to break in the next release, so should we also pin a version? Using recent AWS AMI's, docker-compose is no longer able to bring up
|
The best short term solution for you is going to be pinning to bullseye images explicitly, yes. However, they are no longer actively maintained/supported in this case, meaning that when there are updates to Debian or Redis you will not be receiving them, so you do want to figure out the issues with your environment and get yourself upgraded to the bookworm-based images. |
I have the same problem, it was working up to Wed 14th Jun 2023 at 20:43 UTC.
is it possible to know which tag this corresponds to ? Update: bullseye has the same sha256
|
My issue is that there is no clarity on what are the requirements to make the new image work. I'm happy to make updates as necessary but nothing here tells me the root cause |
We're in the same boat, all our pipelines started to fail yesterday when the latest version was released. We pinned to the bullseye version
Ref for anyone else coming to this issue fresh. If this is something we need to change in our CI pipelines to support bookworm, can this be clarified? |
We had the same issue on our side with the |
it seems like there's some call in the build that requires the latest version of debian/docker, which wouldn't be a problem locally but the reality is the redis docker image is heavily used for CI pipelines and not production systems, where it makes sense to just stay on latest instead of pinning versions. This also makes it more jarring, since all of your builds start failing. Would be great to know a root cause so people can go back to using latest |
If you want something "unversioned" that still works on systems which are not updated appropriately to run containers on newer distributions utilizing newer kernel system calls, you can use |
Root cause: it is Docker with
|
It's not possible to update |
Mac OS cannot natively run Linux containers, so that would mean you need to update whichever system/VM is managing your Linux containers (Docker Desktop, etc). ❤️ |
The changes introduced in 7e4a3dd has broken our CI pipeline (Travis CI). We began seeing errors as the recent push to the 7.0 tag happened on DockerHub
https://hub.docker.com/layers/library/redis/7.0/images/sha256-178215249742b63308db1a5373a7c627714c582362f3dcd24b2eec849dc16e67?context=explore
It is worth mentioning that we resolved the issue temporarily by switching to the
7.0-bullseye
image, but I still don't see a reason why the bookworm-based images should be crashing.Starting a container using the
redis:7.0
image produces the following output:In docker-compose.yml the container is defined as such:
The text was updated successfully, but these errors were encountered: