Details
-
Bug
-
Status: Resolved
-
P3
-
Resolution: Fixed
-
11, 13, 14
-
b21
Description
Test fails on OL/RHEL when using Docker version 18.09:
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \\"process_linux.go:367: setting cgroup config for procHooks process caused \\\\\\"kernel memory accounting disabled in this runc build\\\\\\"\\"": unknown.
https://github.com/opencontainers/runc/commit/6a2c1559684
"Kernel memory accounting is known to be broken in some kernels,
specifically the ones from RHEL7 (including RHEL 7.5). Those
kernels do not support kernel memory reclaim, and are prone to
oopses. Unconditionally enabling kmem acct on such kernels lead
to bugs"
docker: Error response from daemon: OCI runtime create failed: container_linux.go:348: starting container process caused "process_linux.go:402: container init caused \\"process_linux.go:367: setting cgroup config for procHooks process caused \\\\\\"kernel memory accounting disabled in this runc build\\\\\\"\\"": unknown.
https://github.com/opencontainers/runc/commit/6a2c1559684
"Kernel memory accounting is known to be broken in some kernels,
specifically the ones from RHEL7 (including RHEL 7.5). Those
kernels do not support kernel memory reclaim, and are prone to
oopses. Unconditionally enabling kmem acct on such kernels lead
to bugs"
Attachments
Issue Links
- relates to
-
JDK-8229182 [TESTBUG] runtime/containers/docker/TestMemoryAwareness.java test fails on SLES12
-
- Resolved
-
-
JDK-8250984 Memory Docker tests fail on some Linux kernels w/o cgroupv1 swap limit capabilities
-
- Resolved
-