diff --git a/tasks/users.yml b/tasks/users.yml index 9006215..9cf2de4 100644 --- a/tasks/users.yml +++ b/tasks/users.yml @@ -1,3 +1,9 @@ +- name: Check if robert user exists + getent: + database: passwd + key: robert + register: robert_user + - name: Create robert user user: name: robert @@ -6,6 +12,7 @@ shell: /bin/bash create_home: yes password: "{{ robert_password_hash }}" + when: robert_user.ansible_facts.getent_passwd.robert is not defined - name: create ansible user user: