-
Notifications
You must be signed in to change notification settings - Fork 2.3k
Description
After the last upgrade, docker hangs while starting containers.
htop shows the runc processes consuming 100% of the CPU time.
Environment
RHEL 7.6 (up to date)
from https://download.docker.com/linux/centos/7/x86_64/stable:
containerd.io-1.2.2-3.3.el7.x86_64.rpm 2019-02-11 16:03:53 22.1 MiB
docker-ce-cli-18.09.2-3.el7.x86_64
docker-ce-18.09.2-3.el7.x86_64
Steps to reproduce the issue:
1. Install docker-ce-18.09.2-3.el7.x86_64, docker-ce-cli-18.09.2-3.el7.x86_64, containerd.io-1.2.2-3.3.el7.x86_64.rpm from https://download.docker.com/linux/centos/7/x86_64/stable
2. docker run alpine
Describe the results you received:
"docker run alpine" hangs. htop shows the "runc init" process consuming 100% cpu.
Describe the results you expected:
Expected docker to run the alpine container and return.
Output of containerd --version:
[root@moykano ~]# containerd --version
containerd github.com/containerd/containerd 1.2.2 [9754871](https://github.com/containerd/containerd/commit/9754871865f7fe2f4e74d43e2fc7ccd237edcbce)
Note that containerd --version outputs the same result for 1.2.2-3 and 1.2.2-3.3
Downgrading containerd.io to containerd.io-1.2.2-3.el7.x86_64.rpm 2019-01-09 21:07:30 solves the issue.
runc --version from 1.2.2-3 (GOOD):
runc version 1.0.0-rc6+dev
commit: 96ec2177ae841256168fcf76954f7177af9446eb
spec: 1.0.1-dev
runc --version from 1.2.2-3.3 (BAD):
runc version 1.0.0-rc6+dev
commit: 09c8266bf2fcf9519a651b04ae54c967b9ab86ec
spec: 1.0.1-dev
** Delta between versions **
96ec217...09c8266
-
Kernel level: Linux moykano 3.10.0-957.5.1.el7.x86_64 Change version to 0.x #1 SMP Wed Dec 19 10:46:58 EST 2018 x86_64 x86_64 x86_64 GNU/Linux (rpm: kernel-3.10.0-957.1.3.el7.x86_64)
-
lsb_release -a
LSB Version: :core-4.1-amd64:core-4.1-noarch:cxx-4.1-amd64:cxx-4.1-noarch:desktop-4.1-amd64:desktop-4.1-noarch:languages-4.1-amd64:languages-4.1-noarch:printing-4.1-amd64:printing-4.1-noarch
Distributor ID: RedHatEnterpriseWorkstation
Description: Red Hat Enterprise Linux Workstation release 7.6 (Maipo)
Release: 7.6
Codename: Maipo