- name: Check if robert user exists getent: database: passwd key: robert register: robert_user - name: Create robert user user: name: robert groups: sudo append: yes 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: name: ansible system: yes - name: copy sudoers_ansible copy: src: files/sudoers_ansible dest: /etc/sudoers.d/ansible owner: root group: root mode: 0440 - name: create backup of .bashrc copy: src: /home/robert/.bashrc dest: /home/robert/.bashrc.old owner: robert group: robert mode: 0600