[ovs-build] Errored: openvswitch/ovs#3010 (master - d2fa6c6)

Travis CI builds at travis-ci.org
Thu Jul 28 04:24:49 UTC 2016


Build Update for openvswitch/ovs
-------------------------------------

Build: #3010
Status: Errored

Duration: 56 minutes and 7 seconds
Commit: d2fa6c6 (master)
Author: Thadeu Lima de Souza Cascardo
Message: netdev: do not allow devices to be opened with conflicting types

When a device is already opened, netdev_open should verify that the types match,
or else return an error.

Otherwise, users might expect to open a device with a certain type and get a
handle belonging to a different type.

This also prevents certain conflicting configurations that would have a port of
a certain type in the database and one of a different type on the system.

For example, when adding an interface with a type other than system, and there
is already a system interface with the same name, as the routing table will hold
a reference to that system interface, some conflicts will arise. The netdev will
be opened with the incorrect type and that will make vswitchd remove it, but
adding it again will fail as it already exists. Failing earlier prevents some
vswitchd loops in reconfiguring the interface.

Signed-off-by: Thadeu Lima de Souza Cascardo <cascardo at redhat.com>
Acked-by: Daniele Di Proietto <diproiettod at vmware.com>

View the changeset: https://github.com/openvswitch/ovs/compare/fb5b3c22128c...d2fa6c676a13

View the full build log and details: https://travis-ci.org/openvswitch/ovs/builds/147883074

--

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://www.openvswitch.org/pipermail/ovs-build/attachments/20160728/a11b2390/attachment-0002.html>


More information about the build mailing list