<div dir="ltr"><div><div>Hi list,</div><div>Im trying to create an unprivileged container on ubuntu 14.04 with lxc 1.0.6.  The user(named `go`) which will create containers is a CI agent (GoCD, its like jenkins). After installing the CI software, i am manually adding subuid and subgid using the usermod -a -g file. I have also created the appropriate /etc/lxc/lxc-usernet and othet configurations. When i try to create a container from the download template it fails. The first error shows that it tries to create a lock directory in a folder owned by wrong user. Note, my login user is different, and im using `sudo su - go` to become the user. I tried doing the cgm trick as well (cgm create all .., cgm chown all ..), without much luck. </div><div><br></div><div><br></div><div>go@host01:~$ lxc-create -o test.log -l debug -n test -t download -- -d ubuntu -a amd64 -r trusty</div><div><br></div><div>lxc-create: Permission denied - failed to create directory '/run/user/1001/lock/'</div><div>WARN: could not reopen tty: Permission denied</div><div>WARN: could not reopen tty: Permission denied</div><div>WARN: could not reopen tty: Permission denied</div><div>lxc-create: Error opening /tmp/111/lxc//var/go/.local/share/lxc/test</div><div>lxc-create: failed to save starting configuration for test</div><div>lxc-create: Error creating container test</div><div><br></div></div><div><br></div><div>Following is the content of the test.log</div><div><br></div><div><div>lxc-create 1419737316.440 ERROR    lxc_utils - Permission denied - failed to create directory '/run/user/1001/lock/'</div><div>lxc-create 1419737316.440 WARN     lxc_log - lxc_log_init called with log already initialized</div><div>lxc-create 1419737316.440 INFO     lxc_confile - read uid map: type u nsid 0 hostid 3311264 range 65537</div><div>lxc-create 1419737316.440 INFO     lxc_confile - read uid map: type g nsid 0 hostid 3311264 range 65537</div><div>lxc-create 1419737316.562 ERROR    lxc_lock - Error opening /tmp/111/lxc//var/go/.local/share/lxc/test</div><div>lxc-create 1419737316.563 ERROR    lxc_container - failed to save starting configuration for test</div><div>lxc-create 1419737316.563 ERROR    lxc_create_ui - Error creating container test</div><div>lxc-create 1419737772.411 ERROR    lxc_utils - Permission denied - failed to create directory '/run/user/1001/lock/'</div><div>lxc-create 1419737772.411 WARN     lxc_log - lxc_log_init called with log already initialized</div><div>lxc-create 1419737772.412 INFO     lxc_confile - read uid map: type u nsid 0 hostid 3311264 range 65537</div><div>lxc-create 1419737772.412 INFO     lxc_confile - read uid map: type g nsid 0 hostid 3311264 range 65537</div><div>lxc-create 1419737772.544 ERROR    lxc_lock - Error opening /tmp/111/lxc//var/go/.local/share/lxc/test</div><div>lxc-create 1419737772.544 ERROR    lxc_container - failed to save starting configuration for test</div><div>lxc-create 1419737772.545 ERROR    lxc_create_ui - Error creating container test</div></div><div><br></div><div><div>go@host01:~$ ls -alh /run/user/</div><div>total 0</div><div>drwxr-xr-x  6 root     root     120 Dec 28 03:02 .</div><div>drwxr-xr-x 28 root     root     940 Dec 28 03:02 ..</div><div>drwx------  2 ranjib   ranjib    40 Dec 28 02:58 1001</div><div>drwx------  2 newrelic newrelic  40 Dec 28 02:57 109</div><div>drwx------  2 go       go        40 Dec 28 02:57 111</div><div><br></div></div></div>