- name: integration/ssh/templated_by_play_taskvar.yml hosts: tt_targets_bare gather_facts: false vars: ansible_password: "{{ 'has_sudo_nopw_password' | trim }}" ansible_port: "{{ hostvars[groups['test-targets'][0]].ansible_port | default(22) }}" ansible_user: "{{ 'mitogen__has_sudo_nopw' | trim }}" tasks: - meta: reset_connection - name: Templated variables in play ping: