Skip to content
This repository has been archived by the owner on Oct 13, 2020. It is now read-only.

Releases: scality/centos-kernel

kernel-3.10.0-1062.1.2.el7.2.scality

09 Oct 17:34
Compare
Choose a tag to compare

This version is kernel-3.10.0-1062.1.2.el7 with the memory cgroup kmem accounting feature (CONFIG_MEMCG_KMEM) disabled.

This featue causes kernel memory leaks when using versions of runc that unconditionally enable per-cgroup kernel memory resource accounting, leading to systems becoming unusable when many containers were created.

The links below mention actual leaks of cgroups as well. However, in testing this appears to be fixed in more recent RedHat/CentOS kernel versions.

We disable the feature in the kernel configuration, which however changes its ABI.

See: fb13977
See: https://docs.google.com/document/d/1892PZs2ZdV4_JsSoFwC6WfoOHqKVirFci9r_6NAJzUU/edit?usp=sharing
See: moby/moby#29638 (comment)
See: kubernetes/kubernetes#61937
See: opencontainers/runc#1725
See: https://bugzilla.redhat.com/show_bug.cgi?id=1507149
See: https://bugs.schedmd.com/show_bug.cgi?id=5082#c28

kernel-3.10.0-1062.1.2.el7.1.scality

10 Oct 16:58
Compare
Choose a tag to compare

This version is equal to kernel-3.10.0-1062.1.2.el7, except for a small change in the spec file which enables build in an environment where the SOURCES directory is read-only.