[wicked-commit] [openSUSE/wicked] 056602: ifconfig: handle link up of externally enslaved de...
Branch: refs/heads/master Home: https://github.com/openSUSE/wicked Commit: 056602c1a14b09b6eec65b374e85a377b0935949 https://github.com/openSUSE/wicked/commit/056602c1a14b09b6eec65b374e85a377b0... Author: Karol Mroz <kmroz@suse.de> 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 <mt@suse.de> 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
participants (1)
-
Marius Tomaschewski