Hello community, here is the log from the commit of package yast2-network for openSUSE:Factory checked in at 2020-12-10 15:57:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-network (Old) and /work/SRC/openSUSE:Factory/.yast2-network.new.2328 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-network" Thu Dec 10 15:57:25 2020 rev:438 rq:854275 version:4.3.31 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-network/yast2-network.changes 2020-11-29 12:25:45.257839906 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-network.new.2328/yast2-network.changes 2020-12-10 15:57:27.390816026 +0100 @@ -1,0 +2,7 @@ +Wed Dec 9 12:28:21 UTC 2020 - Knut Anderssen <kanders...@suse.com> + +- Clean the ifcfg file cached data before the connection + configuration changes are written (bsc#1178950) +- 4.3.31 + +------------------------------------------------------------------- Old: ---- yast2-network-4.3.30.tar.bz2 New: ---- yast2-network-4.3.31.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-network.spec ++++++ --- /var/tmp/diff_new_pack.tsWCHP/_old 2020-12-10 15:57:28.350816929 +0100 +++ /var/tmp/diff_new_pack.tsWCHP/_new 2020-12-10 15:57:28.354816933 +0100 @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.3.30 +Version: 4.3.31 Release: 0 Summary: YaST2 - Network Configuration License: GPL-2.0-only ++++++ yast2-network-4.3.30.tar.bz2 -> yast2-network-4.3.31.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.3.30/package/yast2-network.changes new/yast2-network-4.3.31/package/yast2-network.changes --- old/yast2-network-4.3.30/package/yast2-network.changes 2020-11-27 15:07:55.000000000 +0100 +++ new/yast2-network-4.3.31/package/yast2-network.changes 2020-12-09 14:38:46.000000000 +0100 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Wed Dec 9 12:28:21 UTC 2020 - Knut Anderssen <kanders...@suse.com> + +- Clean the ifcfg file cached data before the connection + configuration changes are written (bsc#1178950) +- 4.3.31 + +------------------------------------------------------------------- Wed Nov 25 10:02:37 UTC 2020 - Knut Anderssen <kanders...@suse.com> - Do not crash when trying to replace an /etc/hosts alias using the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.3.30/package/yast2-network.spec new/yast2-network-4.3.31/package/yast2-network.spec --- old/yast2-network-4.3.30/package/yast2-network.spec 2020-11-27 15:07:55.000000000 +0100 +++ new/yast2-network-4.3.31/package/yast2-network.spec 2020-12-09 14:38:46.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-network -Version: 4.3.30 +Version: 4.3.31 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.3.30/src/lib/y2network/sysconfig/connection_config_writer.rb new/yast2-network-4.3.31/src/lib/y2network/sysconfig/connection_config_writer.rb --- old/yast2-network-4.3.30/src/lib/y2network/sysconfig/connection_config_writer.rb 2020-11-27 15:07:55.000000000 +0100 +++ new/yast2-network-4.3.31/src/lib/y2network/sysconfig/connection_config_writer.rb 2020-12-09 14:38:46.000000000 +0100 @@ -42,8 +42,8 @@ handler_class = find_handler_class(conn.type) return nil if handler_class.nil? - remove(old_conn) if old_conn file.clean + remove(old_conn) if old_conn handler_class.new(file).write(conn) file.save end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-network-4.3.30/src/lib/y2network/sysconfig/interface_file.rb new/yast2-network-4.3.31/src/lib/y2network/sysconfig/interface_file.rb --- old/yast2-network-4.3.30/src/lib/y2network/sysconfig/interface_file.rb 2020-11-27 15:07:55.000000000 +0100 +++ new/yast2-network-4.3.31/src/lib/y2network/sysconfig/interface_file.rb 2020-12-09 14:38:46.000000000 +0100 @@ -420,8 +420,15 @@ # to do some clean-up before writing the final values. def clean @values = self.class.variables.values.each_with_object({}) do |variable, hash| - hash[variable.name] = variable.collection? ? {} : nil + if variable.collection? + clean_collection(variable.name) + hash[variable.name] = {} + else + write_scalar(variable.name, nil) + hash[variable.name] = nil + end end + @defined_variables = nil end _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org