fails to mount cgroupfs inside containers running on 16.04
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cgroup-lite (Ubuntu) |
Fix Released
|
High
|
Unassigned | ||
Precise |
Won't Fix
|
High
|
Unassigned | ||
Trusty |
Incomplete
|
High
|
Unassigned | ||
Xenial |
Incomplete
|
High
|
Unassigned | ||
Yakkety |
Won't Fix
|
High
|
Unassigned |
Bug Description
I need to run nested Ubuntu 12.04 and 14.04 containers on 16.04 hosts, and have noticed that the cgroups-mount script for mounting the cgroups inside the containers has stopped working. This is because systemd now comounts multiple controllers on a single hierarchy, which prevents mounting them individually inside the container.
=========== SRU Justification ================
Impact: nested containers fail to start
Reproduce: create a root owned container; install lxc and cgroup-lite; create a container, and try to start it. Starting will fail if cgroup-lite is running in the first level container without this patch.
Regression potential: should be low, it's possible that the regexp is simply wrong for some cases.
=======
Changed in cgroup-lite (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
Changed in cgroup-lite (Ubuntu Precise): | |
importance: | Undecided → High |
Changed in cgroup-lite (Ubuntu Trusty): | |
importance: | Undecided → High |
Changed in cgroup-lite (Ubuntu Xenial): | |
importance: | Undecided → High |
Changed in cgroup-lite (Ubuntu Yakkety): | |
importance: | Undecided → High |
description: | updated |
Patch for cgroup-lite 1.1.5