[ovs-build] Broken: williamtu/ovs-travis#138 (oot - 2866f72)

Travis CI builds at travis-ci.org
Wed Nov 1 19:57:45 UTC 2017


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

Build: #138
Status: Broken

Duration: 38 minutes and 59 seconds
Commit: 2866f72 (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 patch fixes it by querying the geneve device's kind when exists.
The out-of-tree modules uses kind string as 'ovs_geneve', while the
in-tree module uses 'geneve'.  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/0ab07acc7517...2866f72ed4ef

View the full build log and details: https://travis-ci.org/williamtu/ovs-travis/builds/295892920?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/20171101/93b9383b/attachment.html>


More information about the build mailing list