Activity log for bug #1420018

Date Who What changed Old value New value Message
2015-02-09 21:51:25 Samuel Jean bug added bug
2015-02-09 21:53:55 Samuel Jean description I am trying to add a user with a primary group that already exists with the same name as the user. default_user: name: docker lock_passwd: True gecos: Docker Administrator no-user-group: true primary-group: docker groups: [adm, audio, cdrom, dialout, dip, floppy, netdev, plugdev, sudo, video] sudo: ["ALL=(ALL) NOPASSWD:ALL"] shell: /bin/bash 2015-02-09 21:37:29,285 - __init__.py[DEBUG]: Adding user docker 2015-02-09 21:37:29,285 - util.py[DEBUG]: Running hidden command to protect sensitive input/output logstring: ['useradd', 'docker', '--shell', '/bin/bash', '--comment', 'Docker Administrator', '--groups', 'adm,audio,cdrom,dialout,dip,floppy,netdev,plugdev,sudo,video', '-m'] 2015-02-09 21:37:29,312 - util.py[WARNING]: Failed to create user docker 2015-02-09 21:37:29,312 - util.py[DEBUG]: Failed to create user docker Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cloudinit/distros/__init__.py", line 360, in add_user util.subp(adduser_cmd, logstring=log_adduser_cmd) File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 1539, in subp cmd=args) ProcessExecutionError: Unexpected error while running command. Command: ['useradd', 'docker', '--shell', '/bin/bash', '--comment', 'Docker Administrator', '--groups', 'adm,audio,cdrom,dialout,dip,floppy,netdev,plugdev,sudo,video', '-m'] Exit code: 9 Reason: - Stdout: '' Stderr: 'useradd: group docker exists - if you want to add this user to that group, use -g.\n' I am trying to add a user with a primary group that already exists with the same name as the user.    default_user:      name: docker      lock_passwd: True      gecos: Docker Administrator      no-user-group: true      primary-group: docker      groups: [adm, audio, cdrom, dialout, dip, floppy, netdev, plugdev, sudo, video]      sudo: ["ALL=(ALL) NOPASSWD:ALL"]      shell: /bin/bash 2015-02-09 21:37:29,285 - __init__.py[DEBUG]: Adding user docker 2015-02-09 21:37:29,285 - util.py[DEBUG]: Running hidden command to protect sensitive input/output logstring: ['useradd', 'docker', '--shell', '/bin/bash', '--comment', 'Docker Administrator', '--groups', 'adm,audio,cdrom,dialout,dip,floppy,netdev,plugdev,sudo,video', '-m'] 2015-02-09 21:37:29,312 - util.py[WARNING]: Failed to create user docker 2015-02-09 21:37:29,312 - util.py[DEBUG]: Failed to create user docker Traceback (most recent call last):   File "/usr/lib/python2.7/dist-packages/cloudinit/distros/__init__.py", line 360, in add_user     util.subp(adduser_cmd, logstring=log_adduser_cmd)   File "/usr/lib/python2.7/dist-packages/cloudinit/util.py", line 1539, in subp     cmd=args) ProcessExecutionError: Unexpected error while running command. Command: ['useradd', 'docker', '--shell', '/bin/bash', '--comment', 'Docker Administrator', '--groups', 'adm,audio,cdrom,dialout,dip,floppy,netdev,plugdev,sudo,video', '-m'] Exit code: 9 Reason: - Stdout: '' Stderr: 'useradd: group docker exists - if you want to add this user to that group, use -g.\n' backdoor@docker:~$ dpkg -l | grep cloud-init ii cloud-init 0.7.5-0ubuntu1.3 all Init scripts for cloud instances
2017-07-27 21:13:01 Joshua Powers summary cannot create user with primary group if it exists already docs: user-groups uses - instead of _
2017-07-27 21:13:04 Joshua Powers cloud-init: status New Confirmed
2017-07-27 21:13:06 Joshua Powers cloud-init: importance Undecided Low
2017-07-27 21:16:08 Joshua Powers bug added subscriber Joshua Powers
2017-07-27 21:16:29 Joshua Powers tags bitesized docs
2018-03-27 22:49:04 do3meli cloud-init: assignee do3meli (d-info-e)
2018-03-27 22:51:13 do3meli merge proposal linked https://code.launchpad.net/~d-info-e/cloud-init/+git/cloud-init/+merge/342251
2018-03-27 22:55:59 do3meli cloud-init: status Confirmed In Progress
2018-04-03 18:19:57 Chad Smith cloud-init: status In Progress Fix Committed
2018-04-03 20:25:05 Launchpad Janitor merge proposal linked https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342605
2018-04-03 20:33:11 Launchpad Janitor merge proposal linked https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342606
2018-04-03 20:38:44 Launchpad Janitor merge proposal linked https://code.launchpad.net/~chad.smith/cloud-init/+git/cloud-init/+merge/342608
2018-06-20 18:07:00 Scott Moser cloud-init: status Fix Committed Fix Released
2023-05-10 06:14:27 James Falcon bug watch added https://github.com/canonical/cloud-init/issues/2521