Branch: refs/heads/master
Home: https://github.com/openSUSE/wicked
Commit: 056602c1a14b09b6eec65b374e85a377b0935949
https://github.com/openSUSE/wicked/commit/056602c1a14b09b6eec65b374e85a377b0...
Author: Karol Mroz
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/ifconfig.c
Log Message:
-----------
ifconfig: handle link up of externally enslaved devices
In the case of standard openvswitch bridge ports, they are enslaved
by openvswitch itself to the ovs-master interface (kernel datapath
interface).
In such scenarios, we previously skipped the linkUp process, as Wicked
assumed that if a device was already enslaved, it was done via
ni_system_interface_enslave(), which generates a netlink message to
enslave and perform a link-up in bridge case, and a bonding master
manages the link state itself.
To get around this, if a device has a master, we should first check to
see if it's in link-up state. If yes, then it was enslaved by Wicked
and no furhter processing is needed. If not, then it was enslaved
externally and we need to perform the basic link-up.
Commit: 914ed4f3629c62db35dddeea371f8f0f0e6d65fa
https://github.com/openSUSE/wicked/commit/914ed4f3629c62db35dddeea371f8f0f0e...
Author: Marius Tomaschewski
Date: 2015-07-31 (Fri, 31 Jul 2015)
Changed paths:
M src/ifconfig.c
Log Message:
-----------
Merge pull request #577 from mtomaschewski/link-ovs-enslave
ifconfig: handle link up of externally enslaved devices (fate#318840)
Compare: https://github.com/openSUSE/wicked/compare/d4740e7aa2b4...914ed4f3629c