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.
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.