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

Reply via email to