Thank you for the response.

I have extracted some private information but the playbook is a follows...

- hosts: nas
  remote_user: root
  tasks: 
  - name: create users 
    group:
      name: "{{ item.name }}"
      comment: "{{ item.comment }}"
      shell: "{{ item.shell }}"
      home: "{{ item.home }}"
      group: "{{ item.name }}"
      groups: "{{ item.groups }}"
      append: yes
    loop:
        - { name: 'user1', comment: 'User1 Information', shell: 
'/user/bin/bash',    home: '/pool/home/user1', groups: 
'group1,group2,group3,group4,group5,group6'}
        - { name: 'user2', comment: 'User2 Information', shell: 
'/user/bin/nologin', home: '/pool/home/user2', groups: 
'group1,group2,group3,group4,group5,group6'}
        - { name: 'user3', comment: 'User3 Information', shell: 
'/user/bin/nologin', home: '/pool/home/user3', groups: 
'group1,group2,group3,group4,group5,group6'}




On Saturday, November 23, 2019 at 12:49:38 AM UTC+3, alicia wrote:
>
> Can you add the playbook you’re running? The error message alone only gets 
> us so far.
>
> The error message is telling you that a task using the group module cannot 
> include all the parameters you’re passing to it. Take a look at 
> http://docs.testing.ansible.com/ansible/devel/modules/group_module.html for 
> detailed documentation on how to use the group module and the parameters it 
> accepts.
>
> Hope this helps,
> Alicia
>
> On Nov 22, 2019, at 3:41 PM, Bilinmek Istemiyor <beni...@gmail.com 
> <javascript:>> wrote:
>
> Hello,
>
> I am building a nas server with manjaro architect (arch based 
> distribution). I try to automate tasks with ansible. However ansible user 
> management is giving me errors stating that ""msg": "Unsupported parameters 
> for (group) module: append, comment, group, groups, home, shell Supported 
> parameters include: gid, local, name, non_unique, state, system"} "
>
> However to the best of my knowledge command set is the same with debian, 
> ubuntu etc.  The not supported parameters are crucial for account 
> management since I use lots of custom groups and custom home folder paths 
> along with shell option.
>
> I believe ansible detect the environment as follows
>
>         "ansible_distribution": "Archlinux",
>         "ansible_distribution_file_path": "/etc/arch-release",
>         "ansible_distribution_file_variety": "Archlinux",
>         "ansible_distribution_major_version": "18",
>         "ansible_distribution_release": "Juhraya",
>         "ansible_distribution_version": "18.1.3",
>
> Any help much appreciated
>
>
>
> -- 
> 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 ansible...@googlegroups.com <javascript:>.
> To view this discussion on the web visit 
> https://groups.google.com/d/msgid/ansible-project/d3c57d1d-c116-4e18-a448-38ada9ec65e6%40googlegroups.com
>  
> <https://groups.google.com/d/msgid/ansible-project/d3c57d1d-c116-4e18-a448-38ada9ec65e6%40googlegroups.com?utm_medium=email&utm_source=footer>
> .
>
>
>

-- 
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 ansible-project+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/cbbbdfe8-4a10-4f93-b9e2-5326d58c513e%40googlegroups.com.

Reply via email to