Public bug reported: While there is a VIP port already created and used by other LB (Amphorea), which in different thread is going to be deleted, and second thread tries to re-use the same IP address as previous VIP, the OVN LB sends the update_status_to_octavia() instead fail with driver error.
Example: https://github.com/openstack/networking-ovn/blob/stable/train/networking_ovn/octavia/ovn_driver.py#L1811 It causes some strange Octavia API behavior. Example log: http://paste.openstack.org/show/794494/ The OVN Octavia provider should do the same as Amphorea provider: https://github.com/openstack/octavia/blob/master/octavia/api/drivers/amphora_driver/v2/driver.py#L77 ** Affects: neutron Importance: Medium Assignee: Maciej Jozefczyk (maciej.jozefczyk) Status: Confirmed ** Tags: ovn-octavia-provider ** Changed in: neutron Importance: Undecided => Medium ** Changed in: neutron Status: New => Confirmed ** Tags removed: ovn ** Tags added: ovn-octavia-provider -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to neutron. https://bugs.launchpad.net/bugs/1882724 Title: OVN Octavia driver: driver shouldn't update status to octavia in case of VIP creation failure Status in neutron: Confirmed Bug description: While there is a VIP port already created and used by other LB (Amphorea), which in different thread is going to be deleted, and second thread tries to re-use the same IP address as previous VIP, the OVN LB sends the update_status_to_octavia() instead fail with driver error. Example: https://github.com/openstack/networking-ovn/blob/stable/train/networking_ovn/octavia/ovn_driver.py#L1811 It causes some strange Octavia API behavior. Example log: http://paste.openstack.org/show/794494/ The OVN Octavia provider should do the same as Amphorea provider: https://github.com/openstack/octavia/blob/master/octavia/api/drivers/amphora_driver/v2/driver.py#L77 To manage notifications about this bug go to: https://bugs.launchpad.net/neutron/+bug/1882724/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : [email protected] Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp

