Thank you for bringing this up, Chuck. We'll start investigating it now. On Mon, Feb 19, 2018 at 12:00 PM Chuck <[email protected]> wrote:
> Breaking ticket: https://tickets.puppetlabs.com/browse/PUP-8223 > > New ticket: https://tickets.puppetlabs.com/browse/PUP-8470 > > Error: UID 900 already exists, use allowdupe to force user creation > Error: /Stage[main]/Localusers::Identities/User[user1]/groups: change > from to 'group1,group2' failed: UID 900 already exists, use allowdupe to > force user creation > > > So far I have found two issues. > > 1) lusermod does not support -G > > # lusermod --help > Usage: lusermod [OPTION...] user > -i, --interactive prompt for all information > -c, --gecos=STRING GECOS information > -d, --directory=STRING home directory > -m, --movedirectory move home directory contents > -s, --shell=STRING set shell for user > -u, --uid=NUM set UID for user > -g, --gid=NUM set primary GID for user > -l, --login=STRING change login name for user > -P, --plainpassword=STRING plaintext password for the user > -p, --password=STRING pre-hashed password for the user > -L, --lock lock account > -U, --unlock unlock account > --commonname=STRING set common name for user > --givenname=STRING set given name for user > --surname=STRING set surname for user > --roomnumber=STRING set room number for user > --telephonenumber=STRING set telephone number for user > --homephone=STRING set home telephone number for user > > Help options: > -?, --help Show this help message > --usage Display brief usage message > > 2) the new code will not "modify" the user's groups in /etc/group because > the user already exists. > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/6359c0b6-b47f-472c-a97f-9b14712d64fb%40googlegroups.com > <https://groups.google.com/d/msgid/puppet-users/6359c0b6-b47f-472c-a97f-9b14712d64fb%40googlegroups.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- *Melissa Stone* software engineer [email protected] | @melissaapiedra -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/CAHEe_kpwJjzzrpBBd0A4Pr7%3Dx7R8UMf-tdxJyEfaD-qJb1bjdw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
