I think we have that fix in liblxc 2.0.9 which still needs SRUing to the
various Ubuntu stable releases.

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to lxc in Ubuntu.
https://bugs.launchpad.net/bugs/1692111

Title:
  Unable to configure raw.id_map with multiple entries

Status in lxc package in Ubuntu:
  Fix Released
Status in lxd package in Ubuntu:
  Invalid

Bug description:
  I am trying to map two users (999, 1001) to one of my containers. I
  added both IDs to /etc/subgid and /etc/subuid. I followed by setting
  raw.id_map property value (as instructed here
  https://lists.linuxcontainers.org/pipermail/lxc-
  users/2017-March/013034.html):

  "echo -e "both 999 999\nboth 1001 1001" |  lxc config set mycontainer
  raw.idmap -"

  However upon starting the container, I get errors (log excerpt below).
  If, on the other hand, I set idmap to either "both 999 999" or "both
  1001 1001" only - i.e. if I map only one user at the time, the
  container starts just fine and the user is mapped as expected.

  My subgid and subuid look as follows:

  lxd:100000:65536
  root:100000:65536
  root:1001:1
  root:999:1

  Log excerpt:

  Name: mycontainer
  Remote: unix:/var/lib/lxd/unix.socket
  Architecture: x86_64
  Created: 2017/02/22 18:54 UTC
  Status: Stopped
  Type: persistent
  Profiles: default

  Log:

              lxc 20170519204102.895 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer" already existed.
              lxc 20170519204102.896 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer: No such file or directory
              lxc 20170519204102.897 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-1" already existed.
              lxc 20170519204102.897 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-1: No such file or directory
              lxc 20170519204102.897 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-2" already existed.
              lxc 20170519204102.898 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-2: No such file or directory
              lxc 20170519204102.898 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-3" already existed.
              lxc 20170519204102.898 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-3: No such file or directory
              lxc 20170519204102.898 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-4" already existed.
              lxc 20170519204102.898 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-4: No such file or directory
              lxc 20170519204102.899 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-5" already existed.
              lxc 20170519204102.899 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-5: No such file or directory
              lxc 20170519204102.899 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-6" already existed.
              lxc 20170519204102.899 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-6: No such file or directory
              lxc 20170519204102.900 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-7" already existed.
              lxc 20170519204102.900 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-7: No such file or directory
              lxc 20170519204102.900 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-8" already existed.
              lxc 20170519204102.900 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-8: No such file or directory
              lxc 20170519204102.901 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-9" already existed.
              lxc 20170519204102.901 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-9: No such file or directory
              lxc 20170519204102.901 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:create_path_for_hierarchy:1306 - Path 
"/sys/fs/cgroup/systemd//lxc/mycontainer-10" already existed.
              lxc 20170519204102.901 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsng_create:1363 - No such file or directory - Failed to 
create /sys/fs/cgroup/systemd//lxc/mycontainer-10: No such file or directory
              lxc 20170519204102.123 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.123 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:cgfsns_chown:1485 - Error requesting cgroup chown in new 
namespace
              lxc 20170519204102.169 WARN     lxc_conf - 
conf.c:lxc_delete_network:3038 - Failed to remove "vethUVG4PV" from host: 
Invalid argument.
              lxc 20170519204102.170 ERROR    lxc_start - 
start.c:__lxc_start:1346 - Failed to spawn container "mycontainer".
              lxc 20170519204102.764 ERROR    lxc_conf - conf.c:run_buffer:405 
- Script exited with status 1.
              lxc 20170519204102.764 ERROR    lxc_start - start.c:lxc_fini:546 
- Failed to run lxc.hook.post-stop for container "mycontainer".
              lxc 20170519204102.764 WARN     lxc_commands - 
commands.c:lxc_cmd_rsp_recv:172 - Command get_cgroup failed to receive 
response: Connection reset by peer.
              lxc 20170519204102.764 WARN     lxc_commands - 
commands.c:lxc_cmd_rsp_recv:172 - Command get_cgroup failed to receive 
response: Connection reset by peer.
              lxc 20170519204102.770 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.770 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/systemd//lxc/mycontainer-11
              lxc 20170519204102.775 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.775 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/pids//lxc/mycontainer-11
              lxc 20170519204102.781 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.781 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/hugetlb//lxc/mycontainer-11
              lxc 20170519204102.787 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.787 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/net_cls//lxc/mycontainer-11
              lxc 20170519204102.793 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.793 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/cpu//lxc/mycontainer-11
              lxc 20170519204102.798 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.798 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/perf_event//lxc/mycontainer-11
              lxc 20170519204102.803 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.803 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/memory//lxc/mycontainer-11
              lxc 20170519204102.808 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.808 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/freezer//lxc/mycontainer-11
              lxc 20170519204102.813 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.813 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/blkio//lxc/mycontainer-11
              lxc 20170519204102.818 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.818 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/cpuset//lxc/mycontainer-11
              lxc 20170519204102.823 ERROR    lxc_conf - 
conf.c:userns_exec_1:4453 - Error setting up child mappings
              lxc 20170519204102.823 ERROR    lxc_cgfsng - 
cgroups/cgfsng.c:recursive_destroy:1270 - Error destroying 
/sys/fs/cgroup/devices//lxc/mycontainer-11

  ProblemType: Bug
  DistroRelease: Ubuntu 16.04
  Package: lxd 2.0.9-0ubuntu1~16.04.2
  ProcVersionSignature: Ubuntu 4.4.0-77.98-generic 4.4.59
  Uname: Linux 4.4.0-77-generic x86_64
  ApportVersion: 2.20.1-0ubuntu2.5
  Architecture: amd64
  Date: Fri May 19 16:42:04 2017
  InstallationDate: Installed on 2016-07-28 (295 days ago)
  InstallationMedia: Ubuntu-Server 16.04.1 LTS "Xenial Xerus" - Release amd64 
(20160719)
  ProcEnviron:
   SHELL=/bin/bash
   TERM=xterm
   PATH=(custom, no user)
   LANG=en_US.UTF-8
  SourcePackage: lxd
  UpgradeStatus: No upgrade log present (probably fresh install)

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

-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to