Hmm, that's odd.

Trusty definitely has the --add-subuids argument as we make use of it in
LXC in the archive and LXD for the backport.

It looks like your system wasn't fully on Ubuntu 14.04 before you
upgraded to 16.04 and ended up still using 12.04's version of passwd
which lacks the option.

```
root@trusty:~# lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04.5 LTS
Release:        14.04
Codename:       trusty

root@trusty:~# dpkg -l passwd
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                    Version          Architecture     Description
+++-=======================-================-================-====================================================
ii  passwd                  1:4.1.5.1-1ubunt amd64            change and 
administer password and group data

root@trusty:~# usermod --help | grep subuid
  -v, --add-subuids FIRST-LAST  add range of subordinate uids
  -V, --del-subuids FIRST-LAST  remvoe range of subordinate uids
root@trusty:~# 
```

** Changed in: lxd (Ubuntu)
       Status: New => Incomplete

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

Title:
  lxd fails to install

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

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

Reply via email to