Quelle est la façon la plus propre de procéder? J'ai essayé d'ajouter l'utilisateur au groupe Sudo avec le module utilisateurs, mais Ansible signale qu'il ne peut pas trouver le groupe Sudo.
Au lieu de
- name: create a new user
user: name=user
state=present
groups="group1, group2"
password={{ password }}
comment="Comment"
J'ai fait
- name: create a new user
user: name=user
state=present
group=primary-group
groups="Sudo"
password={{ password }}
comment="Comment"
Et l'utilisateur a été ajouté au groupe Sudo.
- name: Create Deploy user
user: name={{ deploy }} comment="Deploy User" groups="Sudo,admin,{{ deploy }}"
Sudo: yes
Faites attention aux espaces dans votre liste de groupes ... Vous obtenez le "groupe n'existe pas" si vous les avez.
groups = "admin" créera un ajout d'utilisateur dans les groupes d'administration