From 7d78a9619e9a74a233ca47aa34ee9fbf092f7b44 Mon Sep 17 00:00:00 2001 From: Zuul Date: Tue, 31 May 2022 16:28:23 +0000 Subject: [PATCH] Update git submodules * Update ovn-octavia-provider from branch 'master' to 48c55f94ad8a4fddb3cf4a8d683f7e1b82ab7912 - Merge "Fix way of calculate LB status after HM event" - Fix way of calculate LB status after HM event Function _get_new_operating_statuses was calculating the LB status based on the received event together with current operating_status of the members, those values were not being stored and therefore were not available for the calculation. Now those member status are stored in the external_ids field related to the LB under the neutron:member_status tag, where the uuid of the member and its current status are stored. This way we can calculate the real-time status of the whole LB hierarchy by looking at the values stored there, which are updated when HM events are received. Partial-Bug: #1965772 Depends-On: https://review.opendev.org/c/openstack/ovn-octavia-provider/+/839055 Change-Id: I5f5225a94a9a8401d350d2fda987bf68869def22 --- ovn-octavia-provider | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ovn-octavia-provider b/ovn-octavia-provider index 19a0e716ea..48c55f94ad 160000 --- a/ovn-octavia-provider +++ b/ovn-octavia-provider @@ -1 +1 @@ -Subproject commit 19a0e716eac1707a190cfe75ea82ad84809b1f25 +Subproject commit 48c55f94ad8a4fddb3cf4a8d683f7e1b82ab7912