Activity log for bug #1642521

Date Who What changed Old value New value Message
2016-11-17 09:24:25 bjolo bug added bug
2016-11-17 09:49:38 bjolo summary kolla-ansible genconfig fails on tunnel_interface kolla-ansible fails on dedicated tunnel_interface
2016-11-17 09:50:44 bjolo description when running kolla-ansible genconfig with a dedicated tunnel_interface, it fails on the controller nodes. The failure is correct in the sense that the tunnel_interface is missing. However, my controller nodes does not have a tunnel_interface configured since the controllers do not require to have a tunnel interface. (and should not have it) Note, this only affects the genconfig action. kolla-ansible deploy works fine. TASK [neutron : Copying over ml2_conf.ini dest={{ node_config_directory }}/{{ item }}/ml2_conf.ini, sources=[u'{{ role_path }}/templates/ml2_conf.ini.j2', u'{{ node_custom_config }}/neutron/ml2_conf.ini', u'{{ node_custom_config }}/neutron/{{ inventory_hostname }}/ml2_conf.ini'], vars={u'service_name': u'{{ item }}'}] *** fatal: [eselde02u32.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"} fatal: [eselde02u34.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"} fatal: [eselde02u33.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"} when running kolla-ansible deploy/genconfig with a dedicated tunnel_interface, it fails on the controller nodes. The failure is correct in the sense that the tunnel_interface is missing. However, the controller nodes does not have a tunnel_interface configured since the controllers do not require to have a tunnel interface. (and should not have it) Tunnel interface is only needed on network and compute nodes TASK [neutron : Copying over ml2_conf.ini dest={{ node_config_directory }}/{{ item }}/ml2_conf.ini, sources=[u'{{ role_path }}/templates/ml2_conf.ini.j2', u'{{ node_custom_config }}/neutron/ml2_conf.ini', u'{{ node_custom_config }}/neutron/{{ inventory_hostname }}/ml2_conf.ini'], vars={u'service_name': u'{{ item }}'}] *** fatal: [eselde02u32.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"} fatal: [eselde02u34.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"} fatal: [eselde02u33.mydomain.net]: FAILED! => {"failed": true, "msg": "{{ hostvars[inventory_hostname]['ansible_' + tunnel_interface]['ipv4']['address'] }}: 'dict object' has no attribute u'ansible_bond0.820'"}
2016-11-20 13:16:46 Jeffrey Zhang affects kolla kolla-ansible
2016-11-20 13:16:54 Jeffrey Zhang kolla-ansible: milestone ocata-2
2016-12-16 05:10:12 Jeffrey Zhang kolla-ansible: milestone ocata-2 ocata-3
2017-01-29 23:21:09 Jeffrey Zhang kolla-ansible: milestone ocata-3 ocata-rc1
2017-02-16 01:36:18 Jeffrey Zhang kolla-ansible: milestone ocata-rc1 ocata-rc2
2017-02-16 01:38:28 Jeffrey Zhang kolla-ansible: milestone ocata-rc2 pike-1
2017-06-14 16:00:24 Jeffrey Zhang kolla-ansible: milestone pike-2 pike-3
2017-06-16 12:14:20 Eduardo Gonzalez kolla-ansible: status New In Progress
2017-06-16 12:14:23 Eduardo Gonzalez kolla-ansible: assignee Eduardo Gonzalez (egonzalez90)
2017-07-13 12:09:12 OpenStack Infra kolla-ansible: status In Progress Fix Released