Comment 2 for bug 2004238

Revision history for this message
Ching Kuo (genekuo) wrote :

Hi,

I use the latest Zed release deployed with Kolla-Ansible.

I've just quickly checked the code, it seems like it is designed to use the metadata/dhcp port which will cause issue.

https://opendev.org/openstack/ovn-octavia-provider/src/branch/master/ovn_octavia_provider/helper.py#L2331-L2343

_ensure_hm_ovn_port returns the metadata/dhcp port which in _update_hm_members will use it as source IP for health monitor causing the issue I am reporting.

https://opendev.org/openstack/ovn-octavia-provider/src/branch/master/ovn_octavia_provider/helper.py#L137-L146

We should probably create a dedicated port or find other solutions which prevent using the metadata/dhcp port IP for health monitor.