Thank you for bringing this up, Chuck. We'll start investigating it now.

On Mon, Feb 19, 2018 at 12:00 PM Chuck <cssc...@gmail.com> 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 puppet-users+unsubscr...@googlegroups.com.
> 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
meli...@puppet.com | @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 puppet-users+unsubscr...@googlegroups.com.
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.

Reply via email to