Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yast2-network for openSUSE:Factory checked in at 2022-03-11 21:41:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-network (Old) and /work/SRC/openSUSE:Factory/.yast2-network.new.25692 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-network" Fri Mar 11 21:41:03 2022 rev:477 rq:960502 version:4.4.44 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes 2022-03-06 18:15:28.591823568 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-network.new.25692/yast2-network.changes 2022-03-11 21:41:06.074063007 +0100 @@ -1,0 +2,7 @@ +Wed Mar 9 10:10:37 UTC 2022 - Knut Anderssen <kanders...@suse.com> + +- Write NetworkManager s390 options to the ethernet section instead + of the connection one (bsc#1196582) +- 4.4.44 + +------------------------------------------------------------------- Old: ---- yast2-network-4.4.43.tar.bz2 New: ---- yast2-network-4.4.44.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-network.spec ++++++ --- /var/tmp/diff_new_pack.vdfbnk/_old 2022-03-11 21:41:06.826063585 +0100 +++ /var/tmp/diff_new_pack.vdfbnk/_new 2022-03-11 21:41:06.826063585 +0100 @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.4.43 +Version: 4.4.44 Release: 0 Summary: YaST2 - Network Configuration License: GPL-2.0-only ++++++ yast2-network-4.4.43.tar.bz2 -> yast2-network-4.4.44.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/package/yast2-network.changes new/yast2-network-4.4.44/package/yast2-network.changes --- old/yast2-network-4.4.43/package/yast2-network.changes 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/package/yast2-network.changes 2022-03-09 15:13:57.000000000 +0100 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Mar 9 10:10:37 UTC 2022 - Knut Anderssen <kanders...@suse.com> + +- Write NetworkManager s390 options to the ethernet section instead + of the connection one (bsc#1196582) +- 4.4.44 + +------------------------------------------------------------------- Thu Mar 3 10:01:24 UTC 2022 - Knut Anderssen <kanders...@suse.com> - Added connection config writers for Qeth and Hipersocket diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/package/yast2-network.spec new/yast2-network-4.4.44/package/yast2-network.spec --- old/yast2-network-4.4.43/package/yast2-network.spec 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/package/yast2-network.spec 2022-03-09 15:13:57.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.4.43 +Version: 4.4.44 Release: 0 Summary: YaST2 - Network Configuration License: GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/src/lib/cfa/nm_connection.rb new/yast2-network-4.4.44/src/lib/cfa/nm_connection.rb --- old/yast2-network-4.4.43/src/lib/cfa/nm_connection.rb 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/src/lib/cfa/nm_connection.rb 2022-03-09 15:13:57.000000000 +0100 @@ -33,7 +33,8 @@ # puts file.connection["id"] class NmConnection < BaseModel KNOWN_SECTIONS = [ - "bond", "bridge", "connection", "ethernet", "ipv4", "ipv6", "vlan", "wifi", "wifi_security" + "bond", "bridge", "connection", "ethernet", "ethernet_s390_options", "ipv4", "ipv6", "vlan", + "wifi", "wifi_security" ].freeze # @return [String] File path diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/src/lib/y2network/network_manager/connection_config_writers/qeth.rb new/yast2-network-4.4.44/src/lib/y2network/network_manager/connection_config_writers/qeth.rb --- old/yast2-network-4.4.43/src/lib/y2network/network_manager/connection_config_writers/qeth.rb 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/src/lib/y2network/network_manager/connection_config_writers/qeth.rb 2022-03-09 15:13:57.000000000 +0100 @@ -29,18 +29,10 @@ # @param conn [Y2Network::ConnectionConfig::Qeth] Configuration to write def update_file(conn) super - file.connection["s390-nettype"] = "qeth" - file.connection["s390-options"] = options_for(conn) - file.connection["s390-subchannels"] = conn.device_id.gsub(":", ",") if conn.device_id - end - - private - - # Convenience method to obtain QETH specific options - # - # @param conn [Y2Network::ConnectionConfig::Qeth] Configuration to write - def options_for(conn) - "layer2=#{conn.layer2 ? 1 : 0},portno=#{conn.port_number.to_i}" + file.ethernet["s390-nettype"] = "qeth" + file.ethernet["s390-subchannels"] = conn.device_id.gsub(":", ";") if conn.device_id + file.ethernet_s390_options["layer2"] = conn.layer2 ? "1" : "0" + file.ethernet_s390_options["portno"] = conn.port_number.to_i.to_s end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/test/y2network/network_manager/connection_config_writers/hsi_test.rb new/yast2-network-4.4.44/test/y2network/network_manager/connection_config_writers/hsi_test.rb --- old/yast2-network-4.4.43/test/y2network/network_manager/connection_config_writers/hsi_test.rb 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/test/y2network/network_manager/connection_config_writers/hsi_test.rb 2022-03-09 15:13:57.000000000 +0100 @@ -44,9 +44,10 @@ it "sets device and IP relevant attributes" do handler.write(conn) expect(file.connection["type"]).to eql("ethernet") - expect(file.connection["s390-nettype"]).to eql("qeth") - expect(file.connection["s390-options"]).to eql("layer2=1,portno=0") - expect(file.connection["s390-subchannels"]).to eql("0.0.0800,0.0.0801,0.0.0802") + expect(file.ethernet["s390-nettype"]).to eql("qeth") + expect(file.ethernet["s390-subchannels"]).to eql("0.0.0800;0.0.0801;0.0.0802") + expect(file.ethernet_s390_options["layer2"]).to eql("1") + expect(file.ethernet_s390_options["portno"]).to eql("0") end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.4.43/test/y2network/network_manager/connection_config_writers/qeth_test.rb new/yast2-network-4.4.44/test/y2network/network_manager/connection_config_writers/qeth_test.rb --- old/yast2-network-4.4.43/test/y2network/network_manager/connection_config_writers/qeth_test.rb 2022-03-04 16:30:38.000000000 +0100 +++ new/yast2-network-4.4.44/test/y2network/network_manager/connection_config_writers/qeth_test.rb 2022-03-09 15:13:57.000000000 +0100 @@ -44,9 +44,10 @@ it "sets device and IP relevant attributes" do handler.write(conn) expect(file.connection["type"]).to eql("ethernet") - expect(file.connection["s390-nettype"]).to eql("qeth") - expect(file.connection["s390-options"]).to eql("layer2=1,portno=0") - expect(file.connection["s390-subchannels"]).to eql("0.0.0800,0.0.0801,0.0.0802") + expect(file.ethernet["s390-nettype"]).to eql("qeth") + expect(file.ethernet["s390-subchannels"]).to eql("0.0.0800;0.0.0801;0.0.0802") + expect(file.ethernet_s390_options["layer2"]).to eql("1") + expect(file.ethernet_s390_options["portno"]).to eql("0") end end end