diff --git a/package/yast2-network.changes b/package/yast2-network.changes index 58629a8c1..f259c86cf 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.5.23 + ------------------------------------------------------------------- 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 122a0ae7c..aebf7f42c 100644 --- a/package/yast2-network.spec +++ b/package/yast2-network.spec @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.5.22 +Version: 4.5.23 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)