From acb3de4fdddb0d83699e8dc176529a614ce0472c Mon Sep 17 00:00:00 2001 From: Josh Date: Sun, 27 Aug 2017 13:55:09 +0300 Subject: [PATCH] Updated git submodules Project: netvirt stable/carbon 09ad109b274e8f947ed83bea61a3bd44b7e10bad BUG-8893 patch port mysteriously deleted This happens sporadically when br-int exists prior to ODL managing the OVS node. If the event notifying ElanOvsdbNodeListener of the existence of the br-int bridge happens BEFORE the event notifying about the OVS node the following occurs: 1. Netvirt gets event for br-int 2. Writes patch ports 3. Netvirt gets event for the ovs node 4. Creates br-int...which already exists and this over-writes the patch ports Fix: a) clean up code so that br-int is configured with a controller and patch ports only once we receive the notification for br-int in operational. b) when receiving a notification for the OVSDB node in operational, check if br-int is in operational. If it is not, create it in config. c) when receiving a notification for br-int in operational, check if it is also in config. If it is not, copy br-int fields from operational to config. The proceed to step (a). Change-Id: I11739ccc847e65c4179ff1f73493159bd4effcd2 Signed-off-by: Josh Signed-off-by: Sam Hague --- docs/submodules/netvirt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/submodules/netvirt b/docs/submodules/netvirt index 8f7fdba99..09ad109b2 160000 --- a/docs/submodules/netvirt +++ b/docs/submodules/netvirt @@ -1 +1 @@ -Subproject commit 8f7fdba99378acce3b4135aab5e94d4ecee9c52a +Subproject commit 09ad109b274e8f947ed83bea61a3bd44b7e10bad -- 2.36.6