Add users tag to user management tasks

This commit is contained in:
2025-11-26 20:07:28 -05:00
parent c713317e49
commit 2298ca008e

View File

@@ -143,6 +143,7 @@
dest: /root/.ssh/authorized_keys dest: /root/.ssh/authorized_keys
mode: "400" mode: "400"
when: authorized_keys is defined when: authorized_keys is defined
tags: users
- name: Create system user groups - name: Create system user groups
ansible.builtin.group: ansible.builtin.group:
@@ -153,6 +154,7 @@
loop_control: loop_control:
label: "{{ item.key }}" label: "{{ item.key }}"
when: users is defined when: users is defined
tags: users
- name: Create system users - name: Create system users
ansible.builtin.user: ansible.builtin.user:
@@ -169,6 +171,7 @@
loop_control: loop_control:
label: "{{ item.key }}" label: "{{ item.key }}"
when: users is defined when: users is defined
tags: users
- name: Create Ansible's temporary remote directory for users - name: Create Ansible's temporary remote directory for users
ansible.builtin.file: ansible.builtin.file:
@@ -184,6 +187,7 @@
when: when:
- users is defined - users is defined
- item.value.tmp | default(true) - item.value.tmp | default(true)
tags: users
- name: Set authorized_keys for system users - name: Set authorized_keys for system users
ansible.posix.authorized_key: ansible.posix.authorized_key:
@@ -194,6 +198,7 @@
loop_control: loop_control:
label: "{{ item.key }}" label: "{{ item.key }}"
when: users is defined and item.value.key is defined when: users is defined and item.value.key is defined
tags: users
- name: Manage filesystem mounts - name: Manage filesystem mounts
ansible.posix.mount: ansible.posix.mount: