--- - name: Test Nolog hosts: all become: false gather_facts: false vars: __my_password: 09fjgn34t87j3t8 tasks: - name: Echo string via command ansible.builtin.command: "/bin/echo 'hello world'" - name: Echo password via command ansible.builtin.command: "/bin/echo 'hello world - your password is {{ __my_password }}'" - name: What about via debug... ansible.builtin.debug: msg: "your password is {{ __my_password }}" - name: Echo password via command (no_log) ansible.builtin.command: "/bin/echo 'hello world - your password is {{ __my_password }}'" no_log: True - name: What about via debug... (no_log (from ansible.cfg)) ansible.builtin.debug: msg: "your password is {{ __my_password }}" - name: what is no log set to ansible.builtin.debug: msg: "{{ lookup('env', 'ANSIBLE_NO_LOG') | default('no thanks') }}"