-
Task
-
Resolution: Unresolved
-
Normal
-
None
-
13
-
False
-
-
False
-
-
rhel-sst-network-fastdatapath
-
-
-
ssg_networking
-
FDP 24.G, FDP 24.H, FDP 25.A, FDP 25.B
-
4
When creating new SB component that has equivalent counterpart in NB e.g. load balancer, enforce the SB UUID to be the same as the NB component.
One thing that we need to keep in mind is that there is a small chance that the SB will already contain that UUID (very small). In that case the row would be rejected and northd would enter recompute loop. We need to somehow take this into account and have method that could deal with the duplicates. We might require support in ovsdb to tell us if the UUID is already present and if it is we can change the NB UUID to something that is still unique within SB. After further inspection we have that already, we could utilize sbrec_<TABLE>_table_get_for_uuid() to see if something with that UUID exists, if so change the UUID in NB and continue. –