--- - hosts: all become_user: staffadmin become: false gather_facts: no vars: test_var: test tasks: - name: Print the gateway for each host when defined debug: msg: "test inside {{ test_var }}" register: test_registre - name: Create a directory if it does not exist ansible.builtin.file: path: /home/staffadmin/lala state: directory mode: '0755' owner: staffadmin group: staffadmin - name: Create a directory if it does not exist become: true ansible.builtin.file: path: /root/test state: directory mode: '0755' owner: root group: root # - name: Update apt packages # apt: # upgrade: true # update_cache: true # - name: Return motd to registered var # command: cat /etc/passwd # register: passwd # - name: Print the gateway for each host when defined # debug: # msg: "password {{ passwd }}"