From 08712c793e7e0f68eafa79841721c210573643c6 Mon Sep 17 00:00:00 2001
From: Evangelos Foutras <evangelos@foutrelis.com>
Date: Mon, 19 Sep 2022 00:42:41 +0300
Subject: [PATCH] Fix lint warning about non-FQCN ansible.builtin.user

Seems ansible-lint thinks a task calling the unqualified user module is
"not valid under any of the given schemas (schema[tasks])".
---
 roles/archusers/tasks/main.yml    | 2 +-
 roles/borg_server/tasks/main.yml  | 2 +-
 roles/dbscripts/tasks/main.yml    | 2 +-
 roles/postfix_null/tasks/main.yml | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/roles/archusers/tasks/main.yml b/roles/archusers/tasks/main.yml
index 25c354791..2fc648b28 100644
--- a/roles/archusers/tasks/main.yml
+++ b/roles/archusers/tasks/main.yml
@@ -8,7 +8,7 @@
   with_dict: "{{ arch_users }}"
 
 - name: Create Arch Linux-specific users
-  user:
+  ansible.builtin.user:
     name: "{{ item.key }}"
     group: users
     groups: "{{ item.value.groups | join(',') }}"
diff --git a/roles/borg_server/tasks/main.yml b/roles/borg_server/tasks/main.yml
index 60b7835db..889bac2c2 100644
--- a/roles/borg_server/tasks/main.yml
+++ b/roles/borg_server/tasks/main.yml
@@ -2,7 +2,7 @@
   pacman: name=borg state=present
 
 - name: Create borg user
-  user:
+  ansible.builtin.user:
     name: borg
     home: "{{ backup_dir }}"
 
diff --git a/roles/dbscripts/tasks/main.yml b/roles/dbscripts/tasks/main.yml
index 2e3c1b02a..b6935e4de 100644
--- a/roles/dbscripts/tasks/main.yml
+++ b/roles/dbscripts/tasks/main.yml
@@ -39,7 +39,7 @@
     - nginx
 
 - name: Create Arch Linux-specific users
-  user:
+  ansible.builtin.user:
     name: "{{ item.key }}"
     group: users
     groups: "{{ item.value.groups | join(',') }}"
diff --git a/roles/postfix_null/tasks/main.yml b/roles/postfix_null/tasks/main.yml
index b79560633..91d08dd64 100644
--- a/roles/postfix_null/tasks/main.yml
+++ b/roles/postfix_null/tasks/main.yml
@@ -11,7 +11,7 @@
 
 - name: Create user account on mail to relay with
   delegate_to: mail.archlinux.org
-  user:
+  ansible.builtin.user:
     name: "{{ inventory_hostname_short }}"
     comment: "SMTP Relay Account for {{ inventory_hostname }}"
     group: nobody
-- 
GitLab