Skip to content
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

Cassandra's amd64 images seem broken starting with 3.11.16 #274

Closed
konstantinwirz opened this issue Jan 5, 2024 · 2 comments
Closed

Cassandra's amd64 images seem broken starting with 3.11.16 #274

konstantinwirz opened this issue Jan 5, 2024 · 2 comments

Comments

@konstantinwirz
Copy link

Cassandra amd64 images have broken java runtime. 3.11.15 works just fine and starting with 3.11.16 all images seem broken. "focal" to "jammy" update might be the cause. arm64 isn't affected, amd64 only.

$ docker run --rm cassandra:3.11.16 java
#
# There is insufficient memory for the Java Runtime Environment to continue.
# Cannot create GC thread. Out of system resources.
# An error report file with more information is saved as:
# //hs_err_pid1.log
$ uname -a
Linux runner-dw3mthb5-project-1637-concurrent-0-fskop8ub 4.14.330-250.540.amzn2.x86_64 #1 SMP Tue Nov 21 09:57:48 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
@yosifkit
Copy link
Member

yosifkit commented Jan 5, 2024

If the update from focal to jammy is the culprit then it is libseccomp on the host: docker-library/tomcat#269 (comment) docker-library/mongo#606 (comment) (similar to the Debian Bullseye to Bookworm updates in other images docker-library/python#837 (comment)).

You can verify that the update to jammy is the likely cause by running the container with --security-opt seccomp=unconfined. If it works, then the solution is to update Docker and libseccomp on the host.

@konstantinwirz
Copy link
Author

many thanks! can confirm it's working with focal images.

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

No branches or pull requests

2 participants