Signed-off-by: Zack Cerza <zack@redhat.com>
group:
name: sudo
state: present
+ tags:
+ - user
- name: Create the ansible user.
user:
uid: {{ ansible_user_uid_ }}
update_password: on_create
register: user_created
+ tags:
+ - user
- name: Delete the ansible users password.
command: "passwd -d {{ ansible_user }}"
when: user_created is defined and user_created|changed
+ tags:
+ - user
- name: Ensure includedir is present in sudoers.
lineinfile:
validate: visudo -cf %s
tags:
- sudoers
+ - user
- name: Create the cephlab_sudo sudoers.d file.
template:
validate: visudo -cf %s
tags:
- sudoers
+ - user
- name: Add authorized keys for the ansible user.
authorized_key: