diff --git a/package/yast2-network.changes b/package/yast2-network.changes index 7f9f789ff..e9a2e34b8 100644 --- a/package/yast2-network.changes +++ b/package/yast2-network.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Tue Jan 16 10:34:01 UTC 2024 - Knut Anderssen + +- Consider firmware configured interfaces as non bridgeable + (bsc#1218595). +- 4.6.8 + ------------------------------------------------------------------- Wed Dec 13 12:07:00 UTC 2023 - Knut Alejandro Anderssen González diff --git a/package/yast2-network.spec b/package/yast2-network.spec index b22269aec..243da332e 100644 --- a/package/yast2-network.spec +++ b/package/yast2-network.spec @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.6.7 +Version: 4.6.8 Release: 0 Summary: YaST2 - Network Configuration License: GPL-2.0-only diff --git a/src/lib/y2network/interface_config_builders/bridge.rb b/src/lib/y2network/interface_config_builders/bridge.rb index d3850dda1..ca7eb0372 100644 --- a/src/lib/y2network/interface_config_builders/bridge.rb +++ b/src/lib/y2network/interface_config_builders/bridge.rb @@ -99,6 +99,8 @@ def interfaces def bridgeable?(iface) # cannot report itself return false if iface.name == @name + # Do not add firmware configured interfaces (bsc#1218595) + return false if iface.firmware_configured? return true unless yast_config.configured_interface?(iface.name) config = yast_config.connections.by_name(iface.name)