[Bug 1754562] Re: Already created docker group prevents package docker.io 1.13.1-0ubuntu1~16.04.2 install

2018-05-22 Thread Andreas Hasenack
*** This bug is a duplicate of bug 1769911 ***
https://bugs.launchpad.net/bugs/1769911

** This bug has been marked a duplicate of bug 1769911
   docker.io install fails when docker group exists

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

Title:
  Already created docker group prevents package docker.io
  1.13.1-0ubuntu1~16.04.2 install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1754562/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

[Bug 1754562] Re: Already created docker group prevents package docker.io 1.13.1-0ubuntu1~16.04.2 install

2018-03-13 Thread Tianon Gravi
I'm guessing you added the group as a non-system group?
(resulting in "addgroup: The group `docker' already exists and is not a system 
group. Exiting.")

I think it would probably be sane to add a check similar to the one
Docker itself uses (namely whether "/etc/group" includes a line that
starts with "docker:" -- ie, not using "getent group" since Docker
parses the file directly).

something like:

| if ! grep -q '^docker:' /etc/group 2>/dev/null; then
|   addgroup --system docker
| fi

---

See also:

https://github.com/moby/moby/blob/3a633a712c8bbb863fe7e57ec132dd87a9c4eff7/daemon/listeners/group_unix.go#L20

https://github.com/opencontainers/runc/blob/69663f0bd4b60df09991c08812a60108003fa340/libcontainer/user/lookup_unix.go#L15

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

Title:
  Already created docker group prevents package docker.io
  1.13.1-0ubuntu1~16.04.2 install

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/docker.io/+bug/1754562/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs