[ovs-build] Passed: ovsrobot/ovn#1057 (series_204220 - 4e48476)
builds at travis-ci.com
Fri Sep 25 19:18:32 UTC 2020
Build Update for ovsrobot/ovn
Duration: 19 mins and 40 secs
Commit: 4e48476 (series_204220)
Author: venu iyer
Message: controller: Check for tunnel change in multi-vtep case is incorrect
Prior to multi-vtep, there was one tunnel for each type, since
there was only one encap-ip. So, the check in
sset_count(encap_type_set) != encap_type_count
worked. However, with multiple IPs per tunnel type, the above
check won't work. So, once multiple encap-ips are configured,
ovn-controller will always keep updating the encap list in
the SB (due to the above check); this causes a lot of unnecessary
churn, including recomputing the flows etc. which will put
ovn-controller in overdrive thereby consuming lot of CPU cycles
(see almost 100%)
Verified ovn-controller cpu utilization with the fix (and also
that SB doesn't keep constantly updating). make check didn't
show any additional failures.
Fixes: Fixes: b520ca7 ("Support for multiple VTEP in OVN")
Signed-off-by: venu iyer <venugopali at nvidia.com>
Signed-off-by: 0-day Robot <robot at bytheb.org>
View the changeset: https://github.com/ovsrobot/ovn/compare/da0a96008616^...4e484766e675
View the full build log and details: https://travis-ci.com/github/ovsrobot/ovn/builds/186732699?utm_medium=notification&utm_source=email
You can unsubscribe from build emails from the ovsrobot/ovn repository going to https://travis-ci.com/account/preferences/unsubscribe?repository=9136199&utm_medium=notification&utm_source=email.
Or unsubscribe from *all* email updating your settings at https://travis-ci.com/account/preferences/unsubscribe?utm_medium=notification&utm_source=email.
Or configure specific recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications.
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the build