** Description changed:

+ [Impact]
+ 
+ Several regressions were identified by upstream in version 1.0.0-rc93
+ and were fixed in version 1.0.0-rc94:
+ 
+ https://github.com/opencontainers/runc/releases/tag/v1.0.0-rc94
+ 
+ "This release fixes several regressions found in v1.0.0-rc93. We
+ recommend users update as soon as possible."
+ 
+ And in version 1.0.0-rc95 we also have the fix for CVE-2021-30465.
+ 
+ [Test Plan]
+ 
+ Per https://wiki.ubuntu.com/DockerUpdates, our test case is the
+ autopkgtests
+ 
+ [Where problems could occur]
+ 
+ As usual, we deliver most benefit to our users by delivering an upstream
+ experience. A risk of regressions is part of that.
+ 
+ [Original Message]
+ 
  When upgrading runc to the latest version from focal-updates, Kubernetes, 
using containerd, fails to start new containers after a certain amount of 
container have been reached a certain amount (more than 100 ~ 150 containers).
  With the previous version of runc, I was able to run more than 340 containers 
on a single server without any issue.
  
  I got those logs in containerd (journalctl -u containerd)
  ```
  May 05 00:48:17 node6 containerd[1368656]: 
time="2021-05-05T00:48:17.260349619Z" level=warning msg="could not use 
snapshotter devmapper in metadata plugin" error="devmapper not configured"
  May 05 00:48:21 node6 containerd[1368656]: 
time="2021-05-05T00:48:21.807947009Z" level=error msg="get state for 
71005cc34ac16f6976a7aebd72faa734792639b003c5dec67f666449cf6eb8d7" 
error="context deadline exceeded: unknown"
  May 05 00:48:23 node6 containerd[1368656]: 
time="2021-05-05T00:48:23.810434820Z" level=error msg="get state for 
71005cc34ac16f6976a7aebd72faa734792639b003c5dec67f666449cf6eb8d7" 
error="context deadline exceeded: unknown"
  May 05 00:48:25 node6 containerd[1368656]: 
time="2021-05-05T00:48:25.813453574Z" level=error msg="get state for 
c6497bbf82f668f8b8b534204cd2efaa30a97f884da3dd5fca4f51489298f855" 
error="context deadline exceeded: unknown"
  May 05 00:48:27 node6 containerd[1368656]: 
time="2021-05-05T00:48:27.816285268Z" level=error msg="get state for 
c6497bbf82f668f8b8b534204cd2efaa30a97f884da3dd5fca4f51489298f855" 
error="context deadline exceeded: unknown"
  May 05 00:48:29 node6 containerd[1368656]: 
time="2021-05-05T00:48:29.823052797Z" level=error msg="get state for 
f90f054966ab6b78304797d420a1f948c85e5b6e425037417f8966c08cd9a0f1" 
error="context deadline exceeded: unknown"
  May 05 00:48:31 node6 containerd[1368656]: 
time="2021-05-05T00:48:31.826412096Z" level=error msg="get state for 
f90f054966ab6b78304797d420a1f948c85e5b6e425037417f8966c08cd9a0f1" 
error="context deadline exceeded: unknown"
  ```
  
  This version of runc triggered the problem:
  ```
  runc (1.0.0~rc93-0ubuntu1~20.04.1) focal; urgency=medium
  
-   * Backport version 1.0.0~rc93-0ubuntu1 from Hirsute (LP: #1919322,
-     LP: #1916485).
+   * Backport version 1.0.0~rc93-0ubuntu1 from Hirsute (LP: #1919322,
+     LP: #1916485).
  
-  -- Lucas Kanashiro <[email protected]>  Tue, 16 Mar 2021 15:34:35 -0300
+  -- Lucas Kanashiro <[email protected]>  Tue, 16 Mar 2021 15:34:35 -0300
  ```
  
  ```
  # runc -v
  runc version spec: 1.0.2-dev
  go: go1.13.8
  libseccomp: 2.5.1
  ```
- 
  
  Reverting to the previous version of runc solved the problem, and I was able 
to run more than 340 pods / containers without any error.
  ```
  apt-get install runc=1.0.0~rc10-0ubuntu1
  
  # runc -v
  runc version spec: 1.0.1-dev
  ```
  
  ProblemType: Bug
  DistroRelease: Ubuntu 20.04
  Package: runc 1.0.0~rc93-0ubuntu1~20.04.1
  ProcVersionSignature: Ubuntu 5.4.0-72.80-generic 5.4.101
  Uname: Linux 5.4.0-72-generic x86_64
  ApportVersion: 2.20.11-0ubuntu27.16
  Architecture: amd64
  CasperMD5CheckResult: skip
  Date: Wed May  5 12:06:30 2021
  SourcePackage: runc
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1927219

Title:
  context deadline exceeded: unknown in containerd with latest runc
  version

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/runc/+bug/1927219/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to