Public bug reported: 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 ** Affects: neutron Importance: Undecided Assignee: Luis Tomas Bolivar (ltomasbo) Status: New ** Changed in: neutron Assignee: (unassigned) => Luis Tomas Bolivar (ltomasbo) -- 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: New 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 -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp