Hello guys ! I do not get the hostname using this fact in task name within a role. Not sure if there is a known issue around this or that I'm doing something wrong.
This is my code: main yml file contains this: # facts are collected by default but we want to make sure nobody removes them # as they are needed for the 'alive_boxes' task # gather_facts: true ... The role file contains this: --- # Stop the DB services # - name: Stop MySql on {{ ansible_hostname }} systemd: state: stopped name: mysql become: yes register: screen_out - name: DBG | Status of MySql for {{ansible_hostname}} ansible.builtin.debug: msg: "{{ ansible_hostname}} - {{ screen_out }}" Tried with and without quotes, etc without success. It perferctly works in the 'msg' so I think there must be something else I'm missing. Appreciate your help. > ansible --version ansible [core 2.12.5] config file = /mnt/c/Ansible/Ansible_scripts/MySql/ansible.cfg configured module search path = ['/home/fjlopez/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /home/fjlopez/.local/lib/python3.8/site-packages/ansible ansible collection location = /home/fjlopez/.ansible/collections:/usr/share/ansible/collections executable location = /home/fjlopez/.local/bin/ansible python version = 3.8.10 (default, Mar 15 2022, 12:22:08) [GCC 9.4.0] jinja version = 2.10.1 libyaml = True -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/3ff1ca90-d94c-41e8-baae-99eaf21f999en%40googlegroups.com.