Activity log for bug #1847141

Date Who What changed Old value New value Message
2019-10-07 20:00:07 Harald Jensås bug added bug
2019-10-07 20:04:12 Harald Jensås description This is related to https://bugs.launchpad.net/bugs/1836057, but it is a new issue. netifaces.ifaddresses('br-ctlplane') does not always return the 'local_ip' of the undercloud as the first one in the list of netifaces.AF_INET6 addresses. This causes the undercloud to try to use the 'undercloud_public_host', the 'undercloud_admin_host' or in potentially the link-local address. The apache ip vhost only listen to the 'local_ip', so the container-image-prepare fails. This is related to https://bugs.launchpad.net/bugs/1836057, but it is a new issue. netifaces.ifaddresses('br-ctlplane') does not always return the 'local_ip' of the undercloud as the first one in the list of netifaces.AF_INET6 addresses. This causes the undercloud to try to use the 'undercloud_public_host', the 'undercloud_admin_host' or in potentially the link-local address. >>> addrs = netifaces.ifaddresses('br-ctlplane') >>> [addr for addr in addrs[netifaces.AF_INET6]] [{'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', 'addr': 'fd12:3456:789a:1::2'}, {'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', 'addr': 'fd12:3456:789a:1::3'}, {'netmask': 'ffff:ffff:ffff:ffff::', 'addr': 'fd12:3456:789a:1::1'}, <-- local_ip is idx=2 not idx=0 {'netmask': 'ffff:ffff:ffff:ffff::', 'addr': 'fe80::f816:3eff:fe6b:5586%br-ctlplane'}] The apache ip vhost only listen to the 'local_ip', so the container-image-prepare fails.
2019-10-07 20:04:54 Harald Jensås description This is related to https://bugs.launchpad.net/bugs/1836057, but it is a new issue. netifaces.ifaddresses('br-ctlplane') does not always return the 'local_ip' of the undercloud as the first one in the list of netifaces.AF_INET6 addresses. This causes the undercloud to try to use the 'undercloud_public_host', the 'undercloud_admin_host' or in potentially the link-local address. >>> addrs = netifaces.ifaddresses('br-ctlplane') >>> [addr for addr in addrs[netifaces.AF_INET6]] [{'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', 'addr': 'fd12:3456:789a:1::2'}, {'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff', 'addr': 'fd12:3456:789a:1::3'}, {'netmask': 'ffff:ffff:ffff:ffff::', 'addr': 'fd12:3456:789a:1::1'}, <-- local_ip is idx=2 not idx=0 {'netmask': 'ffff:ffff:ffff:ffff::', 'addr': 'fe80::f816:3eff:fe6b:5586%br-ctlplane'}] The apache ip vhost only listen to the 'local_ip', so the container-image-prepare fails. This is related to https://bugs.launchpad.net/bugs/1836057, but it is a new issue. netifaces.ifaddresses('br-ctlplane') does not always return the 'local_ip' of the undercloud as the first one in the list of netifaces.AF_INET6 addresses. This causes the undercloud to try to use the 'undercloud_public_host', the 'undercloud_admin_host' or in potentially the link-local address. >>> addrs = netifaces.ifaddresses('br-ctlplane') >>> [addr for addr in addrs[netifaces.AF_INET6]] [ {'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff',  'addr': 'fd12:3456:789a:1::2'}, {'netmask': 'ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff',  'addr': 'fd12:3456:789a:1::3'}, {'netmask': 'ffff:ffff:ffff:ffff::',  'addr': 'fd12:3456:789a:1::1'}, <-- local_ip is idx=2 not idx=0 {'netmask': 'ffff:ffff:ffff:ffff::',  'addr': 'fe80::f816:3eff:fe6b:5586%br-ctlplane'} ] The apache ip vhost only listen to the 'local_ip', so the container-image-prepare fails.
2019-10-08 13:49:50 OpenStack Infra tripleo: status Triaged In Progress
2019-10-09 09:54:33 Harald Jensås summary 404 Client Error: Not Found for url: ripleo-container-image-prepare.log 404 Client Error: Not Found for url: tripleo-container-image-prepare.log
2019-10-15 02:55:51 OpenStack Infra tripleo: status In Progress Fix Released
2019-10-15 02:55:54 OpenStack Infra bug watch added https://github.com/containers/libpod/issues/3516