http://bugzilla.opensuse.org/show_bug.cgi?id=1032210 Bug ID: 1032210 Summary: yast2 unable to configure network bridge, destroys already configured bridge Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.2 Hardware: x86-64 OS: openSUSE 42.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 Assignee: yast2-maintainers@suse.de Reporter: tomas.kuchta@gmail.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- Note: I observed this behaviour in yast2 ncurses interface (text). Defect 1: Configuring bridge interface between 1 or more eth0 interfaces is not possible in yast2 due to empty "Bridged Devices" dialog when eth0/1/2/.... devices are in "No Link and IP Setup". Defect 2: When the bridge is configured manually and go through: yast2 lan --> br0 --> Edit --> Bridged Devices --> Next dialog. Yast removes the bridge configuration. Intent (conceptually a switch - no IPs on bridged ethx devices): --------------------------------------------------------------- +------+ +-----+ +------+ | eth0 |-------| br0 |-------| eth1 | +------+ +-----+ +------+ 192.168.10.50 Details - Defect 1: yast2 lan - configure eth0/1 interfaces with no address as "No Link and IP Setup" - add bridge interface br0 with static IP 192.168.10.50/24 name switch - editing br0 - go to "Bridged Devices" tab - IT IS EMPTY - NO DEVICES TO BRIDGE Details - Defect 2: Configure bridge manually: # cat /etc/sysconfig/network/ifcfg-eth0 BOOTPROTO='none' BROADCAST='' ETHTOOL_OPTIONS='' IFPLUGD_PRIORITY='0' HWADDR='08:00:27:0A:06:32' IPADDR='' MTU='' NAME='82540EM Gigabit Ethernet Controller' NETWORK='' REMOTE_IPADDR='' STARTMODE='ifplugd' NETMASK='' PREFIXLEN='' # cat /etc/sysconfig/network/ifcfg-eth1 BOOTPROTO='none' BROADCAST='' ETHTOOL_OPTIONS='' IFPLUGD_PRIORITY='0' HWADDR='08:00:27:0F:C8:E1' IPADDR='' MTU='' NAME='82540EM Gigabit Ethernet Controller' NETMASK='' NETWORK='' REMOTE_IPADDR='' STARTMODE='ifplugd' PREFIXLEN='' # cat /etc/sysconfig/network/ifcfg-br0 BOOTPROTO='static' BRIDGE='yes' BRIDGE_FORWARDDELAY='0' BRIDGE_PORTS='eth0 eth1' BRIDGE_STP='off' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='192.168.10.50' MTU='' NAME='' NETMASK='255.255.255.0' NETWORK='192.168.10.0' REMOTE_IPADDR='' STARTMODE='auto' yast2 lan - configured bridge is printed in the dialog - See: Image 1 - select br0 --> Edit --> Bridged Devices --> Next - making any or no changes in 'yast2 lan --> br0 --> Bridged Devices' and selecting Next - REMOVES THE BRIDGE CONFIGURATION - See: Image 2. Removed bridge configuration results in following config changes (BRIDGE_PORTS and IPADDR): # cat /etc/sysconfig/network/ifcfg-br0 BOOTPROTO='static' BRIDGE='yes' BRIDGE_FORWARDDELAY='0' BRIDGE_PORTS='' BRIDGE_STP='off' BROADCAST='' ETHTOOL_OPTIONS='' IPADDR='192.168.10.50/24' MTU='' NAME='' NETMASK='255.255.255.0' NETWORK='192.168.10.0' REMOTE_IPADDR='' STARTMODE='auto' Image 1: Network Settings ┌Global Options──Overview──Hostname/DNS──Routing────────────────────────── │┌──────────────────────────────────────────────────────────────────────── ││Name │IP Address │Device│Note ││82540EM Gigabit Ethernet Controller│NONE │eth0 │enslaved in br0 ││82540EM Gigabit Ethernet Controller│NONE │eth1 │enslaved in br0 ││Network Bridge │192.168.10.50│br0 │ ││ Image 2: Network Settings ┌Global Options──Overview──Hostname/DNS──Routing───────────────────── │┌─────────────────────────────────────────────────────────────────── ││Name │IP Address │Device│Note ││82540EM Gigabit Ethernet Controller│NONE │eth0 │ ││82540EM Gigabit Ethernet Controller│NONE │eth1 │ ││Network Bridge │192.168.10.50│br0 │ ││ -- You are receiving this mail because: You are on the CC list for the bug.