--- - hosts: all become_user: stephane 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/stephane/lala state: directory mode: '0755' owner: stephane group: stephane # - 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 }}"