Update Docker to 18.09.6 in StarlingX

kmem accounting feature was backported by RedHat and seems to be
incomplete and prone to memory leaks (and possible deadlocks).
This issue is triggered by Docker container runtime that activates
the kmem accounting feature for any cgroup by default. As a result
kmem accounting in runc is disabled on RHEL/CentOS starting 18.19.1
Updating Docker version to 18.09.6 in StarlingX to fix the issue.

Note that the client and container runtime are in separate packages
in Docker Engine 18.09. So, adding containerd.io and docker-cli to
fulfill the depenndencies for Docker Engine.


Change-Id: Ib229eb7ac4db45dbdf1260c6505242147e06838f
Closes-bug: 1831485
Signed-off-by: Alex Kozyrev <alex.kozyrev@windriver.com>
This commit is contained in:
Alex Kozyrev 2019-06-07 22:01:01 -04:00
parent 6e09027e33
commit b6896898fc
1 changed files with 3 additions and 1 deletions

View File

@ -7,6 +7,7 @@ audit-libs-2.8.4-4.el7.x86_64.rpm
audit-libs-devel-2.8.4-4.el7.x86_64.rpm
audit-libs-python-2.8.4-4.el7.x86_64.rpm
collectd-5.8.0-4.el7.x86_64.rpm
containerd.io-1.2.5-3.1.el7.x86_64.rpm
containernetworking-cni-0.5.1-1.el7.x86_64.rpm
copy-jdk-configs-3.3-10.el7_5.noarch.rpm
cppcheck-1.84-1.el7.x86_64.rpm
@ -17,7 +18,8 @@ devtoolset-7-gcc-7.3.1-5.10.el7.x86_64.rpm
devtoolset-7-gcc-c++-7.3.1-5.10.el7.x86_64.rpm
devtoolset-7-libstdc++-devel-7.3.1-5.10.el7.x86_64.rpm
devtoolset-7-runtime-7.1-4.el7.x86_64.rpm
docker-ce-18.06.3.ce-3.el7.x86_64.rpm
docker-ce-18.09.6-3.el7.x86_64.rpm
docker-ce-cli-18.09.6-3.el7.x86_64.rpm
elfutils-0.172-2.el7.x86_64.rpm
elfutils-default-yama-scope-0.172-2.el7.noarch.rpm
elfutils-devel-0.172-2.el7.x86_64.rpm