yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #88417
[Bug 1962713] Re: Race between loadbalancer creation and FIP association with ovn-octavia provider
Yes, this is what I did in this (partial) backport:
https://review.opendev.org/c/openstack/networking-ovn/+/831349/
** Changed in: neutron
Status: Confirmed => Fix Released
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1962713
Title:
Race between loadbalancer creation and FIP association with ovn-
octavia provider
Status in neutron:
Fix Released
Bug description:
With Kuryr, when a service of LoadBalancer type is created in kubernetes the
process is the next:
- Create a load balancer
- Associate FIP to the load balancer VIP
In busy enviroments, with HA, there may be a race condition where
the method to associate the FIP to the loadbalancer fails to find
the recently created loadbalancer, therefore not doing the FIP to
VIP association in the OVN NB DB. Which breaks the connectivity to
the LoadBalancer FIP (k8s external-ip associated to the loadbalancer)
until there is a modification on the service (for instance, adding
a new member/endpoint) and the FIP to VIP association is reconfigured
This problem only happens in stable/train, as fix was released as part
of this code reshape at https://opendev.org/openstack/ovn-octavia-provider/commit/c6cee9207349a12e499cbc81fe0e5d4d5bfa015c
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1962713/+subscriptions
References