Same question as James, but just wanted to point out the 1.6 series is now available.
On Wed, May 28, 2014 at 12:21 AM, James Cammarata <[email protected]>wrote: > I'm unclear why you can't do this? Is it failing with an error or some > other problem? > > > On Tue, May 27, 2014 at 4:43 PM, Alex King <[email protected]> wrote: > >> Currently I add system users with the following play: >> >> # >> # Create system users >> # >> - name: sys admin users >> tags: sys_admin_users >> user: name={{ userdef[item].name }} uid={{ userdef[item].uid }} >> "groups={{ system_admins_groups|join(',') }}" "comment={{ >> userdef[item].comment }}" password={{ userdef[item].password }} >> update_password=on_create shell=/bin/bash >> with_items: system_admins >> >> userdef is a dictionary containing all users' details. system_admins is a >> list of system admin users. >> >> I'd prefer to have userdefs as a list and be able to write this as >> something like: >> >> - name: sys admin users >> tags: sys_admin_users >> user: name=item.name uid=item.uid "groups={{ >> system_admins_groups|join(',') }}" "comment={{ item.comment }}" >> password=item.passwordupdate_password=on_create shell=/bin/bash >> with_items: userdef >> when: item.name in system_admins >> >> Mixing with_items and when doesn't currently seem possible. (Ansible >> 1.5.3) >> >> Cheers, >> Alex >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Ansible Project" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to [email protected]. >> To post to this group, send email to [email protected]. >> To view this discussion on the web visit https://groups.google.com/d/ >> msgid/ansible-project/5385070C.7020503%40king.net.nz. >> For more options, visit https://groups.google.com/d/optout. >> > > -- > You received this message because you are subscribed to the Google Groups > "Ansible Project" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/ansible-project/CAMFyvFjJDO8-yudFfQ_DAZw9bBmnusnrV_GrmZNyvPGbitN0BA%40mail.gmail.com<https://groups.google.com/d/msgid/ansible-project/CAMFyvFjJDO8-yudFfQ_DAZw9bBmnusnrV_GrmZNyvPGbitN0BA%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/CA%2BnsWgxJ7ujhC2BRRTGiBv5ANO0umJ%3DnE44k0S_BiD3PXcL1Lw%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
