[ovs-build] Passed: williamtu/ovs-travis#136 (oot - 0ab07ac)

Travis CI builds at travis-ci.org
Thu Oct 26 20:33:23 UTC 2017


Build Update for williamtu/ovs-travis
-------------------------------------

Build: #136
Status: Passed

Duration: 1 hour, 5 minutes, and 28 seconds
Commit: 0ab07ac (oot)
Author: William Tu
Message: dpif-netlink-rtnl: Fix ovs_geneve probing after restart

When using the out-of-tree (openvswitch compat) geneve module,
the first time oot tunnel probing returns true (correct).
Without unloading the geneve module, if the userspace ovs-vswitchd
restarts, because the 'geneve_sys_6081' still exists, the probing
incorrectly returns false and loads the in-tree (upstream kernel)
geneve module.  The issue also exists the other way around, where
existing geneve module is in-tree and ovs-vswitchd restarts.

Thus, the patch fixes it by unconditionally removing the tunnel
device before the probing.  To reproduce the issue, start the ovs
> /etc/init.d/openvswitch-switch start
> creat a bridge and attach a geneve port using out-of-tree geneve
> /etc/init.d/openvswitch-switch restart

Fixes: 921c370a9df5 ("dpif-netlink: Probe for out-of-tree tunnels, decides used interface")
Signed-off-by: William Tu <u9012063 at gmail.com>
Cc: Eric Garver <e at erig.me>
Cc: Gurucharan Shetty <guru at ovn.org>

View the changeset: https://github.com/williamtu/ovs-travis/compare/98dc8dee9922^...0ab07acc7517

View the full build log and details: https://travis-ci.org/williamtu/ovs-travis/builds/293299626?utm_source=email&utm_medium=notification

--

You can configure recipients for build notifications in your .travis.yml file. See https://docs.travis-ci.com/user/notifications

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openvswitch.org/pipermail/ovs-build/attachments/20171026/72bcdca3/attachment-0001.html>


More information about the build mailing list