Не могу заставить работать данный код msg: "{{ hostvars.{{ item }}.ansible_all_ipv4_addresses }}"


Не могу заставить работать даный код:

  tasks:
    - name: Look to Dict
      debug:
         msg: "{{ hostvars.{{ item }}.ansible_all_ipv4_addresses }}"
      loop: "{{ query('inventory_hostnames','etcd')}}"

Ругается что не может вытащить переменную из {{  item }} по отдельности работает нормально. То есть если я напишу рядом msg: "{{  item }}" то он дает стринг с именем хоста, или если я напишу msg: "{{ hostvars.hostname.ansible_all_ipv4_addresses }}" то он дает IP


{{ hostvars[item].ansible_all_ipv4_addresses }}