OVN Octavia driver: driver fail on subnet or ls not found

Bug #1857009 reported by Maciej Jozefczyk
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
networking-ovn
In Progress
Medium
Maciej Jozefczyk

Bug Description

Sometimes its possible that subnet has been deleted in meantime in neutron or LS in OVN NBDB (race conditions). In those terms driver should log the error and not fail.

Changed in networking-ovn:
assignee: nobody → Maciej Jozefczyk (maciej.jozefczyk)
importance: Undecided → Medium
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to networking-ovn (stable/train)

Fix proposed to branch: stable/train
Review: https://review.opendev.org/701933

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to networking-ovn (stable/train)

Reviewed: https://review.opendev.org/701933
Committed: https://git.openstack.org/cgit/openstack/networking-ovn/commit/?id=9aa7edd7852df98fe257d6a3b5c3b524398a1d4b
Submitter: Zuul
Branch: stable/train

commit 9aa7edd7852df98fe257d6a3b5c3b524398a1d4b
Author: Maciej Józefczyk <email address hidden>
Date: Wed Jan 8 08:50:38 2020 +0000

    Don't fail in case subnet or Logical Switch not found

    In case of subnet not found all the related actions could
    not be taken. This patch prevent this situation to happen.
    This could be possible that LB is going to be deleted after
    the subnet (for example remove of the LoadBalancer in Error
    state).

    The same could happend with Logical Switch. Sometimes the
    member network is delated in meantime and then we tries to
    the members. It means we would need to remove LB to LS and
    LB to LR associations, but it could not happend because of
    missing LS. In those terms now we just pass the flow
    and remove the LS to LR counters in external_ids.

    Change-Id: I44f6de4c9a2b1c6054417dbb7f647a6af8339660
    Closes-Bug: 1857009

tags: added: in-stable-train
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on networking-ovn (master)

Change abandoned by Maciej Józefczyk (<email address hidden>) on branch: master
Review: https://review.opendev.org/698745
Reason: It will go to dedicated repository.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/networking-ovn 7.1.0

This issue was fixed in the openstack/networking-ovn 7.1.0 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.