Activity log for bug #1723124

Date Who What changed Old value New value Message
2017-10-12 13:52:20 Vladislav Belogrudov bug added bug
2017-10-12 14:03:45 Vladislav Belogrudov description similar to https://bugs.launchpad.net/kolla-ansible/+bug/1642521 if one uses in ml2_conf.ini.j2 % if inventory_hostname in groups["network"] or inventory_hostname in groups["compute"] %} local_ip = {{ tunnel_interface_address }} {% endif %} Ansible objects with Host: 10.196.244.201, Task: neutron : Copying over ml2_conf.ini, Status: failed, Message: {{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute 'ipv4' But if I put % if inventory_hostname in groups["network"] or inventory_hostname in groups["compute"] %} local_ip = {{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }} {% endif %} it works great, controllers don't get local_ip, but computes/network nodes do. My ansible version is 2.3.1.0 similar to https://bugs.launchpad.net/kolla-ansible/+bug/1642521 if one uses in ml2_conf.ini.j2 % if inventory_hostname in groups["network"] or inventory_hostname in groups["compute"] %} local_ip = {{ tunnel_interface_address }} {% endif %} Ansible objects with Host: 10.196.244.201, Task: neutron : Copying over ml2_conf.ini, Status: failed, Message: {{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute 'ipv4' But if I put % if inventory_hostname in groups["network"] or inventory_hostname in groups["compute"] %} local_ip = {{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }} {% endif %} it works great, controllers don't get local_ip, but computes/network nodes do. My ansible version is 2.3.1.0
2019-03-28 10:14:21 Michal Nasiadka kolla-ansible: status New Incomplete
2019-06-08 04:17:33 Launchpad Janitor kolla-ansible: status Incomplete Expired