commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-10-27 18:59:52 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3463 (New) Package is "yast2-registration" Tue Oct 27 18:59:52 2020 rev:62 rq:844234 version:4.3.12 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-10-24 15:15:12.752083565 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3463/yast2-registration.changes 2020-10-27 19:00:24.686807260 +0100 @@ -6 +6 @@ - defined. (jsc#SLE-16225) + defined. (jsc#SLE-16195) Other differences: -- ++ yast2-registration-4.3.12.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.12/package/yast2-registration.changes new/yast2-registration-4.3.12/package/yast2-registration.changes --- old/yast2-registration-4.3.12/package/yast2-registration.changes 2020-10-21 10:35:30.0 +0200 +++ new/yast2-registration-4.3.12/package/yast2-registration.changes 2020-10-27 10:10:13.0 +0100 @@ -3,7 +3,7 @@ - AY Addon: Taking the latest version if no version has been defined. Taking system architecture if no architecture has been - defined. (jsc#SLE-16225) + defined. (jsc#SLE-16195) - 4.3.12 ---
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-10-24 15:15:01 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3463 (New) Package is "yast2-registration" Sat Oct 24 15:15:01 2020 rev:61 rq:843151 version:4.3.12 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-10-18 16:20:14.476459311 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3463/yast2-registration.changes 2020-10-24 15:15:12.752083565 +0200 @@ -1,0 +2,15 @@ +Mon Oct 19 13:21:42 CEST 2020 - sch...@suse.de + +- AY Addon: Taking the latest version if no version has been + defined. Taking system architecture if no architecture has been + defined. (jsc#SLE-16225) +- 4.3.12 + +--- +Wed Oct 14 15:26:24 CEST 2020 - sch...@suse.de + +- Showing add-on selection screen only if they are available + (bsc#1177292). +- 4.3.11 + +--- Old: yast2-registration-4.3.10.tar.bz2 New: yast2-registration-4.3.12.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.9vfwFQ/_old 2020-10-24 15:15:13.684084728 +0200 +++ /var/tmp/diff_new_pack.9vfwFQ/_new 2020-10-24 15:15:13.688084732 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.10 +Version:4.3.12 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.3.10.tar.bz2 -> yast2-registration-4.3.12.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.10/package/yast2-registration.changes new/yast2-registration-4.3.12/package/yast2-registration.changes --- old/yast2-registration-4.3.10/package/yast2-registration.changes 2020-10-08 08:03:04.0 +0200 +++ new/yast2-registration-4.3.12/package/yast2-registration.changes 2020-10-21 10:35:30.0 +0200 @@ -1,4 +1,19 @@ --- +Mon Oct 19 13:21:42 CEST 2020 - sch...@suse.de + +- AY Addon: Taking the latest version if no version has been + defined. Taking system architecture if no architecture has been + defined. (jsc#SLE-16225) +- 4.3.12 + +--- +Wed Oct 14 15:26:24 CEST 2020 - sch...@suse.de + +- Showing add-on selection screen only if they are available + (bsc#1177292). +- 4.3.11 + +--- Wed Oct 7 21:26:11 UTC 2020 - Imobach Gonzalez Sosa - Do not export the registration e-mail if it is not defined diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.10/package/yast2-registration.spec new/yast2-registration-4.3.12/package/yast2-registration.spec --- old/yast2-registration-4.3.10/package/yast2-registration.spec 2020-10-08 08:03:04.0 +0200 +++ new/yast2-registration-4.3.12/package/yast2-registration.spec 2020-10-21 10:35:30.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.10 +Version:4.3.12 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.10/src/autoyast-rnc/registration.rnc new/yast2-registration-4.3.12/src/autoyast-rnc/registration.rnc --- old/yast2-registration-4.3.10/src/autoyast-rnc/registration.rnc 2020-10-08 08:03:04.0 +0200 +++ new/yast2-registration-4.3.12/src/autoyast-rnc/registration.rnc 2020-10-21 10:35:30.0 +0200 @@ -25,8 +25,8 @@ MAP, ( addon_name & -addon_version & -addon_arch & +addon_version? & +addon_arch? & addon_release_type? & addon_reg_code? ) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.10/src/lib/registration/autoyast_addons.rb new/yast2-registration-4.3.12/src/lib/registration/autoyast_addons.rb --- old/yast2-registration-4.3.10/src/lib/registration/autoyast_addons.rb 2020-10-08 08:03:04.0 +0200 +++ new/yast2-registration-4.3.12/src/lib/registration/autoyast_addons.rb 2020-10-21 10:35:30.0 +0200 @@ -12,6 +12,7 @@ # require "yast" +require "y2packager/product_control_product" module Registration # This class handles the AutoYaST addons @@ -21,6
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-10-18 16:20:13 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3486 (New) Package is "yast2-registration" Sun Oct 18 16:20:13 2020 rev:60 rq:840147 version:4.3.10 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-08-28 21:20:33.392300766 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3486/yast2-registration.changes 2020-10-18 16:20:14.476459311 +0200 @@ -1,0 +2,14 @@ +Wed Oct 7 21:26:11 UTC 2020 - Imobach Gonzalez Sosa + +- Do not export the registration e-mail if it is not defined + (bsc#1177135). +- 4.3.10 + +--- +Thu Oct 1 14:15:55 UTC 2020 - Ladislav Slezák + +- Fixed upgrade using the Full medium with the "media_upgrade=1" + boot option (bsc#1176563) +- 4.3.9 + +--- Old: yast2-registration-4.3.8.tar.bz2 New: yast2-registration-4.3.10.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.uixZOP/_old 2020-10-18 16:20:16.604460258 +0200 +++ /var/tmp/diff_new_pack.uixZOP/_new 2020-10-18 16:20:16.608460260 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-registration # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,17 +12,17 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # Name: yast2-registration -Version:4.3.8 +Version:4.3.10 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only Group: System/YaST -Url:https://github.com/yast/yast-registration +URL:https://github.com/yast/yast-registration Source0:%{name}-%{version}.tar.bz2 ++ yast2-registration-4.3.8.tar.bz2 -> yast2-registration-4.3.10.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.8/.rubocop.yml new/yast2-registration-4.3.10/.rubocop.yml --- old/yast2-registration-4.3.8/.rubocop.yml 2020-08-24 13:46:34.0 +0200 +++ new/yast2-registration-4.3.10/.rubocop.yml 2020-10-08 08:03:04.0 +0200 @@ -18,7 +18,7 @@ # TODO: this need some non-trivial refactoring... Metrics/ClassLength: - Max: 470 + Max: 480 # TODO: this need some non-trivial refactoring... Metrics/CyclomaticComplexity: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.8/package/yast2-registration.changes new/yast2-registration-4.3.10/package/yast2-registration.changes --- old/yast2-registration-4.3.8/package/yast2-registration.changes 2020-08-24 13:46:34.0 +0200 +++ new/yast2-registration-4.3.10/package/yast2-registration.changes 2020-10-08 08:03:04.0 +0200 @@ -1,4 +1,18 @@ --- +Wed Oct 7 21:26:11 UTC 2020 - Imobach Gonzalez Sosa + +- Do not export the registration e-mail if it is not defined + (bsc#1177135). +- 4.3.10 + +--- +Thu Oct 1 14:15:55 UTC 2020 - Ladislav Slezák + +- Fixed upgrade using the Full medium with the "media_upgrade=1" + boot option (bsc#1176563) +- 4.3.9 + +--- Mon Aug 24 11:31:58 UTC 2020 - Imobach Gonzalez Sosa - AutoYaST: the release_type element is not mandatory diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.8/package/yast2-registration.spec new/yast2-registration-4.3.10/package/yast2-registration.spec --- old/yast2-registration-4.3.8/package/yast2-registration.spec 2020-08-24 13:46:34.0 +0200 +++ new/yast2-registration-4.3.10/package/yast2-registration.spec 2020-10-08 08:03:04.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.8 +Version:4.3.10 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore'
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-08-28 21:18:02 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3399 (New) Package is "yast2-registration" Fri Aug 28 21:18:02 2020 rev:59 rq:828917 version:4.3.8 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-08-14 13:10:34.333238612 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3399/yast2-registration.changes 2020-08-28 21:20:33.392300766 +0200 @@ -1,0 +2,7 @@ +Mon Aug 24 11:31:58 UTC 2020 - Imobach Gonzalez Sosa + +- AutoYaST: the release_type element is not mandatory + (bsc#1175682). +- 4.3.8 + +--- Old: yast2-registration-4.3.7.tar.bz2 New: yast2-registration-4.3.8.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.h48rpK/_old 2020-08-28 21:20:35.320301702 +0200 +++ /var/tmp/diff_new_pack.h48rpK/_new 2020-08-28 21:20:35.320301702 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.7 +Version:4.3.8 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.3.7.tar.bz2 -> yast2-registration-4.3.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.7/package/yast2-registration.changes new/yast2-registration-4.3.8/package/yast2-registration.changes --- old/yast2-registration-4.3.7/package/yast2-registration.changes 2020-08-13 14:09:29.0 +0200 +++ new/yast2-registration-4.3.8/package/yast2-registration.changes 2020-08-24 13:46:34.0 +0200 @@ -1,4 +1,11 @@ --- +Mon Aug 24 11:31:58 UTC 2020 - Imobach Gonzalez Sosa + +- AutoYaST: the release_type element is not mandatory + (bsc#1175682). +- 4.3.8 + +--- Thu Aug 13 11:24:33 UTC 2020 - Ladislav Slezák - Improved skipping message in the first boot mode, the first boot diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.7/package/yast2-registration.spec new/yast2-registration-4.3.8/package/yast2-registration.spec --- old/yast2-registration-4.3.7/package/yast2-registration.spec 2020-08-13 14:09:29.0 +0200 +++ new/yast2-registration-4.3.8/package/yast2-registration.spec 2020-08-24 13:46:34.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.7 +Version:4.3.8 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.7/src/autoyast-rnc/registration.rnc new/yast2-registration-4.3.8/src/autoyast-rnc/registration.rnc --- old/yast2-registration-4.3.7/src/autoyast-rnc/registration.rnc 2020-08-13 14:09:29.0 +0200 +++ new/yast2-registration-4.3.8/src/autoyast-rnc/registration.rnc 2020-08-24 13:46:34.0 +0200 @@ -27,7 +27,7 @@ addon_name & addon_version & addon_arch & -addon_release_type & +addon_release_type? & addon_reg_code? ) }
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-08-14 13:10:26 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3399 (New) Package is "yast2-registration" Fri Aug 14 13:10:26 2020 rev:58 rq:826271 version:4.3.7 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-07-30 10:00:08.599222750 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3399/yast2-registration.changes 2020-08-14 13:10:34.333238612 +0200 @@ -1,0 +2,16 @@ +Thu Aug 13 11:24:33 UTC 2020 - Ladislav Slezák + +- Improved skipping message in the first boot mode, the first boot + workflow might not contain the add-on module in the next step + (bsc#1174467) +- 4.3.7 + +--- +Mon Aug 10 16:01:31 CEST 2020 - sch...@suse.de + +- AutoYaST: Added supplements: autoyast(suse_register) into the spec file + in order to install this packages if the section has been defined + in the AY configuration file (bsc#1146494). +- 4.3.6 + +--- Old: yast2-registration-4.3.5.tar.bz2 New: yast2-registration-4.3.7.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.vu053B/_old 2020-08-14 13:10:35.061238889 +0200 +++ /var/tmp/diff_new_pack.vu053B/_new 2020-08-14 13:10:35.065238891 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.5 +Version:4.3.7 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -61,6 +61,8 @@ # new calls in AutoinstGeneral Conflicts: autoyast2 < 4.3.23 +Supplements:autoyast(suse_register) + BuildArch: noarch # SUSEConnect does not build for i586 and s390 and is not supported on those architectures # bsc#1088552 ++ yast2-registration-4.3.5.tar.bz2 -> yast2-registration-4.3.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.5/package/yast2-registration.changes new/yast2-registration-4.3.7/package/yast2-registration.changes --- old/yast2-registration-4.3.5/package/yast2-registration.changes 2020-07-28 09:33:33.0 +0200 +++ new/yast2-registration-4.3.7/package/yast2-registration.changes 2020-08-13 14:09:29.0 +0200 @@ -1,4 +1,20 @@ --- +Thu Aug 13 11:24:33 UTC 2020 - Ladislav Slezák + +- Improved skipping message in the first boot mode, the first boot + workflow might not contain the add-on module in the next step + (bsc#1174467) +- 4.3.7 + +--- +Mon Aug 10 16:01:31 CEST 2020 - sch...@suse.de + +- AutoYaST: Added supplements: autoyast(suse_register) into the spec file + in order to install this packages if the section has been defined + in the AY configuration file (bsc#1146494). +- 4.3.6 + +--- Tue Jul 28 07:20:28 UTC 2020 - Josef Reidinger - Handle exceptions when parsing xml file (related to bsc#1170886) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.5/package/yast2-registration.spec new/yast2-registration-4.3.7/package/yast2-registration.spec --- old/yast2-registration-4.3.5/package/yast2-registration.spec 2020-07-28 09:33:33.0 +0200 +++ new/yast2-registration-4.3.7/package/yast2-registration.spec 2020-08-13 14:09:29.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.5 +Version:4.3.7 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -61,6 +61,8 @@ # new calls in AutoinstGeneral Conflicts: autoyast2 < 4.3.23 +Supplements:autoyast(suse_register) + BuildArch: noarch # SUSEConnect does not build for i586 and s390 and is not supported on those architectures # bsc#1088552 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.5/src/lib/registration/ui/base_system_registration_dialog.rb new/yast2-registration-4.3.7/src/lib/registration/ui/base_system_registration_dialog.rb --- old/yast2-registration-4.3.5/src/lib/registration/ui/base_system_registration_dialog.rb 2020-07-28 09:33:33.0 +0200 +++ new/yast2-registration-4.3.7/src/lib/registration/ui/base_system_registration_dialog.rb 2020-08-13 14:09:29.0
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-07-30 09:59:44 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3592 (New) Package is "yast2-registration" Thu Jul 30 09:59:44 2020 rev:57 rq:823074 version:4.3.5 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-07-21 15:48:39.328166972 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3592/yast2-registration.changes 2020-07-30 10:00:08.599222750 +0200 @@ -1,0 +2,6 @@ +Tue Jul 28 07:20:28 UTC 2020 - Josef Reidinger + +- Handle exceptions when parsing xml file (related to bsc#1170886) +- 4.3.5 + +--- Old: yast2-registration-4.3.4.tar.bz2 New: yast2-registration-4.3.5.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.UXKUuM/_old 2020-07-30 10:00:09.391223223 +0200 +++ /var/tmp/diff_new_pack.UXKUuM/_new 2020-07-30 10:00:09.399223228 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.4 +Version:4.3.5 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.3.4.tar.bz2 -> yast2-registration-4.3.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.4/package/yast2-registration.changes new/yast2-registration-4.3.5/package/yast2-registration.changes --- old/yast2-registration-4.3.4/package/yast2-registration.changes 2020-07-19 23:20:54.0 +0200 +++ new/yast2-registration-4.3.5/package/yast2-registration.changes 2020-07-28 09:33:33.0 +0200 @@ -1,4 +1,10 @@ --- +Tue Jul 28 07:20:28 UTC 2020 - Josef Reidinger + +- Handle exceptions when parsing xml file (related to bsc#1170886) +- 4.3.5 + +--- Fri Jul 17 10:54:41 UTC 2020 - Imobach Gonzalez Sosa - Export the registration settings in the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.4/package/yast2-registration.spec new/yast2-registration-4.3.5/package/yast2-registration.spec --- old/yast2-registration-4.3.4/package/yast2-registration.spec 2020-07-19 23:20:54.0 +0200 +++ new/yast2-registration-4.3.5/package/yast2-registration.spec 2020-07-28 09:33:33.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.4 +Version:4.3.5 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.4/src/lib/registration/registration_codes_loader.rb new/yast2-registration-4.3.5/src/lib/registration/registration_codes_loader.rb --- old/yast2-registration-4.3.4/src/lib/registration/registration_codes_loader.rb 2020-07-19 23:20:54.0 +0200 +++ new/yast2-registration-4.3.5/src/lib/registration/registration_codes_loader.rb 2020-07-28 09:33:33.0 +0200 @@ -34,6 +34,7 @@ module RegistrationCodesLoader include Yast::I18n # missing in yast2-update include Yast::Transfer::FileFromUrl +include Yast::Logger REGCODES_NAME_HANDLERS = { "regcodes.xml" => :reg_codes_from_xml, @@ -83,6 +84,9 @@ return nil unless File.readable?(filename) && File.file?(filename) xml_hash = Yast::XML.XMLToYCPFile(filename) parse_xml(xml_hash) +rescue Yast::XMLDeserializationError => e + log.error "Invalid reg codes XML: #{e.inspect}" + return nil end # @param xml_hash [Hash] as used in AY and returned by Yast::XML.XMLToYCPFile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.4/test/registration_codes_loader_spec.rb new/yast2-registration-4.3.5/test/registration_codes_loader_spec.rb --- old/yast2-registration-4.3.4/test/registration_codes_loader_spec.rb 2020-07-19 23:20:54.0 +0200 +++ new/yast2-registration-4.3.5/test/registration_codes_loader_spec.rb 2020-07-28 09:33:33.0 +0200 @@ -143,6 +143,12 @@ expect(subject.reg_codes_from_xml("/etc")).to eq(nil) end +it "returns nil if xml is not valid" do + allow(Yast::XML).to receive(:XMLToYCPFile).and_raise(Yast::XMLDeserializationError) + filename = fixtures_file("regcodes.xml") +
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-07-21 15:46:51 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3592 (New) Package is "yast2-registration" Tue Jul 21 15:46:51 2020 rev:56 rq:821772 version:4.3.4 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-07-15 11:18:44.345223566 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3592/yast2-registration.changes 2020-07-21 15:48:39.328166972 +0200 @@ -1,0 +2,13 @@ +Fri Jul 17 10:54:41 UTC 2020 - Imobach Gonzalez Sosa + +- Export the registration settings in the + section when cloning a registered system (bsc#1174202). +- 4.3.4 + +--- +Wed Jul 15 15:09:50 UTC 2020 - Josef Reidinger + +- Do not use Profile.current unless necessary (bsc#1174173) +- 4.3.3 + +--- Old: yast2-registration-4.3.2.tar.bz2 New: yast2-registration-4.3.4.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.6HrCGs/_old 2020-07-21 15:48:40.820168817 +0200 +++ /var/tmp/diff_new_pack.6HrCGs/_new 2020-07-21 15:48:40.824168821 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.2 +Version:4.3.4 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -58,6 +58,9 @@ Requires: yast2-packager >= 4.2.27 Requires: yast2-update >= 3.1.36 +# new calls in AutoinstGeneral +Conflicts: autoyast2 < 4.3.23 + BuildArch: noarch # SUSEConnect does not build for i586 and s390 and is not supported on those architectures # bsc#1088552 ++ yast2-registration-4.3.2.tar.bz2 -> yast2-registration-4.3.4.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.2/.rubocop.yml new/yast2-registration-4.3.4/.rubocop.yml --- old/yast2-registration-4.3.2/.rubocop.yml 2020-07-13 11:13:04.0 +0200 +++ new/yast2-registration-4.3.4/.rubocop.yml 2020-07-19 23:20:54.0 +0200 @@ -2,6 +2,12 @@ inherit_from: /usr/share/YaST2/data/devtools/data/rubocop_yast_style.yml +AllCops: + TargetRubyVersion: 2.3 + +Style/FrozenStringLiteralComment: + Enabled: false + # TODO: this need some non-trivial refactoring... Metrics/AbcSize: Max: 111 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.2/package/yast2-registration.changes new/yast2-registration-4.3.4/package/yast2-registration.changes --- old/yast2-registration-4.3.2/package/yast2-registration.changes 2020-07-13 11:13:04.0 +0200 +++ new/yast2-registration-4.3.4/package/yast2-registration.changes 2020-07-19 23:20:54.0 +0200 @@ -1,4 +1,17 @@ --- +Fri Jul 17 10:54:41 UTC 2020 - Imobach Gonzalez Sosa + +- Export the registration settings in the + section when cloning a registered system (bsc#1174202). +- 4.3.4 + +--- +Wed Jul 15 15:09:50 UTC 2020 - Josef Reidinger + +- Do not use Profile.current unless necessary (bsc#1174173) +- 4.3.3 + +--- Thu Jul 9 10:31:17 CEST 2020 - sch...@suse.de - Evaluating addon-list: Uses version without release for diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.2/package/yast2-registration.spec new/yast2-registration-4.3.4/package/yast2-registration.spec --- old/yast2-registration-4.3.2/package/yast2-registration.spec 2020-07-13 11:13:04.0 +0200 +++ new/yast2-registration-4.3.4/package/yast2-registration.spec 2020-07-19 23:20:54.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.2 +Version:4.3.4 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -58,6 +58,9 @@ Requires: yast2-packager >= 4.2.27 Requires: yast2-update >= 3.1.36 +# new calls in AutoinstGeneral +Conflicts: autoyast2 < 4.3.23 + BuildArch: noarch # SUSEConnect does not build for i586 and s390 and is not supported on those architectures # bsc#1088552 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.2/src/desktop/org.opensuse.yast.SCC.desktop
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-07-15 11:16:04 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3060 (New) Package is "yast2-registration" Wed Jul 15 11:16:04 2020 rev:55 rq:820640 version:4.3.2 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-06-10 00:36:46.509134115 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3060/yast2-registration.changes 2020-07-15 11:18:44.345223566 +0200 @@ -1,0 +2,7 @@ +Thu Jul 9 10:31:17 CEST 2020 - sch...@suse.de + +- Evaluating addon-list: Uses version without release for + connecting SCC (bsc#1162755). +- 4.3.2 + +--- Old: yast2-registration-4.3.1.tar.bz2 New: yast2-registration-4.3.2.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.obActh/_old 2020-07-15 11:18:46.933226128 +0200 +++ /var/tmp/diff_new_pack.obActh/_new 2020-07-15 11:18:46.937226132 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.1 +Version:4.3.2 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.3.1.tar.bz2 -> yast2-registration-4.3.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.1/package/yast2-registration.changes new/yast2-registration-4.3.2/package/yast2-registration.changes --- old/yast2-registration-4.3.1/package/yast2-registration.changes 2020-05-28 18:25:51.0 +0200 +++ new/yast2-registration-4.3.2/package/yast2-registration.changes 2020-07-13 11:13:04.0 +0200 @@ -1,4 +1,11 @@ --- +Thu Jul 9 10:31:17 CEST 2020 - sch...@suse.de + +- Evaluating addon-list: Uses version without release for + connecting SCC (bsc#1162755). +- 4.3.2 + +--- Thu May 28 10:50:51 UTC 2020 - Martin Vidner - Declining/refusal of an addon license means canceling all addons. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.1/package/yast2-registration.spec new/yast2-registration-4.3.2/package/yast2-registration.spec --- old/yast2-registration-4.3.1/package/yast2-registration.spec 2020-05-28 18:25:51.0 +0200 +++ new/yast2-registration-4.3.2/package/yast2-registration.spec 2020-07-13 11:13:04.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.1 +Version:4.3.2 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.1/src/lib/registration/registration.rb new/yast2-registration-4.3.2/src/lib/registration/registration.rb --- old/yast2-registration-4.3.1/src/lib/registration/registration.rb 2020-05-28 18:25:51.0 +0200 +++ new/yast2-registration-4.3.2/src/lib/registration/registration.rb 2020-07-13 11:13:04.0 +0200 @@ -153,7 +153,10 @@ log.info "Reading available addons for product: #{base_product["name"]}" - remote_product = SwMgmt.remote_product(base_product) + # base_product_to_register returns "version_version" for the version + # whereas installed_base_product returns "version_release". + # SCC needs in this case the version without the release. + remote_product = SwMgmt.remote_product(base_product, version_release: false) addons = SUSE::Connect::YaST.show_product(remote_product, connect_params).extensions || [] addons.each { |a| log.info "Found available addon: #{a.inspect}" } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.1/test/registration_spec.rb new/yast2-registration-4.3.2/test/registration_spec.rb --- old/yast2-registration-4.3.1/test/registration_spec.rb 2020-05-28 18:25:51.0 +0200 +++ new/yast2-registration-4.3.2/test/registration_spec.rb 2020-07-13 11:13:04.0 +0200 @@ -153,6 +153,13 @@ "sle-module-legacy", "sle-module-web-scripting", "sle-module-public-cloud", "sle-module-adv-systems-management", "sle-hae") end + + it "uses version without release for connecting SCC" do +expect(Registration::SwMgmt).to receive(:remote_product).with( + base_product,
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-06-10 00:36:29 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3606 (New) Package is "yast2-registration" Wed Jun 10 00:36:29 2020 rev:54 rq:810011 version:4.3.1 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-05-15 23:50:22.809320245 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3606/yast2-registration.changes 2020-06-10 00:36:46.509134115 +0200 @@ -1,0 +2,7 @@ +Thu May 28 10:50:51 UTC 2020 - Martin Vidner + +- Declining/refusal of an addon license means canceling all addons. + (bsc#1169577) +- 4.3.1 + +--- Old: yast2-registration-4.3.0.tar.bz2 New: yast2-registration-4.3.1.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.CC5z6v/_old 2020-06-10 00:36:48.937140628 +0200 +++ /var/tmp/diff_new_pack.CC5z6v/_new 2020-06-10 00:36:48.941140639 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.0 +Version:4.3.1 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.3.0.tar.bz2 -> yast2-registration-4.3.1.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.0/package/yast2-registration.changes new/yast2-registration-4.3.1/package/yast2-registration.changes --- old/yast2-registration-4.3.0/package/yast2-registration.changes 2020-05-12 16:52:18.0 +0200 +++ new/yast2-registration-4.3.1/package/yast2-registration.changes 2020-05-28 18:25:51.0 +0200 @@ -1,4 +1,11 @@ --- +Thu May 28 10:50:51 UTC 2020 - Martin Vidner + +- Declining/refusal of an addon license means canceling all addons. + (bsc#1169577) +- 4.3.1 + +--- Tue May 12 14:43:44 UTC 2020 - josef Reidinger - Autoyast schema: Allow optional types for string and map objects diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.0/package/yast2-registration.spec new/yast2-registration-4.3.1/package/yast2-registration.spec --- old/yast2-registration-4.3.0/package/yast2-registration.spec 2020-05-12 16:52:18.0 +0200 +++ new/yast2-registration-4.3.1/package/yast2-registration.spec 2020-05-28 18:25:51.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.3.0 +Version:4.3.1 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.0/src/lib/registration/addon.rb new/yast2-registration-4.3.1/src/lib/registration/addon.rb --- old/yast2-registration-4.3.0/src/lib/registration/addon.rb 2020-05-12 16:52:18.0 +0200 +++ new/yast2-registration-4.3.1/src/lib/registration/addon.rb 2020-05-28 18:25:51.0 +0200 @@ -26,7 +26,8 @@ require "y2packager/resolvable" module Registration - # this is a wrapper class around SUSE::Connect::Product object + # A wrapper class around SUSE::Connect::Product object, + # https://rubydoc.info/github/SUSE/connect/SUSE/Connect/Product class Addon extend Yast::I18n include Yast::I18n @@ -38,6 +39,7 @@ # read the remote add-on from the registration server # @param registration [Registration::Registration] use this object for # reading the remote add-ons + # @return [Array] def find_all(registration) return @cached_addons if @cached_addons @@ -83,7 +85,7 @@ @auto_selected = nil end - # list of auto selected add-ons + # @return [Array] auto selected add-ons def auto_selected @auto_selected ||= detect_auto_selection end @@ -155,6 +157,7 @@ result end + # @return [Array] def load_addons(registration) pure_addons = registration.get_addon_list # get IDs of the already activated addons @@ -172,6 +175,7 @@ end end + # @return [Array] def detect_auto_selection required = selected + registered diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.3.0/src/lib/registration/ui/addon_eula_dialog.rb
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-05-15 23:50:20 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.2738 (New) Package is "yast2-registration" Fri May 15 23:50:20 2020 rev:53 rq:803058 version:4.3.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-04-11 23:45:47.459054633 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.2738/yast2-registration.changes 2020-05-15 23:50:22.809320245 +0200 @@ -1,0 +2,7 @@ +Tue May 12 14:43:44 UTC 2020 - josef Reidinger + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.0 + +--- Old: yast2-registration-4.2.40.tar.bz2 New: yast2-registration-4.3.0.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.rrYaYo/_old 2020-05-15 23:50:23.509321594 +0200 +++ /var/tmp/diff_new_pack.rrYaYo/_new 2020-05-15 23:50:23.513321602 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.40 +Version:4.3.0 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.40.tar.bz2 -> yast2-registration-4.3.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/package/yast2-registration.changes new/yast2-registration-4.3.0/package/yast2-registration.changes --- old/yast2-registration-4.2.40/package/yast2-registration.changes 2020-04-09 14:25:51.0 +0200 +++ new/yast2-registration-4.3.0/package/yast2-registration.changes 2020-05-12 16:52:18.0 +0200 @@ -1,4 +1,11 @@ --- +Tue May 12 14:43:44 UTC 2020 - josef Reidinger + +- Autoyast schema: Allow optional types for string and map objects + (bsc#1170886) +- 4.3.0 + +--- Thu Apr 9 12:18:33 UTC 2020 - Stefan Hundhammer - Crash fix: Added missing require (bsc#1167945) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/package/yast2-registration.spec new/yast2-registration-4.3.0/package/yast2-registration.spec --- old/yast2-registration-4.2.40/package/yast2-registration.spec 2020-04-09 14:25:51.0 +0200 +++ new/yast2-registration-4.3.0/package/yast2-registration.spec 2020-05-12 16:52:18.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.40 +Version:4.3.0 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.40/src/autoyast-rnc/registration.rnc new/yast2-registration-4.3.0/src/autoyast-rnc/registration.rnc --- old/yast2-registration-4.2.40/src/autoyast-rnc/registration.rnc 2020-04-09 14:25:51.0 +0200 +++ new/yast2-registration-4.3.0/src/autoyast-rnc/registration.rnc 2020-05-12 16:52:18.0 +0200 @@ -2,39 +2,47 @@ namespace a = "http://relaxng.org/ns/compatibility/annotations/1.0; namespace config = "http://www.suse.com/1.0/configns; +include "common.rnc" + suse_register = element suse_register { - addons? & - do_registration? & - email? & - install_updates? & - reg_code? & - reg_server? & - reg_server_cert? & - reg_server_cert_fingerprint_type? & - reg_server_cert_fingerprint? & - slp_discovery? + MAP, + ( +addons? & +do_registration? & +email? & +install_updates? & +reg_code? & +reg_server? & +reg_server_cert? & +reg_server_cert_fingerprint_type? & +reg_server_cert_fingerprint? & +slp_discovery? + ) } addons = element addons { LIST, addon* } addon = element addon { - addon_name & - addon_version & - addon_arch & - addon_release_type & - addon_reg_code? + MAP, + ( +addon_name & +addon_version & +addon_arch & +addon_release_type & +addon_reg_code? + ) } -addon_name = element name { text } -addon_version = element version { text } -addon_arch = element arch { text } -addon_release_type = element release_type { text } -addon_reg_code = element reg_code { text } +addon_name = element name { STRING } +addon_version = element version { STRING } +addon_arch = element arch { STRING } +addon_release_type = element release_type { STRING } +addon_reg_code = element reg_code { STRING }
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-04-11 23:45:34 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3248 (New) Package is "yast2-registration" Sat Apr 11 23:45:34 2020 rev:52 rq:792713 version:4.2.40 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-03-27 21:57:03.974784684 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3248/yast2-registration.changes 2020-04-11 23:45:47.459054633 +0200 @@ -1,0 +2,6 @@ +Thu Apr 9 12:18:33 UTC 2020 - Stefan Hundhammer + +- Crash fix: Added missing require (bsc#1167945) +- 4.2.40 + +--- Old: yast2-registration-4.2.39.tar.bz2 New: yast2-registration-4.2.40.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.ZiYxjt/_old 2020-04-11 23:45:48.523055444 +0200 +++ /var/tmp/diff_new_pack.ZiYxjt/_new 2020-04-11 23:45:48.527055447 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.39 +Version:4.2.40 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.39.tar.bz2 -> yast2-registration-4.2.40.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.39/CONTRIBUTING.md new/yast2-registration-4.2.40/CONTRIBUTING.md --- old/yast2-registration-4.2.39/CONTRIBUTING.md 2020-03-26 14:03:28.0 +0100 +++ new/yast2-registration-4.2.40/CONTRIBUTING.md 1970-01-01 01:00:00.0 +0100 @@ -1,89 +0,0 @@ -YaST Contribution Guidelines - - -YaST is an open source project and as such it welcomes all kinds of -contributions. If you decide to contribute, please follow these guidelines to -ensure the process is effective and pleasant both for you and the YaST maintainers. - -There are two main forms of contribution: reporting bugs and performing code -changes. - -Bug Reports - -If you find a problem, please report it either using -[Bugzilla](https://bugzilla.suse.com/enter_bug.cgi?format=guided=openSUSE+Factory=YaST2) -or [GitHub issues](../../issues). (For Bugzilla, use the [simplified -registration](https://secure-www.novell.com/selfreg/jsp/createSimpleAccount.jsp) -if you don't have an account yet.) - -When creating a bug report, please follow our [bug reporting -guidelines](http://en.opensuse.org/openSUSE:Report_a_YaST_bug). - -We can't guarantee that every bug will be fixed, but we'll try. - -Code Changes - - -We welcome all kinds of code contributions, from simple bug fixes to significant -refactorings and implementation of new features. However, before making any -non-trivial contribution, get in touch with us first — this can prevent wasted -effort on both sides. Also, have a look at our [development -documentation](http://en.opensuse.org/openSUSE:YaST_development). - -To send us your code change, use GitHub pull requests. The workflow is as -follows: - - 1. Fork the project. - - 2. Create a topic branch based on `master`. - - 3. Implement your change, including tests (if possible). Make sure you adhere - to the [Ruby style - guide](https://github.com/SUSE/style-guides/blob/master/Ruby.md). - - 4. Update the package version (in `packages/*.spec`, usually by - `rake version:bump`) and add a new entry to the `package/*.changes` file - (by `osc vc package`). - For bigger changes or changes which need longer discussion it is advised to - add this as a separate last commit so it can be easily updated when another - change is merged in the meantime. - - 5. Make sure your change didn't break anything by building the RPM package - (`rake osc:build`). The build process includes running the full testsuite. - - 6. Publish the branch and create a pull request. - - 7. YaST developers will review your change and possibly point out issues. - Adapt the code under their guidance until they are all resolved. - - 8. Finally, the pull request will get merged or rejected. - -See also [GitHub's guide on -contributing](https://help.github.com/articles/fork-a-repo). - -If you want to do multiple unrelated changes, use separate branches and pull -requests. - -### Commits - -Each commit in the pull request should do only one thing, which is clearly -described by its commit message. Especially avoid mixing formatting changes and -functional changes into one commit. When writing commit messages, adhere to -[widely used
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-03-27 21:56:26 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3160 (New) Package is "yast2-registration" Fri Mar 27 21:56:26 2020 rev:51 rq:788547 version:4.2.39 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-03-22 14:16:25.206027938 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3160/yast2-registration.changes 2020-03-27 21:57:03.974784684 +0100 @@ -1,0 +2,14 @@ +Thu Mar 26 12:07:36 UTC 2020 - David Diaz + +- Reverts changes made in 4.2.36 to improve the addons selection, + keeping it as it was (bsc#1167523). +- 4.2.39 + +--- +Mon Mar 23 14:34:05 UTC 2020 - Josef Reidinger + +- Hide registration feedback window when configuring network + (bsc#1165705) +- 4.2.38 + +--- Old: yast2-registration-4.2.37.tar.bz2 New: yast2-registration-4.2.39.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.ckxUNp/_old 2020-03-27 21:57:05.778785733 +0100 +++ /var/tmp/diff_new_pack.ckxUNp/_new 2020-03-27 21:57:05.782785736 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.37 +Version:4.2.39 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -27,8 +27,8 @@ Source0:%{name}-%{version}.tar.bz2 BuildRequires: update-desktop-files -# CWM::MultiStatusSelector -BuildRequires: yast2 >= 4.2.72 +# Popup::SuppressFeedback +BuildRequires: yast2 >= 4.2.76 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) @@ -38,8 +38,8 @@ BuildRequires: yast2-packager >= 4.2.37 BuildRequires: yast2-update >= 3.1.36 -# CWM::MultiStatusSelector -Requires: yast2 >= 4.2.72 +# Popup::SuppressFeedback +Requires: yast2 >= 4.2.76 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method ++ yast2-registration-4.2.37.tar.bz2 -> yast2-registration-4.2.39.tar.bz2 ++ 1725 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-03-22 14:16:21 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.3160 (New) Package is "yast2-registration" Sun Mar 22 14:16:21 2020 rev:50 rq:786890 version:4.2.37 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-03-01 21:26:56.488425753 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.3160/yast2-registration.changes 2020-03-22 14:16:25.206027938 +0100 @@ -1,0 +2,26 @@ +Wed Mar 18 15:25:57 UTC 2020 - Imobach Gonzalez Sosa + +- Improves online search UX (bsc#1165913 and bsc#1166038): + - Make clear how to select/unselect packages in the Qt version. + - Improve overall performance. + - Properly clear the package details when there are not results. + - Add the missing help in the "changes summary". + - Extend the help for the search dialog, including more details +about how to use it. + - Display the "changes summary" when a module/extension is going +to be activated, even if no packages will be installed. + - Include information about the amount of packages found. + - Ignore spaces around the search term. +- 4.2.37 + +--- +Thu Mar 12 14:11:54 UTC 2020 - David Diaz + +- Improves the addons selection dialog: + - Avoid the scroll reset after (un)selecting and addon +(bsc#1049965). + - Avoid the need to(un)select an addon to see its description +(bsc#1161200). +- 4.2.36 + +--- Old: yast2-registration-4.2.35.tar.bz2 New: yast2-registration-4.2.37.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.9mQ2jm/_old 2020-03-22 14:16:25.718028266 +0100 +++ /var/tmp/diff_new_pack.9mQ2jm/_new 2020-03-22 14:16:25.730028274 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.35 +Version:4.2.37 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -27,8 +27,8 @@ Source0:%{name}-%{version}.tar.bz2 BuildRequires: update-desktop-files -# Y2Packager::Product#version_version -BuildRequires: yast2 >= 4.2.59 +# CWM::MultiStatusSelector +BuildRequires: yast2 >= 4.2.72 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) @@ -38,8 +38,8 @@ BuildRequires: yast2-packager >= 4.2.37 BuildRequires: yast2-update >= 3.1.36 -# Y2Packager::Product#version_version -Requires: yast2 >= 4.2.59 +# CWM::MultiStatusSelector +Requires: yast2 >= 4.2.72 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method ++ yast2-registration-4.2.35.tar.bz2 -> yast2-registration-4.2.37.tar.bz2 ++ 2703 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-03-01 21:26:47 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.26092 (New) Package is "yast2-registration" Sun Mar 1 21:26:47 2020 rev:49 rq:776274 version:4.2.35 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-01-30 09:41:41.481499435 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.26092/yast2-registration.changes 2020-03-01 21:26:56.488425753 +0100 @@ -1,0 +2,45 @@ +Tue Feb 18 16:34:38 UTC 2020 - Knut Anderssen + +- Do not catch exceptions when getting the updates list from the + registration server (bsc#1162903) +- 4.2.35 + +--- +Mon Feb 17 06:51:38 UTC 2020 - Imobach Gonzalez Sosa + +- Fix a typo in the online search UI (jsc#SLE-9109). +- 4.2.34 + +--- +Thu Feb 6 10:07:27 UTC 2020 - Imobach Gonzalez Sosa + +- Improves online search mechanism UI (jsc#SLE-9109): + - Fix the "ignore case" checkbox behaviour. + - Add a help text. +- 4.2.33 + +--- +Wed Feb 5 14:35:00 UTC 2020 - Imobach Gonzalez Sosa + +- Improves online search mechanism UI (jsc#SLE-9109): + - Add a summary screen that enumerates which changes will +take place (addons and packages). + - Fix the 'Cancel' button label. + - Improve feedback when waiting for network I/O. + - Inform users about unsupported scenarios: unregistered and +SMT/RMT registered systems. +- 4.2.33 + +--- +Wed Feb 5 13:50:48 UTC 2020 - Josef Reidinger + +- Fix running registration in firstboot (bsc#1162841) +- 4.2.32 + +--- +Tue Feb 4 14:06:59 UTC 2020 - Josef Reidinger + +- Mark registration as WSL capable module (bsc#1162650) +- 4.2.31 + +--- Old: yast2-registration-4.2.30.tar.bz2 New: yast2-registration-4.2.35.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.UlnBKT/_old 2020-03-01 21:26:57.148427094 +0100 +++ /var/tmp/diff_new_pack.UlnBKT/_new 2020-03-01 21:26:57.152427102 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.30 +Version:4.2.35 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.30.tar.bz2 -> yast2-registration-4.2.35.tar.bz2 ++ 1611 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-01-30 09:40:52 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.26092 (New) Package is "yast2-registration" Thu Jan 30 09:40:52 2020 rev:48 rq:768337 version:4.2.30 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-01-24 14:11:16.430411711 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.26092/yast2-registration.changes 2020-01-30 09:41:41.481499435 +0100 @@ -1,0 +2,22 @@ +Wed Jan 29 14:26:12 UTC 2020 - Imobach Gonzalez Sosa + +- Fix random building problems (bsc#1162122). +- 4.2.30 + +--- +Tue Jan 28 16:19:45 UTC 2020 - Imobach Gonzalez Sosa + +- Improves the online search mechanism (jsc#SLE-9109): + - Do not crash when a package does not belong to an addon. + - Display dependencies when enabling a module/extension. + - Handle multiple packages with the same name properly. + - Show an error when a package cannot be selected for +installation. + - After selecting a package, unselect the addon if it is not +needed anymore. + - Forces a minimal number of characters before performing the +search. + - Removes the 'Back' button. +- 4.2.29 + +--- Old: yast2-registration-4.2.28.tar.bz2 New: yast2-registration-4.2.30.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.rW6Vds/_old 2020-01-30 09:41:42.101499767 +0100 +++ /var/tmp/diff_new_pack.rW6Vds/_new 2020-01-30 09:41:42.105499768 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.28 +Version:4.2.30 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.28.tar.bz2 -> yast2-registration-4.2.30.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.28/package/yast2-registration.changes new/yast2-registration-4.2.30/package/yast2-registration.changes --- old/yast2-registration-4.2.28/package/yast2-registration.changes 2020-01-24 10:26:17.0 +0100 +++ new/yast2-registration-4.2.30/package/yast2-registration.changes 2020-01-29 15:33:17.0 +0100 @@ -1,4 +1,26 @@ --- +Wed Jan 29 14:26:12 UTC 2020 - Imobach Gonzalez Sosa + +- Fix random building problems (bsc#1162122). +- 4.2.30 + +--- +Tue Jan 28 16:19:45 UTC 2020 - Imobach Gonzalez Sosa + +- Improves the online search mechanism (jsc#SLE-9109): + - Do not crash when a package does not belong to an addon. + - Display dependencies when enabling a module/extension. + - Handle multiple packages with the same name properly. + - Show an error when a package cannot be selected for +installation. + - After selecting a package, unselect the addon if it is not +needed anymore. + - Forces a minimal number of characters before performing the +search. + - Removes the 'Back' button. +- 4.2.29 + +--- Thu Jan 23 11:58:16 UTC 2020 - Imobach Gonzalez Sosa - Add support to perform online package searches through all the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.28/package/yast2-registration.spec new/yast2-registration-4.2.30/package/yast2-registration.spec --- old/yast2-registration-4.2.28/package/yast2-registration.spec 2020-01-24 10:26:17.0 +0100 +++ new/yast2-registration-4.2.30/package/yast2-registration.spec 2020-01-29 15:33:17.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.28 +Version:4.2.30 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.28/src/lib/registration/addon.rb new/yast2-registration-4.2.30/src/lib/registration/addon.rb --- old/yast2-registration-4.2.28/src/lib/registration/addon.rb 2020-01-24 10:26:17.0 +0100 +++ new/yast2-registration-4.2.30/src/lib/registration/addon.rb 2020-01-29 15:33:17.0 +0100 @@ -356,6 +356,17 @@ !eula_url.to_s.strip.empty? end +# Returns all the dependencies +# +# Includes all dependencies in a recursive way. +
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-01-24 14:11:12 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.26092 (New) Package is "yast2-registration" Fri Jan 24 14:11:12 2020 rev:47 rq:766772 version:4.2.28 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-01-17 16:03:11.196377585 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.26092/yast2-registration.changes 2020-01-24 14:11:16.430411711 +0100 @@ -1,0 +2,14 @@ +Thu Jan 23 11:58:16 UTC 2020 - Imobach Gonzalez Sosa + +- Add support to perform online package searches through all the + available modules/extensions (jsc#SLE-9109). +- 4.2.28 + +--- +Wed Jan 22 14:57:55 CET 2020 - sch...@suse.de +- Using tag $os_release_version in the control.xml file + (entry ) which will be replaced by the + value of VERSION in /etc/os-release. (improvement for fate#325834) +- 4.2.27 + +--- Old: yast2-registration-4.2.26.tar.bz2 New: yast2-registration-4.2.28.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.GFzlOL/_old 2020-01-24 14:11:17.350412022 +0100 +++ /var/tmp/diff_new_pack.GFzlOL/_new 2020-01-24 14:11:17.354412024 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.26 +Version:4.2.28 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -27,8 +27,8 @@ Source0:%{name}-%{version}.tar.bz2 BuildRequires: update-desktop-files -# Y2Packager::ProductControlProduct -BuildRequires: yast2 >= 4.2.22 +# Y2Packager::Product#version_version +BuildRequires: yast2 >= 4.2.59 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) @@ -38,8 +38,8 @@ BuildRequires: yast2-packager >= 4.2.37 BuildRequires: yast2-update >= 3.1.36 -# Y2Packager::ProductControlProduct -Requires: yast2 >= 4.2.22 +# Y2Packager::Product#version_version +Requires: yast2 >= 4.2.59 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method ++ yast2-registration-4.2.26.tar.bz2 -> yast2-registration-4.2.28.tar.bz2 ++ 1887 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-01-17 16:03:05 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.26092 (New) Package is "yast2-registration" Fri Jan 17 16:03:05 2020 rev:46 rq:764717 version:4.2.26 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2020-01-11 14:47:47.733368536 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.26092/yast2-registration.changes 2020-01-17 16:03:11.196377585 +0100 @@ -1,0 +2,13 @@ +Wed Jan 15 12:44:24 CET 2020 - sch...@suse.de + +- AY: Providing a "retry" button if a request timed out. + (bsc#1159277) +- 4.2.26 + +--- +Tue Jan 14 15:04:15 UTC 2020 - Josef Reidinger + +- fix crash in autoyast registration (bsc#1160909) +- 4.2.25 + +--- Old: yast2-registration-4.2.24.tar.bz2 New: yast2-registration-4.2.26.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.k8kqHV/_old 2020-01-17 16:03:12.092378009 +0100 +++ /var/tmp/diff_new_pack.k8kqHV/_new 2020-01-17 16:03:12.092378009 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.24 +Version:4.2.26 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.24.tar.bz2 -> yast2-registration-4.2.26.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.24/package/yast2-registration.changes new/yast2-registration-4.2.26/package/yast2-registration.changes --- old/yast2-registration-4.2.24/package/yast2-registration.changes 2020-01-10 16:59:46.0 +0100 +++ new/yast2-registration-4.2.26/package/yast2-registration.changes 2020-01-15 16:09:44.0 +0100 @@ -1,4 +1,17 @@ --- +Wed Jan 15 12:44:24 CET 2020 - sch...@suse.de + +- AY: Providing a "retry" button if a request timed out. + (bsc#1159277) +- 4.2.26 + +--- +Tue Jan 14 15:04:15 UTC 2020 - Josef Reidinger + +- fix crash in autoyast registration (bsc#1160909) +- 4.2.25 + +--- Fri Jan 10 14:16:55 UTC 2020 - Ladislav Slezák - Load the old repositories before running the migration diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.24/package/yast2-registration.spec new/yast2-registration-4.2.26/package/yast2-registration.spec --- old/yast2-registration-4.2.24/package/yast2-registration.spec 2020-01-10 16:59:46.0 +0100 +++ new/yast2-registration-4.2.26/package/yast2-registration.spec 2020-01-15 16:09:44.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.24 +Version:4.2.26 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.24/src/lib/registration/clients/scc_auto.rb new/yast2-registration-4.2.26/src/lib/registration/clients/scc_auto.rb --- old/yast2-registration-4.2.24/src/lib/registration/clients/scc_auto.rb 2020-01-10 16:59:46.0 +0100 +++ new/yast2-registration-4.2.26/src/lib/registration/clients/scc_auto.rb 2020-01-15 16:09:44.0 +0100 @@ -130,7 +130,7 @@ # special handling for the online installation medium, # we need to evaluate the base products defined in the control.xml -if Y2Packager::MediumType.online? +if Yast::Stage.initial && Y2Packager::MediumType.online? return false unless online_medium_config end @@ -335,10 +335,10 @@ # register the addons specified in the profile def register_addons # set the option for installing the updates for addons -options = Registration::Storage::InstallationOptions.instance +options = ::Registration::Storage::InstallationOptions.instance options.install_updates = @config.install_updates -ay_addons_handler = Registration::AutoyastAddons.new(@config.addons, registration) +ay_addons_handler = ::Registration::AutoyastAddons.new(@config.addons, registration) ay_addons_handler.select ay_addons_handler.register diff -urN '--exclude=CVS'
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2020-01-11 14:47:38 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.6675 (New) Package is "yast2-registration" Sat Jan 11 14:47:38 2020 rev:45 rq:762882 version:4.2.24 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-12-14 12:05:22.843383176 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.6675/yast2-registration.changes 2020-01-11 14:47:47.733368536 +0100 @@ -1,0 +2,8 @@ +Fri Jan 10 14:16:55 UTC 2020 - Ladislav Slezák + +- Load the old repositories before running the migration + so the code can properly detect the old and the new repositories + and remove the obsoleted services from the system (bsc#1159433) +- 4.2.24 + +--- Old: yast2-registration-4.2.23.tar.bz2 New: yast2-registration-4.2.24.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.VV1PhN/_old 2020-01-11 14:47:48.805368954 +0100 +++ /var/tmp/diff_new_pack.VV1PhN/_new 2020-01-11 14:47:48.837368966 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-registration # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.23 +Version:4.2.24 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.23.tar.bz2 -> yast2-registration-4.2.24.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.23/package/yast2-registration.changes new/yast2-registration-4.2.24/package/yast2-registration.changes --- old/yast2-registration-4.2.23/package/yast2-registration.changes 2019-12-13 18:56:16.0 +0100 +++ new/yast2-registration-4.2.24/package/yast2-registration.changes 2020-01-10 16:59:46.0 +0100 @@ -1,4 +1,12 @@ --- +Fri Jan 10 14:16:55 UTC 2020 - Ladislav Slezák + +- Load the old repositories before running the migration + so the code can properly detect the old and the new repositories + and remove the obsoleted services from the system (bsc#1159433) +- 4.2.24 + +--- Fri Dec 6 13:12:59 UTC 2019 - Josef Reidinger - Improve messages when auto upgrading unregistered system with diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.23/package/yast2-registration.spec new/yast2-registration-4.2.24/package/yast2-registration.spec --- old/yast2-registration-4.2.23/package/yast2-registration.spec 2019-12-13 18:56:16.0 +0100 +++ new/yast2-registration-4.2.24/package/yast2-registration.spec 2020-01-10 16:59:46.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.23 +Version:4.2.24 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.23/src/lib/registration/ui/offline_migration_workflow.rb new/yast2-registration-4.2.24/src/lib/registration/ui/offline_migration_workflow.rb --- old/yast2-registration-4.2.23/src/lib/registration/ui/offline_migration_workflow.rb 2019-12-13 18:56:16.0 +0100 +++ new/yast2-registration-4.2.24/src/lib/registration/ui/offline_migration_workflow.rb 2020-01-10 16:59:46.0 +0100 @@ -53,6 +53,8 @@ return :back end +reinit_repos + # run the main registration migration ui = migration_repos @@ -74,6 +76,13 @@ private + # force reloading of the old repositories so we can detect and remove the obsoleted + # services during migration (bsc#1159433) + def reinit_repos +Yast::Pkg.SourceFinishAll +Yast::Pkg.SourceRestore + end + def going_back log.info("Going back") diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.23/test/offline_migration_workflow_test.rb new/yast2-registration-4.2.24/test/offline_migration_workflow_test.rb ---
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-12-14 12:04:20 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.4691 (New) Package is "yast2-registration" Sat Dec 14 12:04:20 2019 rev:44 rq:756886 version:4.2.23 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-11-20 10:25:50.822545660 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.4691/yast2-registration.changes 2019-12-14 12:05:22.843383176 +0100 @@ -1,0 +2,49 @@ +Fri Dec 6 13:12:59 UTC 2019 - Josef Reidinger + +- Improve messages when auto upgrading unregistered system with + online medium (jsc#SLE-7101) +- 4.2.23 + +--- +Fri Dec 6 10:20:18 UTC 2019 - Ladislav Slezák + +- Improved messages displayed when skipping registration + (jsc#SLE-7214, jsc#SLE-7101) +- 4.2.22 + +--- +Thu Dec 5 16:47:51 UTC 2019 - Josef Reidinger + +- Full medium: Upgrade also registered system (jsc#SLE-7101) +- 4.2.21 + +--- +Wed Dec 4 16:32:19 UTC 2019 - Josef Reidinger + +- Online medium: Do not permit going next upgrading unregistered + system (jsc#SLE-7101) +- 4.2.20 + +--- +Wed Nov 27 15:50:10 UTC 2019 - Knut Anderssen + +- Online medium: Do not permit going next without registering the + system (bsc#1155793) +- 4.2.19 + +--- +Thu Nov 14 16:31:57 UTC 2019 - sch...@suse.de + +- Using Y2Packager::Resolvable.any? and Y2Packager::Resolvable.find + in order to decrease the required memory (bsc#1132650, + bsc#1140037). +- 4.2.18 + +--- +Thu Nov 14 16:30:57 UTC 2019 - Ladislav Slezák + +- Support base product renames when upgrading using the Full + medium (allows upgrading from SLES11) (jsc#SLE-7101) +- 4.2.17 + +--- Old: yast2-registration-4.2.16.tar.bz2 New: yast2-registration-4.2.23.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.aNSE3Y/_old 2019-12-14 12:05:24.491382890 +0100 +++ /var/tmp/diff_new_pack.aNSE3Y/_new 2019-12-14 12:05:24.499382888 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.16 +Version:4.2.23 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -34,8 +34,8 @@ BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.3.11 BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# Y2Packager::MediumType -BuildRequires: yast2-packager >= 4.2.27 +# Y2Packager::MediumType.type= +BuildRequires: yast2-packager >= 4.2.37 BuildRequires: yast2-update >= 3.1.36 # Y2Packager::ProductControlProduct ++ yast2-registration-4.2.16.tar.bz2 -> yast2-registration-4.2.23.tar.bz2 ++ 2211 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-11-20 10:25:46 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.26869 (New) Package is "yast2-registration" Wed Nov 20 10:25:46 2019 rev:43 rq:746306 version:4.2.16 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-10-27 13:36:16.768910923 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.26869/yast2-registration.changes 2019-11-20 10:25:50.822545660 +0100 @@ -1,0 +2,13 @@ +Thu Nov 7 12:18:04 UTC 2019 - Ladislav Slezák + +- Implement upgrade for Full medium (jsc#SLE-7101) +- 4.2.16 + +--- +Wed Oct 30 16:31:12 UTC 2019 - Josef Reidinger + +- Fix getting product for self-update for online and full medium + (bsc#1155420) +- 4.2.15 + +--- Old: yast2-registration-4.2.14.tar.bz2 New: yast2-registration-4.2.16.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.tTDaVE/_old 2019-11-20 10:25:51.342545764 +0100 +++ /var/tmp/diff_new_pack.tTDaVE/_new 2019-11-20 10:25:51.342545764 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.14 +Version:4.2.16 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.14.tar.bz2 -> yast2-registration-4.2.16.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.14/package/yast2-registration.changes new/yast2-registration-4.2.16/package/yast2-registration.changes --- old/yast2-registration-4.2.14/package/yast2-registration.changes 2019-10-25 16:27:29.0 +0200 +++ new/yast2-registration-4.2.16/package/yast2-registration.changes 2019-11-07 15:55:52.0 +0100 @@ -1,4 +1,17 @@ --- +Thu Nov 7 12:18:04 UTC 2019 - Ladislav Slezák + +- Implement upgrade for Full medium (jsc#SLE-7101) +- 4.2.16 + +--- +Wed Oct 30 16:31:12 UTC 2019 - Josef Reidinger + +- Fix getting product for self-update for online and full medium + (bsc#1155420) +- 4.2.15 + +--- Fri Oct 25 12:56:35 UTC 2019 - Josef Reidinger - Upgrade support for the Online installation medium diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.14/package/yast2-registration.spec new/yast2-registration-4.2.16/package/yast2-registration.spec --- old/yast2-registration-4.2.14/package/yast2-registration.spec 2019-10-25 16:27:29.0 +0200 +++ new/yast2-registration-4.2.16/package/yast2-registration.spec 2019-11-07 15:55:52.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.14 +Version:4.2.16 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.14/src/lib/registration/sw_mgmt.rb new/yast2-registration-4.2.16/src/lib/registration/sw_mgmt.rb --- old/yast2-registration-4.2.14/src/lib/registration/sw_mgmt.rb 2019-10-25 16:27:29.0 +0200 +++ new/yast2-registration-4.2.16/src/lib/registration/sw_mgmt.rb 2019-11-07 15:55:52.0 +0100 @@ -133,7 +133,12 @@ # given self_update_id is empty or there is no base product available def self.installer_update_base_product(self_update_id) return if self_update_id.empty? - base_product = Y2Packager::Product.available_base_products.first + # TODO: does offline makes sense for self update? + base_product = if Y2Packager::MediumType.online? || Y2Packager::MediumType.offline? +Y2Packager::ProductControlProduct.products.first + else +Y2Packager::Product.available_base_products.first + end return unless base_product # filter out not needed data diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.14/src/lib/registration/ui/migration_repos_workflow.rb new/yast2-registration-4.2.16/src/lib/registration/ui/migration_repos_workflow.rb --- old/yast2-registration-4.2.14/src/lib/registration/ui/migration_repos_workflow.rb 2019-10-25 16:27:29.0 +0200 +++
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-10-27 13:36:15 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.2990 (New) Package is "yast2-registration" Sun Oct 27 13:36:15 2019 rev:42 rq:742951 version:4.2.14 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-10-16 09:10:07.648265156 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.2990/yast2-registration.changes 2019-10-27 13:36:16.768910923 +0100 @@ -1,0 +2,14 @@ +Fri Oct 25 12:56:35 UTC 2019 - Josef Reidinger + +- Upgrade support for the Online installation medium + (jsc#SLE-7214) +- 4.2.14 + +--- +Fri Oct 18 10:14:56 UTC 2019 - Ladislav Slezák + +- AutoYaST support for the OnlineOnly installation medium + (jsc#SLE-7214) +- 4.2.13 + +--- Old: yast2-registration-4.2.12.tar.bz2 New: yast2-registration-4.2.14.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.WDbtcp/_old 2019-10-27 13:36:17.280911575 +0100 +++ /var/tmp/diff_new_pack.WDbtcp/_new 2019-10-27 13:36:17.288911585 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.12 +Version:4.2.14 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.12.tar.bz2 -> yast2-registration-4.2.14.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.12/package/yast2-registration.changes new/yast2-registration-4.2.14/package/yast2-registration.changes --- old/yast2-registration-4.2.12/package/yast2-registration.changes 2019-10-11 16:59:42.0 +0200 +++ new/yast2-registration-4.2.14/package/yast2-registration.changes 2019-10-25 16:27:29.0 +0200 @@ -1,4 +1,18 @@ --- +Fri Oct 25 12:56:35 UTC 2019 - Josef Reidinger + +- Upgrade support for the Online installation medium + (jsc#SLE-7214) +- 4.2.14 + +--- +Fri Oct 18 10:14:56 UTC 2019 - Ladislav Slezák + +- AutoYaST support for the OnlineOnly installation medium + (jsc#SLE-7214) +- 4.2.13 + +--- Thu Oct 10 13:39:18 UTC 2019 - Josef Reidinger - fix crash of autoyast config dialog (bsc#1152913) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.12/package/yast2-registration.spec new/yast2-registration-4.2.14/package/yast2-registration.spec --- old/yast2-registration-4.2.12/package/yast2-registration.spec 2019-10-11 16:59:42.0 +0200 +++ new/yast2-registration-4.2.14/package/yast2-registration.spec 2019-10-25 16:27:29.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.12 +Version:4.2.14 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.12/src/clients/scc_auto.rb new/yast2-registration-4.2.14/src/clients/scc_auto.rb --- old/yast2-registration-4.2.12/src/clients/scc_auto.rb 2019-10-11 16:59:42.0 +0200 +++ new/yast2-registration-4.2.14/src/clients/scc_auto.rb 2019-10-25 16:27:29.0 +0200 @@ -41,6 +41,8 @@ require "registration/ui/autoyast_config_workflow" require "registration/ui/offline_migration_workflow" require "registration/erb_renderer.rb" +require "y2packager/product_control_product" +require "y2packager/medium_type" module Yast class SccAutoClient < Client @@ -76,6 +78,9 @@ Yast.import "Label" Yast.import "Report" Yast.import "Popup" + Yast.import "Profile" + Yast.import "Packages" + Yast.import "Report" Yast.import "Installation" end @@ -200,6 +205,12 @@ return ret == :next end + # special handling for the online installation medium, + # we need to evaluate the base products defined in the control.xml + if Y2Packager::MediumType.online? +return false unless online_medium_config + end + ret = ::Registration::ConnectHelpers.catch_registration_errors do import_certificate(@config.reg_server_cert) register_base_product && register_addons @@ -211,6 +222,35 @@ true
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-10-16 09:10:07 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.2352 (New) Package is "yast2-registration" Wed Oct 16 09:10:07 2019 rev:41 rq:737535 version:4.2.12 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-10-03 14:07:34.920390076 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.2352/yast2-registration.changes 2019-10-16 09:10:07.648265156 +0200 @@ -1,0 +2,13 @@ +Thu Oct 10 13:39:18 UTC 2019 - Josef Reidinger + +- fix crash of autoyast config dialog (bsc#1152913) +- 4.2.12 + +--- +Tue Oct 8 10:29:07 UTC 2019 - Ladislav Slezák + +- Detect the installation medium type only during installation, + it crashes in an installed system (bsc#1152694) +- 4.2.11 + +--- Old: yast2-registration-4.2.10.tar.bz2 New: yast2-registration-4.2.12.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.HBXHbh/_old 2019-10-16 09:10:08.092264012 +0200 +++ /var/tmp/diff_new_pack.HBXHbh/_new 2019-10-16 09:10:08.092264012 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.10 +Version:4.2.12 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.10.tar.bz2 -> yast2-registration-4.2.12.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.10/package/yast2-registration.changes new/yast2-registration-4.2.12/package/yast2-registration.changes --- old/yast2-registration-4.2.10/package/yast2-registration.changes 2019-10-03 12:04:48.0 +0200 +++ new/yast2-registration-4.2.12/package/yast2-registration.changes 2019-10-11 16:59:42.0 +0200 @@ -1,10 +1,23 @@ --- +Thu Oct 10 13:39:18 UTC 2019 - Josef Reidinger + +- fix crash of autoyast config dialog (bsc#1152913) +- 4.2.12 + +--- +Tue Oct 8 10:29:07 UTC 2019 - Ladislav Slezák + +- Detect the installation medium type only during installation, + it crashes in an installed system (bsc#1152694) +- 4.2.11 + +--- Thu Oct 3 09:41:19 UTC 2019 - Michal Filka - bnc#1140474 - changed wording when informing the user about missing migration target -- 4.2.10 +- 4.2.10 --- Fri Sep 27 11:12:02 UTC 2019 - jsr...@suse.cz diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.10/package/yast2-registration.spec new/yast2-registration-4.2.12/package/yast2-registration.spec --- old/yast2-registration-4.2.10/package/yast2-registration.spec 2019-10-03 12:04:48.0 +0200 +++ new/yast2-registration-4.2.12/package/yast2-registration.spec 2019-10-11 16:59:42.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.10 +Version:4.2.12 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.10/src/clients/inst_scc.rb new/yast2-registration-4.2.12/src/clients/inst_scc.rb --- old/yast2-registration-4.2.10/src/clients/inst_scc.rb 2019-10-03 12:04:48.0 +0200 +++ new/yast2-registration-4.2.12/src/clients/inst_scc.rb 2019-10-11 16:59:42.0 +0200 @@ -11,7 +11,6 @@ # # -- # - require "registration/clients/inst_scc" Yast::InstSccClient.new.main diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.10/src/lib/registration/sw_mgmt.rb new/yast2-registration-4.2.12/src/lib/registration/sw_mgmt.rb --- old/yast2-registration-4.2.10/src/lib/registration/sw_mgmt.rb 2019-10-03 12:04:48.0 +0200 +++ new/yast2-registration-4.2.12/src/lib/registration/sw_mgmt.rb 2019-10-11 16:59:42.0 +0200 @@ -170,7 +170,7 @@ # just for debugging: return FAKE_BASE_PRODUCT if ENV["FAKE_BASE_PRODUCT"] - return online_base_product if Y2Packager::MediumType.online? + return
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-10-03 14:07:33 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.2352 (New) Package is "yast2-registration" Thu Oct 3 14:07:33 2019 rev:40 rq:734763 version:4.2.10 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-09-23 13:16:52.653110767 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.2352/yast2-registration.changes 2019-10-03 14:07:34.920390076 +0200 @@ -1,0 +2,14 @@ +Thu Oct 3 09:41:19 UTC 2019 - Michal Filka + +- bnc#1140474 + - changed wording when informing the user about missing migration +target +- 4.2.10 + +--- +Fri Sep 27 11:12:02 UTC 2019 - jsr...@suse.cz + +- updated list of fallback paths of SSL certificate (bsc#1130864) +- 4.2.9 + +--- Old: yast2-registration-4.2.8.tar.bz2 New: yast2-registration-4.2.10.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.OPiP8p/_old 2019-10-03 14:07:36.044387185 +0200 +++ /var/tmp/diff_new_pack.OPiP8p/_new 2019-10-03 14:07:36.072387113 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.8 +Version:4.2.10 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.8.tar.bz2 -> yast2-registration-4.2.10.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.8/package/yast2-registration.changes new/yast2-registration-4.2.10/package/yast2-registration.changes --- old/yast2-registration-4.2.8/package/yast2-registration.changes 2019-09-20 14:20:27.0 +0200 +++ new/yast2-registration-4.2.10/package/yast2-registration.changes 2019-10-03 12:04:48.0 +0200 @@ -1,4 +1,18 @@ --- +Thu Oct 3 09:41:19 UTC 2019 - Michal Filka + +- bnc#1140474 + - changed wording when informing the user about missing migration +target +- 4.2.10 + +--- +Fri Sep 27 11:12:02 UTC 2019 - jsr...@suse.cz + +- updated list of fallback paths of SSL certificate (bsc#1130864) +- 4.2.9 + +--- Fri Sep 20 09:27:04 UTC 2019 - Ladislav Slezák - Support for the online installation medium (jsc#SLE-7214) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.8/package/yast2-registration.spec new/yast2-registration-4.2.10/package/yast2-registration.spec --- old/yast2-registration-4.2.8/package/yast2-registration.spec 2019-09-20 14:20:27.0 +0200 +++ new/yast2-registration-4.2.10/package/yast2-registration.spec 2019-10-03 12:04:48.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.8 +Version:4.2.10 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.8/src/lib/registration/ssl_certificate.rb new/yast2-registration-4.2.10/src/lib/registration/ssl_certificate.rb --- old/yast2-registration-4.2.8/src/lib/registration/ssl_certificate.rb 2019-09-20 14:20:27.0 +0200 +++ new/yast2-registration-4.2.10/src/lib/registration/ssl_certificate.rb 2019-10-03 12:04:48.0 +0200 @@ -22,8 +22,11 @@ # so the newer paths are checked first PATHS = [ # the YaST (SUSEConnect) current default path - # /usr/share/pki/trust/anchors/registration_server.pem + # /etc/pki/trust/anchors/registration_server.pem SUSE::Connect::YaST::SERVER_CERT_FILE, + # old location of the certificate (before moved to /etc) + # https://bugzilla.suse.com/show_bug.cgi?id=1130864 + "/usr/share/pki/trust/anchors/registration_server.pem", # RMT certificate # https://github.com/SUSE/rmt/blob/b240ce577bd1637cfb57548f2741a1925cf3e4ee/public/tools/rmt-client-setup#L214 "/etc/pki/trust/anchors/rmt-server.pem", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.8/src/lib/registration/ui/migration_selection_dialog.rb new/yast2-registration-4.2.10/src/lib/registration/ui/migration_selection_dialog.rb ---
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-09-23 13:16:51 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.7948 (New) Package is "yast2-registration" Mon Sep 23 13:16:51 2019 rev:39 rq:732160 version:4.2.8 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-08-27 10:17:05.919956701 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.7948/yast2-registration.changes 2019-09-23 13:16:52.653110767 +0200 @@ -1,0 +2,6 @@ +Fri Sep 20 09:27:04 UTC 2019 - Ladislav Slezák + +- Support for the online installation medium (jsc#SLE-7214) +- 4.2.8 + +--- Old: yast2-registration-4.2.7.tar.bz2 New: yast2-registration-4.2.8.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.bT8QKQ/_old 2019-09-23 13:16:53.101110686 +0200 +++ /var/tmp/diff_new_pack.bT8QKQ/_new 2019-09-23 13:16:53.101110686 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.7 +Version:4.2.8 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -26,20 +26,20 @@ Source0:%{name}-%{version}.tar.bz2 -# Y2Packager::ProductLicense BuildRequires: update-desktop-files -BuildRequires: yast2 >= 4.0.63 +# Y2Packager::ProductControlProduct +BuildRequires: yast2 >= 4.2.22 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.3.11 BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# updated product renames -BuildRequires: yast2-packager >= 4.0.40 +# Y2Packager::MediumType +BuildRequires: yast2-packager >= 4.2.27 BuildRequires: yast2-update >= 3.1.36 -# Y2Packager::ProductLicense -Requires: yast2 >= 4.0.63 +# Y2Packager::ProductControlProduct +Requires: yast2 >= 4.2.22 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method @@ -54,8 +54,8 @@ Requires: SUSEConnect >= 0.2.37 Requires: yast2-add-on >= 3.1.8 Requires: yast2-slp >= 3.1.9 -# Packager ProductLicense#HandleLicenseDialogRet allowing "refuse" action -Requires: yast2-packager >= 4.2.16 +# Y2Packager::MediumType +Requires: yast2-packager >= 4.2.27 Requires: yast2-update >= 3.1.36 BuildArch: noarch ++ yast2-registration-4.2.7.tar.bz2 -> yast2-registration-4.2.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.7/package/yast2-registration.changes new/yast2-registration-4.2.8/package/yast2-registration.changes --- old/yast2-registration-4.2.7/package/yast2-registration.changes 2019-08-22 17:18:15.0 +0200 +++ new/yast2-registration-4.2.8/package/yast2-registration.changes 2019-09-20 14:20:27.0 +0200 @@ -1,4 +1,10 @@ --- +Fri Sep 20 09:27:04 UTC 2019 - Ladislav Slezák + +- Support for the online installation medium (jsc#SLE-7214) +- 4.2.8 + +--- Thu Aug 22 16:54:42 CEST 2019 - sch...@suse.de - Using rb_default_ruby_abi tag in the spec file in order to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.7/package/yast2-registration.spec new/yast2-registration-4.2.8/package/yast2-registration.spec --- old/yast2-registration-4.2.7/package/yast2-registration.spec 2019-08-22 17:18:15.0 +0200 +++ new/yast2-registration-4.2.8/package/yast2-registration.spec 2019-09-20 14:20:27.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.7 +Version:4.2.8 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -26,20 +26,20 @@ Source0:%{name}-%{version}.tar.bz2 -# Y2Packager::ProductLicense BuildRequires: update-desktop-files -BuildRequires: yast2 >= 4.0.63 +# Y2Packager::ProductControlProduct +BuildRequires: yast2 >= 4.2.22 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) BuildRequires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.3.11 BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 -# updated product renames -BuildRequires:
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-08-27 10:16:53 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.7948 (New) Package is "yast2-registration" Tue Aug 27 10:16:53 2019 rev:38 rq:725361 version:4.2.7 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-08-09 16:50:25.885507977 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.7948/yast2-registration.changes 2019-08-27 10:17:05.919956701 +0200 @@ -1,0 +2,7 @@ +Thu Aug 22 16:54:42 CEST 2019 - sch...@suse.de + +- Using rb_default_ruby_abi tag in the spec file in order to + handle several ruby versions (bsc#1146403). +- 4.2.7 + +--- Old: yast2-registration-4.2.6.tar.bz2 New: yast2-registration-4.2.7.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.48jgKp/_old 2019-08-27 10:17:07.935956567 +0200 +++ /var/tmp/diff_new_pack.48jgKp/_new 2019-08-27 10:17:07.935956567 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.6 +Version:4.2.7 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -31,9 +31,9 @@ BuildRequires: yast2 >= 4.0.63 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 -BuildRequires: rubygem(rspec) -BuildRequires: rubygem(suse-connect) >= 0.3.11 -BuildRequires: rubygem(yast-rake) >= 0.2.5 +BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) +BuildRequires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.3.11 +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 # updated product renames BuildRequires: yast2-packager >= 4.0.40 BuildRequires: yast2-update >= 3.1.36 @@ -45,7 +45,7 @@ # N_() method Requires: yast2-ruby-bindings >= 3.1.12 # SUSE::Connect::YaST.list_installer_updates -Requires: rubygem(suse-connect) >= 0.2.37 +Requires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.2.37 # NOTE: Workaround for bsc#947482, SUSEConnect is actually not needed by the # YaST registration module, it is used just to install the Connect dependencies. # ++ yast2-registration-4.2.6.tar.bz2 -> yast2-registration-4.2.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.6/package/yast2-registration.changes new/yast2-registration-4.2.7/package/yast2-registration.changes --- old/yast2-registration-4.2.6/package/yast2-registration.changes 2019-08-07 09:23:10.0 +0200 +++ new/yast2-registration-4.2.7/package/yast2-registration.changes 2019-08-22 17:18:15.0 +0200 @@ -1,4 +1,11 @@ --- +Thu Aug 22 16:54:42 CEST 2019 - sch...@suse.de + +- Using rb_default_ruby_abi tag in the spec file in order to + handle several ruby versions (bsc#1146403). +- 4.2.7 + +--- Tue Aug 6 17:05:32 UTC 2019 - Ladislav Slezák - Fixed unit test, reset the mocked addons in the diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.6/package/yast2-registration.spec new/yast2-registration-4.2.7/package/yast2-registration.spec --- old/yast2-registration-4.2.6/package/yast2-registration.spec 2019-08-07 09:23:10.0 +0200 +++ new/yast2-registration-4.2.7/package/yast2-registration.spec 2019-08-22 17:18:15.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.6 +Version:4.2.7 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only @@ -31,9 +31,9 @@ BuildRequires: yast2 >= 4.0.63 BuildRequires: yast2-devtools >= 4.2.2 BuildRequires: yast2-slp >= 3.1.9 -BuildRequires: rubygem(rspec) -BuildRequires: rubygem(suse-connect) >= 0.3.11 -BuildRequires: rubygem(yast-rake) >= 0.2.5 +BuildRequires: rubygem(%{rb_default_ruby_abi}:rspec) +BuildRequires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.3.11 +BuildRequires: rubygem(%{rb_default_ruby_abi}:yast-rake) >= 0.2.5 # updated product renames BuildRequires: yast2-packager >= 4.0.40 BuildRequires: yast2-update >= 3.1.36 @@ -45,7 +45,7 @@ # N_() method Requires: yast2-ruby-bindings >= 3.1.12 # SUSE::Connect::YaST.list_installer_updates -Requires: rubygem(suse-connect) >= 0.2.37 +Requires: rubygem(%{rb_default_ruby_abi}:suse-connect) >= 0.2.37 # NOTE: Workaround for
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-08-09 16:50:23 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.9556 (New) Package is "yast2-registration" Fri Aug 9 16:50:23 2019 rev:37 rq:721449 version:4.2.6 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-07-31 14:22:17.742473617 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.9556/yast2-registration.changes 2019-08-09 16:50:25.885507977 +0200 @@ -1,0 +2,7 @@ +Tue Aug 6 17:05:32 UTC 2019 - Ladislav Slezák + +- Fixed unit test, reset the mocked addons in the + addon_eula_dialog_test.rb test (bsc#1144550) +- 4.2.6 + +--- Old: yast2-registration-4.2.5.tar.bz2 New: yast2-registration-4.2.6.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.00UxTX/_old 2019-08-09 16:50:26.401507977 +0200 +++ /var/tmp/diff_new_pack.00UxTX/_new 2019-08-09 16:50:26.401507977 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.5 +Version:4.2.6 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only ++ yast2-registration-4.2.5.tar.bz2 -> yast2-registration-4.2.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.5/package/yast2-registration.changes new/yast2-registration-4.2.6/package/yast2-registration.changes --- old/yast2-registration-4.2.5/package/yast2-registration.changes 2019-07-02 11:33:49.0 +0200 +++ new/yast2-registration-4.2.6/package/yast2-registration.changes 2019-08-07 09:23:10.0 +0200 @@ -1,4 +1,11 @@ --- +Tue Aug 6 17:05:32 UTC 2019 - Ladislav Slezák + +- Fixed unit test, reset the mocked addons in the + addon_eula_dialog_test.rb test (bsc#1144550) +- 4.2.6 + +--- Thu Jun 20 14:15:48 UTC 2019 - David Diaz - Do not abort when an addon license is refused (bsc#1114018). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.5/package/yast2-registration.spec new/yast2-registration-4.2.6/package/yast2-registration.spec --- old/yast2-registration-4.2.5/package/yast2-registration.spec 2019-07-02 11:33:49.0 +0200 +++ new/yast2-registration-4.2.6/package/yast2-registration.spec 2019-08-07 09:23:10.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.2.5 +Version:4.2.6 Release:0 Summary:YaST2 - Registration Module License:GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.2.5/test/registration/ui/addon_eula_dialog_test.rb new/yast2-registration-4.2.6/test/registration/ui/addon_eula_dialog_test.rb --- old/yast2-registration-4.2.5/test/registration/ui/addon_eula_dialog_test.rb 2019-07-02 11:33:49.0 +0200 +++ new/yast2-registration-4.2.6/test/registration/ui/addon_eula_dialog_test.rb 2019-08-07 09:23:10.0 +0200 @@ -37,6 +37,10 @@ registered_addon.registered end +after do + Registration::Addon.reset! +end + context "when there are no EULA acceptances to show" do let(:addons) { [registered_addon, addon_wo_eula] }
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-07-31 14:22:14 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.4126 (New) Package is "yast2-registration" Wed Jul 31 14:22:14 2019 rev:36 rq:713019 version:4.2.5 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-04-02 09:18:51.568560178 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.4126/yast2-registration.changes 2019-07-31 14:22:17.742473617 +0200 @@ -1,0 +2,36 @@ +Thu Jun 20 14:15:48 UTC 2019 - David Diaz + +- Do not abort when an addon license is refused (bsc#1114018). +- 4.2.5 + +--- +Wed Jun 12 12:00:17 UTC 2019 - David Diaz + +- Improve error message when migration products could not be found + during an offline upgrade (bsc#1078739). +- 4.2.4 + +--- +Tue Jun 4 18:36:37 UTC 2019 - Stasiek Michalski + +- Add metainfo (fate#319035) +- Revamp spec +- Replace GenericName with Comment +- 4.2.3 + +--- +Mon Jun 3 09:26:29 UTC 2019 - David Diaz + +- Update labels and help texts related to registration server, + replacing SMT by RMT since the former is not longer supported + (bsc#1129206, bsc#1136433). +- 4.2.2 + +--- +Thu May 30 13:37:19 UTC 2019 - Ladislav Slezák + +- Properly display the openSUSE Leap to SLES migration summary + (bsc#1136325) +- 4.2.1 + +--- Old: yast2-registration-4.2.0.tar.bz2 New: yast2-registration-4.2.5.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.5U7VM8/_old 2019-07-31 14:22:18.286472842 +0200 +++ /var/tmp/diff_new_pack.5U7VM8/_new 2019-07-31 14:22:18.290472836 +0200 @@ -17,13 +17,28 @@ Name: yast2-registration -Version:4.2.0 +Version:4.2.5 Release:0 +Summary:YaST2 - Registration Module +License:GPL-2.0-only +Group: System/YaST +Url:https://github.com/yast/yast-registration -BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 # Y2Packager::ProductLicense +BuildRequires: update-desktop-files +BuildRequires: yast2 >= 4.0.63 +BuildRequires: yast2-devtools >= 4.2.2 +BuildRequires: yast2-slp >= 3.1.9 +BuildRequires: rubygem(rspec) +BuildRequires: rubygem(suse-connect) >= 0.3.11 +BuildRequires: rubygem(yast-rake) >= 0.2.5 +# updated product renames +BuildRequires: yast2-packager >= 4.0.40 +BuildRequires: yast2-update >= 3.1.36 + +# Y2Packager::ProductLicense Requires: yast2 >= 4.0.63 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 @@ -31,48 +46,29 @@ Requires: yast2-ruby-bindings >= 3.1.12 # SUSE::Connect::YaST.list_installer_updates Requires: rubygem(suse-connect) >= 0.2.37 - # NOTE: Workaround for bsc#947482, SUSEConnect is actually not needed by the # YaST registration module, it is used just to install the Connect dependencies. # # TODO: Remove it once the SUSEConnect dependencies are properly moved to the # suse-connect gem. Requires: SUSEConnect >= 0.2.37 - Requires: yast2-add-on >= 3.1.8 Requires: yast2-slp >= 3.1.9 -# packager/product_patterns.rb -Requires: yast2-packager >= 3.1.95 +# Packager ProductLicense#HandleLicenseDialogRet allowing "refuse" action +Requires: yast2-packager >= 4.2.16 Requires: yast2-update >= 3.1.36 -# Y2Packager::ProductLicense -BuildRequires: update-desktop-files -BuildRequires: yast2 >= 4.0.63 -BuildRequires: yast2-devtools >= 3.1.39 -BuildRequires: yast2-slp >= 3.1.9 -BuildRequires: rubygem(rspec) -BuildRequires: rubygem(suse-connect) >= 0.3.11 -BuildRequires: rubygem(yast-rake) >= 0.2.5 -# updated product renames -BuildRequires: yast2-packager >= 4.0.40 -BuildRequires: yast2-update >= 3.1.36 - BuildArch: noarch # SUSEConnect does not build for i586 and s390 and is not supported on those architectures # bsc#1088552 ExcludeArch:%ix86 s390 -Summary:YaST2 - Registration Module -License:GPL-2.0-only -Group: System/YaST -Url:https://github.com/yast/yast-registration - %description The registration module to register products and/or to fetch an update source (mirror) automatically. %prep -%setup -n %{name}-%{version} +%setup -q %build @@
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-04-02 09:18:50 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.25356 (New) Package is "yast2-registration" Tue Apr 2 09:18:50 2019 rev:35 rq:690314 version:4.2.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-03-21 09:51:33.410817145 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.25356/yast2-registration.changes 2019-04-02 09:18:51.568560178 +0200 @@ -1,0 +2,7 @@ +Fri Mar 29 14:34:42 UTC 2019 - David Diaz + +- Update the label used for the option to register the system + via local server (bsc#1129206). +- 4.2.0 + +--- Old: yast2-registration-4.1.21.tar.bz2 New: yast2-registration-4.2.0.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.obYYZx/_old 2019-04-02 09:18:52.464561000 +0200 +++ /var/tmp/diff_new_pack.obYYZx/_new 2019-04-02 09:18:52.496561030 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.21 +Version:4.2.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.21.tar.bz2 -> yast2-registration-4.2.0.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.21/Dockerfile new/yast2-registration-4.2.0/Dockerfile --- old/yast2-registration-4.1.21/Dockerfile2019-03-18 10:12:22.0 +0100 +++ new/yast2-registration-4.2.0/Dockerfile 2019-04-01 12:24:45.0 +0200 @@ -1,3 +1,3 @@ -FROM yastdevel/ruby +FROM registry.opensuse.org/yast/head/containers/yast-ruby:latest COPY . /usr/src/app diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.21/devel/dump_ay_addons.rb new/yast2-registration-4.2.0/devel/dump_ay_addons.rb --- old/yast2-registration-4.1.21/devel/dump_ay_addons.rb 2019-03-18 10:12:22.0 +0100 +++ new/yast2-registration-4.2.0/devel/dump_ay_addons.rb2019-04-01 12:24:45.0 +0200 @@ -10,22 +10,27 @@ require_relative "yaml_workaround" -INDENT_WIDTH = 4 +INDENT_WIDTH = 2 # convert addon data to an XML document snippet def dump_addon(a) - prefix = " " * INDENT_WIDTH + prefix = " " * INDENT_WIDTH * 2 + prefix_outer = " " * INDENT_WIDTH - ret = prefix + "\n" + ret = prefix_outer + "\n" + + ret += prefix + "\n" ret += prefix + "\n" if a.depends_on - ret += prefix + "#{a.identifier}\n" + -prefix + "#{a.version}\n" + -prefix + "#{a.arch}\n" + ret += prefix + "#{a.identifier.encode(xml: :text)}\n" + +prefix + "#{a.version.encode(xml: :text)}\n" + +prefix + "#{a.arch.encode(xml: :text)}\n" ret += prefix + "REG_CODE_REQUIRED\n" unless a.free + ret += prefix_outer + "\n" + ret end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.21/package/yast2-registration.changes new/yast2-registration-4.2.0/package/yast2-registration.changes --- old/yast2-registration-4.1.21/package/yast2-registration.changes 2019-03-18 10:12:22.0 +0100 +++ new/yast2-registration-4.2.0/package/yast2-registration.changes 2019-04-01 12:24:45.0 +0200 @@ -1,4 +1,11 @@ --- +Fri Mar 29 14:34:42 UTC 2019 - David Diaz + +- Update the label used for the option to register the system + via local server (bsc#1129206). +- 4.2.0 + +--- Fri Mar 15 18:03:43 UTC 2019 - Ladislav Slezak - Run the solver to correctly initialize the product statuses diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.21/package/yast2-registration.spec new/yast2-registration-4.2.0/package/yast2-registration.spec --- old/yast2-registration-4.1.21/package/yast2-registration.spec 2019-03-18 10:12:22.0 +0100 +++ new/yast2-registration-4.2.0/package/yast2-registration.spec 2019-04-01 12:24:45.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.21 +Version:4.2.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.21/src/lib/registration/ui/base_system_registration_dialog.rb
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-03-21 09:51:31 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Thu Mar 21 09:51:31 2019 rev:34 rq:685972 version:4.1.21 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-03-04 09:15:46.412650665 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-03-21 09:51:33.410817145 +0100 @@ -1,0 +2,15 @@ +Fri Mar 15 18:03:43 UTC 2019 - Ladislav Slezak + +- Run the solver to correctly initialize the product statuses + (fixes displaying SUMA RN during a SLES upgrade) (bsc#1129029) +- 4.1.21 + +--- +Sun Mar 10 18:58:40 UTC 2019 - knut.anders...@suse.com + +- Permit to retry the registration in case of a timeout or a json + parse error and hide the error details which will be accesible + through the 'details' button (bsc#1058375, bsc#1126045). +- 4.1.20 + +--- Old: yast2-registration-4.1.19.tar.bz2 New: yast2-registration-4.1.21.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.449d6R/_old 2019-03-21 09:51:34.818816764 +0100 +++ /var/tmp/diff_new_pack.449d6R/_new 2019-03-21 09:51:34.838816759 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.19 +Version:4.1.21 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.19.tar.bz2 -> yast2-registration-4.1.21.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.19/package/yast2-registration.changes new/yast2-registration-4.1.21/package/yast2-registration.changes --- old/yast2-registration-4.1.19/package/yast2-registration.changes 2019-03-01 13:40:15.0 +0100 +++ new/yast2-registration-4.1.21/package/yast2-registration.changes 2019-03-18 10:12:22.0 +0100 @@ -1,4 +1,19 @@ --- +Fri Mar 15 18:03:43 UTC 2019 - Ladislav Slezak + +- Run the solver to correctly initialize the product statuses + (fixes displaying SUMA RN during a SLES upgrade) (bsc#1129029) +- 4.1.21 + +--- +Sun Mar 10 18:58:40 UTC 2019 - knut.anders...@suse.com + +- Permit to retry the registration in case of a timeout or a json + parse error and hide the error details which will be accesible + through the 'details' button (bsc#1058375, bsc#1126045). +- 4.1.20 + +--- Fri Mar 1 09:50:20 UTC 2019 - lsle...@suse.cz - Skip SLP discovery when going back after registering the system, diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.19/package/yast2-registration.spec new/yast2-registration-4.1.21/package/yast2-registration.spec --- old/yast2-registration-4.1.19/package/yast2-registration.spec 2019-03-01 13:40:15.0 +0100 +++ new/yast2-registration-4.1.21/package/yast2-registration.spec 2019-03-18 10:12:22.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.19 +Version:4.1.21 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.19/src/lib/registration/connect_helpers.rb new/yast2-registration-4.1.21/src/lib/registration/connect_helpers.rb --- old/yast2-registration-4.1.19/src/lib/registration/connect_helpers.rb 2019-03-01 13:40:15.0 +0100 +++ new/yast2-registration-4.1.21/src/lib/registration/connect_helpers.rb 2019-03-18 10:12:22.0 +0100 @@ -82,11 +82,10 @@ log.error "Timeout error: #{e.message}" # FIXME: to not break existing translation, this typo should be fixed # later after SP2: time -> timed -Yast::Report.Error( - error_with_details(message_prefix + _("Connection time out.") + "\n", -_("Make sure that the registration server is reachable and\n" \ - "the connection is reliable.")) -) +retry if report_error_and_retry?(message_prefix + _("Connection time out."), + _("Make sure that the registration server is reachable and\n" \ +"the connection is
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-03-04 09:15:41 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Mon Mar 4 09:15:41 2019 rev:33 rq:680487 version:4.1.19 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-02-28 21:48:50.633385700 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-03-04 09:15:46.412650665 +0100 @@ -1,0 +2,7 @@ +Fri Mar 1 09:50:20 UTC 2019 - lsle...@suse.cz + +- Skip SLP discovery when going back after registering the system, + the server cannot be changed anyway (related to bsc#1071887) +- 4.1.19 + +--- Old: yast2-registration-4.1.18.tar.bz2 New: yast2-registration-4.1.19.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.KbBAfT/_old 2019-03-04 09:15:47.040650552 +0100 +++ /var/tmp/diff_new_pack.KbBAfT/_new 2019-03-04 09:15:47.044650551 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.18 +Version:4.1.19 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.18.tar.bz2 -> yast2-registration-4.1.19.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.18/package/yast2-registration.changes new/yast2-registration-4.1.19/package/yast2-registration.changes --- old/yast2-registration-4.1.18/package/yast2-registration.changes 2019-02-28 15:18:50.0 +0100 +++ new/yast2-registration-4.1.19/package/yast2-registration.changes 2019-03-01 13:40:15.0 +0100 @@ -1,4 +1,11 @@ --- +Fri Mar 1 09:50:20 UTC 2019 - lsle...@suse.cz + +- Skip SLP discovery when going back after registering the system, + the server cannot be changed anyway (related to bsc#1071887) +- 4.1.19 + +--- Mon Feb 25 12:32:35 UTC 2019 - lsle...@suse.cz - Better handle the SSL certificates signed by an uknown CA diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.18/package/yast2-registration.spec new/yast2-registration-4.1.19/package/yast2-registration.spec --- old/yast2-registration-4.1.18/package/yast2-registration.spec 2019-02-28 15:18:50.0 +0100 +++ new/yast2-registration-4.1.19/package/yast2-registration.spec 2019-03-01 13:40:15.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.18 +Version:4.1.19 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.18/src/lib/registration/ui/base_system_registration_dialog.rb new/yast2-registration-4.1.19/src/lib/registration/ui/base_system_registration_dialog.rb --- old/yast2-registration-4.1.18/src/lib/registration/ui/base_system_registration_dialog.rb 2019-02-28 15:18:50.0 +0100 +++ new/yast2-registration-4.1.19/src/lib/registration/ui/base_system_registration_dialog.rb 2019-03-01 13:40:15.0 +0100 @@ -288,15 +288,6 @@ # # @return [Yast::Term] UI terms def register_local_option -# If not special URL is used, probe with SLP -if using_default_url? - services = UrlHelpers.slp_discovery_feedback - urls = services.map { |svc| UrlHelpers.service_url(svc.slp_url) } - urls = [EXAMPLE_SMT_URL] if urls.empty? -else - urls = [reg_options[:custom_url]] -end - VBox( Left( RadioButton( @@ -314,7 +305,7 @@ VBox( MinWidth(REG_CODE_WIDTH, ComboBox(Id(:custom_url), Opt(:editable), -_(" Registration Server URL"), urls)) +_(" Registration Server URL"), local_registration_urls)) ) ) ), @@ -557,6 +548,19 @@ reg_options[:custom_url] == default_url end + # + # Scan the network for SLP registration servers + # + # @return [Array] The list of found URLs + # + def slp_urls +# do not scan again if the system has been registered during installation +# (the user is going back) +return [] if
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-02-28 21:48:49 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Thu Feb 28 21:48:49 2019 rev:32 rq:680134 version:4.1.18 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-02-24 18:03:38.671769591 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-02-28 21:48:50.633385700 +0100 @@ -1,0 +2,9 @@ +Mon Feb 25 12:32:35 UTC 2019 - lsle...@suse.cz + +- Better handle the SSL certificates signed by an uknown CA + (bsc#1124992) +- Display details in a scrollable widget +- Display hints how to install the certificate manually +- 4.1.18 + +--- Old: yast2-registration-4.1.17.tar.bz2 New: yast2-registration-4.1.18.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.E6mZ59/_old 2019-02-28 21:48:51.161385474 +0100 +++ /var/tmp/diff_new_pack.E6mZ59/_new 2019-02-28 21:48:51.161385474 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.17 +Version:4.1.18 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -84,6 +84,7 @@ %files %defattr(-,root,root) +%{yast_ybindir}/* %{yast_desktopdir}/*.desktop %{yast_clientdir}/*.rb %{yast_ydatadir}/registration ++ yast2-registration-4.1.17.tar.bz2 -> yast2-registration-4.1.18.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.17/package/yast2-registration.changes new/yast2-registration-4.1.18/package/yast2-registration.changes --- old/yast2-registration-4.1.17/package/yast2-registration.changes 2019-02-19 16:20:08.0 +0100 +++ new/yast2-registration-4.1.18/package/yast2-registration.changes 2019-02-28 15:18:50.0 +0100 @@ -1,4 +1,13 @@ --- +Mon Feb 25 12:32:35 UTC 2019 - lsle...@suse.cz + +- Better handle the SSL certificates signed by an uknown CA + (bsc#1124992) +- Display details in a scrollable widget +- Display hints how to install the certificate manually +- 4.1.18 + +--- Mon Feb 18 13:11:12 UTC 2019 - lsle...@suse.cz - Fixed "can't modify frozen String" crash (bsc#1125006) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.17/package/yast2-registration.spec new/yast2-registration-4.1.18/package/yast2-registration.spec --- old/yast2-registration-4.1.17/package/yast2-registration.spec 2019-02-19 16:20:08.0 +0100 +++ new/yast2-registration-4.1.18/package/yast2-registration.spec 2019-02-28 15:18:50.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.17 +Version:4.1.18 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -84,6 +84,7 @@ %files %defattr(-,root,root) +%{yast_ybindir}/* %{yast_desktopdir}/*.desktop %{yast_clientdir}/*.rb %{yast_ydatadir}/registration diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.17/src/bin/install_ssl_certificates new/yast2-registration-4.1.18/src/bin/install_ssl_certificates --- old/yast2-registration-4.1.17/src/bin/install_ssl_certificates 1970-01-01 01:00:00.0 +0100 +++ new/yast2-registration-4.1.18/src/bin/install_ssl_certificates 2019-02-28 15:18:50.0 +0100 @@ -0,0 +1,54 @@ +#! /usr/bin/env ruby + +# -- +# Copyright (c) 2019 SUSE LLC +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of version 2 of the GNU General Public License as published by the +# Free Software Foundation. +# +# This program is distributed in the hope that it will be useful, but WITHOUT +# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS +# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. +# +# -- +# + +# This is a helper script which to import the SSL certificates into inst-sys +# during installation. (But is should work also in installed system.) +# +# It is intended for user convenience, this script just call the YaST +#
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-02-24 18:03:36 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Sun Feb 24 18:03:36 2019 rev:31 rq:677395 version:4.1.17 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-02-06 15:45:15.207338025 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-02-24 18:03:38.671769591 +0100 @@ -1,0 +2,6 @@ +Mon Feb 18 13:11:12 UTC 2019 - lsle...@suse.cz + +- Fixed "can't modify frozen String" crash (bsc#1125006) +- 4.1.17 + +--- Old: yast2-registration-4.1.16.tar.bz2 New: yast2-registration-4.1.17.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.6rZpxB/_old 2019-02-24 18:03:39.139769431 +0100 +++ /var/tmp/diff_new_pack.6rZpxB/_new 2019-02-24 18:03:39.139769431 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.16 +Version:4.1.17 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.16.tar.bz2 -> yast2-registration-4.1.17.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.16/package/yast2-registration.changes new/yast2-registration-4.1.17/package/yast2-registration.changes --- old/yast2-registration-4.1.16/package/yast2-registration.changes 2019-02-04 17:17:45.0 +0100 +++ new/yast2-registration-4.1.17/package/yast2-registration.changes 2019-02-19 16:20:08.0 +0100 @@ -1,4 +1,10 @@ --- +Mon Feb 18 13:11:12 UTC 2019 - lsle...@suse.cz + +- Fixed "can't modify frozen String" crash (bsc#1125006) +- 4.1.17 + +--- Fri Feb 1 12:18:35 UTC 2019 - lsle...@suse.cz - Improved the message in the registration skipping dialog diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.16/package/yast2-registration.spec new/yast2-registration-4.1.17/package/yast2-registration.spec --- old/yast2-registration-4.1.16/package/yast2-registration.spec 2019-02-04 17:17:45.0 +0100 +++ new/yast2-registration-4.1.17/package/yast2-registration.spec 2019-02-19 16:20:08.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.16 +Version:4.1.17 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.16/src/lib/registration/ui/not_installed_products_dialog.rb new/yast2-registration-4.1.17/src/lib/registration/ui/not_installed_products_dialog.rb --- old/yast2-registration-4.1.16/src/lib/registration/ui/not_installed_products_dialog.rb 2019-02-04 17:17:45.0 +0100 +++ new/yast2-registration-4.1.17/src/lib/registration/ui/not_installed_products_dialog.rb 2019-02-19 16:20:08.0 +0100 @@ -44,8 +44,6 @@ REGISTRATION_CHECK_MSG = N_("Checking registration status") - attr_accessor :registration, :registration_ui - def self.run dialog = NotInstalledProductsDialog.new dialog.run @@ -53,9 +51,6 @@ def initialize textdomain "registration" - -self.registration = Registration.new(UrlHelpers.registration_url) -self.registration_ui = RegistrationUI.new(registration) end def run @@ -74,6 +69,14 @@ private + def registration +@registration ||= Registration.new(UrlHelpers.registration_url) + end + + def registration_ui +@registration_ui ||= RegistrationUI.new(registration) + end + def content VBox( MinWidth(80, @@ -152,11 +155,11 @@ # not installed. (1/2) summary = _("The addons listed below are registered but not installed: ") -summary << "#{not_installed_addon_names.map { |a| "#{a}" }.join("")}" +summary += "#{not_installed_addon_names.map { |a| "#{a}" }.join("")}" # TRANSLATORS: A RichText warning about all the products registered but # not installed. (2/2) -summary << _("It's preferable to deactivate your products at your " \ +summary += _("It's preferable to deactivate your products at your " \
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-02-06 15:44:58 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Wed Feb 6 15:44:58 2019 rev:30 rq:671154 version:4.1.16 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-01-26 22:21:46.682886630 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-02-06 15:45:15.207338025 +0100 @@ -1,0 +2,7 @@ +Fri Feb 1 12:18:35 UTC 2019 - lsle...@suse.cz + +- Improved the message in the registration skipping dialog + (bsc#1122608) +- 4.1.16 + +--- Old: yast2-registration-4.1.15.tar.bz2 New: yast2-registration-4.1.16.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.KcQ4Go/_old 2019-02-06 15:45:16.395337303 +0100 +++ /var/tmp/diff_new_pack.KcQ4Go/_new 2019-02-06 15:45:16.395337303 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.15 +Version:4.1.16 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -62,13 +62,6 @@ # bsc#1088552 ExcludeArch:%ix86 s390 -# FIXME: it seems can we cannot move it to macros.yast, the yast-rake-ci is not -# installed into the chroot, the build fails... -%bcond_with yast_run_ci_tests -%if %{with yast_run_ci_tests} -BuildRequires: rubygem(yast-rake-ci) -%endif - Summary:YaST2 - Registration Module License:GPL-2.0-only Group: System/YaST ++ yast2-registration-4.1.15.tar.bz2 -> yast2-registration-4.1.16.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.15/package/yast2-registration.changes new/yast2-registration-4.1.16/package/yast2-registration.changes --- old/yast2-registration-4.1.15/package/yast2-registration.changes 2019-01-25 12:49:46.0 +0100 +++ new/yast2-registration-4.1.16/package/yast2-registration.changes 2019-02-04 17:17:45.0 +0100 @@ -1,4 +1,11 @@ --- +Fri Feb 1 12:18:35 UTC 2019 - lsle...@suse.cz + +- Improved the message in the registration skipping dialog + (bsc#1122608) +- 4.1.16 + +--- Fri Jan 25 10:52:15 CET 2019 - sch...@suse.de - Do not try to remove services which have already been deleted. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.15/package/yast2-registration.spec new/yast2-registration-4.1.16/package/yast2-registration.spec --- old/yast2-registration-4.1.15/package/yast2-registration.spec 2019-01-25 12:49:46.0 +0100 +++ new/yast2-registration-4.1.16/package/yast2-registration.spec 2019-02-04 17:17:45.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-registration # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,15 +17,12 @@ Name: yast2-registration -Version:4.1.15 +Version:4.1.16 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 -Group: System/YaST -License:GPL-2.0-only - # Y2Packager::ProductLicense Requires: yast2 >= 4.0.63 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() @@ -42,20 +39,20 @@ # suse-connect gem. Requires: SUSEConnect >= 0.2.37 -Requires: yast2-slp >= 3.1.9 Requires: yast2-add-on >= 3.1.8 +Requires: yast2-slp >= 3.1.9 # packager/product_patterns.rb Requires: yast2-packager >= 3.1.95 Requires: yast2-update >= 3.1.36 # Y2Packager::ProductLicense -BuildRequires: yast2 >= 4.0.63 BuildRequires: update-desktop-files +BuildRequires: yast2 >= 4.0.63 BuildRequires: yast2-devtools >= 3.1.39 -BuildRequires: rubygem(yast-rake) >= 0.2.5 +BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(rspec) BuildRequires: rubygem(suse-connect) >= 0.3.11 -BuildRequires: yast2-slp >= 3.1.9 +BuildRequires: rubygem(yast-rake) >= 0.2.5 # updated product renames BuildRequires: yast2-packager >= 4.0.40 BuildRequires: yast2-update >= 3.1.36 @@ -65,14 +62,9 @@ # bsc#1088552 ExcludeArch:
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-01-26 22:21:44 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Sat Jan 26 22:21:44 2019 rev:29 rq:668619 version:4.1.15 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2019-01-24 14:00:47.096231426 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-01-26 22:21:46.682886630 +0100 @@ -1,0 +2,7 @@ +Fri Jan 25 10:52:15 CET 2019 - sch...@suse.de + +- Do not try to remove services which have already been deleted. + (bsc#1110246) +- 4.1.15 + +--- Old: yast2-registration-4.1.14.tar.bz2 New: yast2-registration-4.1.15.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.GvOn7w/_old 2019-01-26 22:21:47.070886317 +0100 +++ /var/tmp/diff_new_pack.GvOn7w/_new 2019-01-26 22:21:47.074886313 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.14 +Version:4.1.15 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.14.tar.bz2 -> yast2-registration-4.1.15.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.14/package/yast2-registration.changes new/yast2-registration-4.1.15/package/yast2-registration.changes --- old/yast2-registration-4.1.14/package/yast2-registration.changes 2019-01-17 17:36:46.0 +0100 +++ new/yast2-registration-4.1.15/package/yast2-registration.changes 2019-01-25 12:49:46.0 +0100 @@ -1,4 +1,11 @@ --- +Fri Jan 25 10:52:15 CET 2019 - sch...@suse.de + +- Do not try to remove services which have already been deleted. + (bsc#1110246) +- 4.1.15 + +--- Thu Jan 17 15:08:40 UTC 2019 - lsle...@suse.cz - Save the current repository configuration so it is properly diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.14/package/yast2-registration.spec new/yast2-registration-4.1.15/package/yast2-registration.spec --- old/yast2-registration-4.1.14/package/yast2-registration.spec 2019-01-17 17:36:46.0 +0100 +++ new/yast2-registration-4.1.15/package/yast2-registration.spec 2019-01-25 12:49:46.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.14 +Version:4.1.15 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.14/src/clients/scc_auto.rb new/yast2-registration-4.1.15/src/clients/scc_auto.rb --- old/yast2-registration-4.1.14/src/clients/scc_auto.rb 2019-01-17 17:36:46.0 +0100 +++ new/yast2-registration-4.1.15/src/clients/scc_auto.rb 2019-01-25 12:49:46.0 +0100 @@ -217,7 +217,8 @@ # we cannot use pkg-bindings here because loading services would trigger # service and repository refresh which we want to avoid (it might easily fail) old = Dir[File.join(Installation.destdir, "/etc/zypp/repos.d/*")] + -Dir[File.join(Installation.destdir, "/etc/zypp/services.d/*")] +Dir[File.join(Installation.destdir, "/etc/zypp/services.d/*")] + +Dir[File.join(Installation.destdir, "/var/cache/zypp/*")] log.info "Removing #{old}" ::FileUtils.rm_rf(old) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.14/src/lib/registration/registration.rb new/yast2-registration-4.1.15/src/lib/registration/registration.rb --- old/yast2-registration-4.1.14/src/lib/registration/registration.rb 2019-01-17 17:36:46.0 +0100 +++ new/yast2-registration-4.1.15/src/lib/registration/registration.rb 2019-01-25 12:49:46.0 +0100 @@ -262,8 +262,12 @@ old_service = product_service.obsoleted_service_name # sanity check if old_service && !old_service.empty? && old_service != product_service.name -log.info "Found obsoleted service: #{old_service}" -::Registration::SwMgmt.remove_service(old_service) +# old_service comes from SCC. So it could be that we have already removed +# this service from the system meanwhile --> checking first. +if
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2019-01-24 14:00:45 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Thu Jan 24 14:00:45 2019 rev:28 rq:666784 version:4.1.14 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-12-31 09:44:03.346331278 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2019-01-24 14:00:47.096231426 +0100 @@ -1,0 +2,21 @@ +Thu Jan 17 15:08:40 UTC 2019 - lsle...@suse.cz + +- Save the current repository configuration so it is properly + restored after restarting the package manager (bsc#1122011) +- 4.1.14 + +--- +Wed Jan 16 08:53:13 UTC 2019 - lsle...@suse.cz + +- Do not crash when no base product to register is found + (bsc#1122011) +- 4.1.13 + +--- +Thu Jan 10 09:58:10 UTC 2019 - lsle...@suse.cz + +- Properly restart the package management to avoid using a possibly + outdated configuration (related to bsc#1120568) +- 4.1.12 + +--- Old: yast2-registration-4.1.11.tar.bz2 New: yast2-registration-4.1.14.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.f999Sz/_old 2019-01-24 14:00:47.732230702 +0100 +++ /var/tmp/diff_new_pack.f999Sz/_new 2019-01-24 14:00:47.736230698 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-registration # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.11 +Version:4.1.14 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.11.tar.bz2 -> yast2-registration-4.1.14.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.11/package/yast2-registration.changes new/yast2-registration-4.1.14/package/yast2-registration.changes --- old/yast2-registration-4.1.11/package/yast2-registration.changes 2018-12-14 14:25:06.0 +0100 +++ new/yast2-registration-4.1.14/package/yast2-registration.changes 2019-01-17 17:36:46.0 +0100 @@ -1,4 +1,25 @@ --- +Thu Jan 17 15:08:40 UTC 2019 - lsle...@suse.cz + +- Save the current repository configuration so it is properly + restored after restarting the package manager (bsc#1122011) +- 4.1.14 + +--- +Wed Jan 16 08:53:13 UTC 2019 - lsle...@suse.cz + +- Do not crash when no base product to register is found + (bsc#1122011) +- 4.1.13 + +--- +Thu Jan 10 09:58:10 UTC 2019 - lsle...@suse.cz + +- Properly restart the package management to avoid using a possibly + outdated configuration (related to bsc#1120568) +- 4.1.12 + +--- Fri Dec 14 13:14:15 UTC 2018 - jlo...@suse.com - Hardening commands execution (part of bsc#1118291). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.11/package/yast2-registration.spec new/yast2-registration-4.1.14/package/yast2-registration.spec --- old/yast2-registration-4.1.11/package/yast2-registration.spec 2018-12-14 14:25:06.0 +0100 +++ new/yast2-registration-4.1.14/package/yast2-registration.spec 2019-01-17 17:36:46.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.11 +Version:4.1.14 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.11/src/lib/registration/registration.rb new/yast2-registration-4.1.14/src/lib/registration/registration.rb --- old/yast2-registration-4.1.11/src/lib/registration/registration.rb 2018-12-14 14:25:06.0 +0100 +++ new/yast2-registration-4.1.14/src/lib/registration/registration.rb 2019-01-17 17:36:46.0 +0100 @@ -130,10 +130,18 @@ ret end +# Get the list of addons +# +#
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-12-31 09:44:01 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.28833 (New) Package is "yast2-registration" Mon Dec 31 09:44:01 2018 rev:27 rq:658051 version:4.1.11 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-11-22 13:24:40.550053139 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.28833/yast2-registration.changes 2018-12-31 09:44:03.346331278 +0100 @@ -1,0 +2,20 @@ +Fri Dec 14 13:14:15 UTC 2018 - jlo...@suse.com + +- Hardening commands execution (part of bsc#1118291). +- Replace backticks by Yast::Execute. +- 4.1.11 + +--- +Fri Dec 14 09:41:49 UTC 2018 - lsle...@suse.cz + +- Fixed UI display issue in the installation workflow + (not cleared screen) (bsc#1117492) +- 4.1.10 + +--- +Mon Nov 26 01:17:32 UTC 2018 - Noah Davis + +- Provide icon with module (boo#1109310) +- 4.1.9 + +--- Old: yast2-registration-4.1.8.tar.bz2 New: yast2-registration-4.1.11.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.3JLkPe/_old 2018-12-31 09:44:03.994330747 +0100 +++ /var/tmp/diff_new_pack.3JLkPe/_new 2018-12-31 09:44:03.998330744 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.8 +Version:4.1.11 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -98,6 +98,7 @@ %{yast_libdir}/registration %{yast_libdir}/yast %{yast_libdir}/yast/suse_connect.rb +%{yast_icondir} %doc %{yast_docdir} %license COPYING ++ yast2-registration-4.1.8.tar.bz2 -> yast2-registration-4.1.11.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.8/package/yast2-registration.changes new/yast2-registration-4.1.11/package/yast2-registration.changes --- old/yast2-registration-4.1.8/package/yast2-registration.changes 2018-11-21 17:44:29.0 +0100 +++ new/yast2-registration-4.1.11/package/yast2-registration.changes 2018-12-14 14:25:06.0 +0100 @@ -1,4 +1,24 @@ --- +Fri Dec 14 13:14:15 UTC 2018 - jlo...@suse.com + +- Hardening commands execution (part of bsc#1118291). +- Replace backticks by Yast::Execute. +- 4.1.11 + +--- +Fri Dec 14 09:41:49 UTC 2018 - lsle...@suse.cz + +- Fixed UI display issue in the installation workflow + (not cleared screen) (bsc#1117492) +- 4.1.10 + +--- +Mon Nov 26 01:17:32 UTC 2018 - Noah Davis + +- Provide icon with module (boo#1109310) +- 4.1.9 + +--- Wed Nov 21 16:39:02 CET 2018 - sch...@suse.de - Do not allow redirection while checking via HTTP request if diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.8/package/yast2-registration.spec new/yast2-registration-4.1.11/package/yast2-registration.spec --- old/yast2-registration-4.1.8/package/yast2-registration.spec 2018-11-21 17:44:29.0 +0100 +++ new/yast2-registration-4.1.11/package/yast2-registration.spec 2018-12-14 14:25:06.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.8 +Version:4.1.11 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -99,6 +99,7 @@ %{yast_libdir}/registration %{yast_libdir}/yast %{yast_libdir}/yast/suse_connect.rb +%{yast_icondir} %doc %{yast_docdir} %license COPYING diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.8/src/desktop/add_extensions.desktop new/yast2-registration-4.1.11/src/desktop/add_extensions.desktop --- old/yast2-registration-4.1.8/src/desktop/add_extensions.desktop 2018-11-21 17:44:29.0 +0100 +++ new/yast2-registration-4.1.11/src/desktop/add_extensions.desktop 2018-12-14 14:25:06.0 +0100 @@ -8,7 +8,7 @@ X-SuSE-YaST-Group=Software X-SuSE-YaST-Keywords=extensions,modules,software,registration,scc,package,repositories -Icon=yast-addon +Icon=yast-addon-extension Exec=/usr/bin/xdg-su -c "/sbin/yast2 scc select_extensions" Name=Add System Extensions or Modules diff -urN
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-11-22 13:24:34 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.19453 (New) Package is "yast2-registration" Thu Nov 22 13:24:34 2018 rev:26 rq:650753 version:4.1.8 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-11-20 22:31:51.254617576 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.19453/yast2-registration.changes 2018-11-22 13:24:40.550053139 +0100 @@ -1,0 +2,7 @@ +Wed Nov 21 16:39:02 CET 2018 - sch...@suse.de + +- Do not allow redirection while checking via HTTP request if + (old) NCC API is present at the server (bsc#404). +- 4.1.8 + +--- Old: yast2-registration-4.1.7.tar.bz2 New: yast2-registration-4.1.8.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.3bLVBl/_old 2018-11-22 13:24:40.910052764 +0100 +++ /var/tmp/diff_new_pack.3bLVBl/_new 2018-11-22 13:24:40.914052759 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.7 +Version:4.1.8 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.7.tar.bz2 -> yast2-registration-4.1.8.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.7/package/yast2-registration.changes new/yast2-registration-4.1.8/package/yast2-registration.changes --- old/yast2-registration-4.1.7/package/yast2-registration.changes 2018-11-19 17:04:25.0 +0100 +++ new/yast2-registration-4.1.8/package/yast2-registration.changes 2018-11-21 17:44:29.0 +0100 @@ -1,4 +1,11 @@ --- +Wed Nov 21 16:39:02 CET 2018 - sch...@suse.de + +- Do not allow redirection while checking via HTTP request if + (old) NCC API is present at the server (bsc#404). +- 4.1.8 + +--- Mon Nov 19 16:11:29 CET 2018 - sch...@suse.de - Improved error messages (bsc#1060151). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.7/package/yast2-registration.spec new/yast2-registration-4.1.8/package/yast2-registration.spec --- old/yast2-registration-4.1.7/package/yast2-registration.spec 2018-11-19 17:04:25.0 +0100 +++ new/yast2-registration-4.1.8/package/yast2-registration.spec 2018-11-21 17:44:29.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.7 +Version:4.1.8 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.7/src/lib/registration/downloader.rb new/yast2-registration-4.1.8/src/lib/registration/downloader.rb --- old/yast2-registration-4.1.7/src/lib/registration/downloader.rb 2018-11-19 17:04:25.0 +0100 +++ new/yast2-registration-4.1.8/src/lib/registration/downloader.rb 2018-11-21 17:44:29.0 +0100 @@ -39,19 +39,27 @@ # is reached the download fails with RuntimeError exception # @param file_url [String, URI] URL of the file to download # @param insecure [Boolean] if true the SSL verification errors are ignored +# @param allow_redirect [Boolean] true: redirection will be followed # @return [String] the contents of the downloaded file -def self.download(file_url, insecure: false) - download_file(file_url, insecure: insecure) +def self.download(file_url, insecure: false, allow_redirect: true) + if allow_redirect +# Taking default value for redirection_count +download_file(file_url, insecure: insecure) + else +# Do not allow redirection +download_file(file_url, insecure: insecure, redirection_count: 0) + end end # internal method which handles HTTP redirects # @param file_url [String, URI] URL of the file to download # @param insecure [Boolean] if true the SSL verification errors are ignored # @param redirection_count [Numeric] current redirection count, when zero -# the download fails with RuntimeError exception +# the download fails with DownloadError exception # @return [String] the contents of the downloaded file def self.download_file(file_url, insecure: false, redirection_count: 10) - raise "Redirection limit reached, download
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-11-20 22:31:47 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new.19453 (New) Package is "yast2-registration" Tue Nov 20 22:31:47 2018 rev:25 rq:650233 version:4.1.7 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-11-10 16:48:50.524533901 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new.19453/yast2-registration.changes 2018-11-20 22:31:51.254617576 +0100 @@ -1,0 +2,6 @@ +Mon Nov 19 16:11:29 CET 2018 - sch...@suse.de + +- Improved error messages (bsc#1060151). +- 4.1.7 + +--- Old: yast2-registration-4.1.6.tar.bz2 New: yast2-registration-4.1.7.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.NWHhd1/_old 2018-11-20 22:31:51.846617212 +0100 +++ /var/tmp/diff_new_pack.NWHhd1/_new 2018-11-20 22:31:51.850617209 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.6 +Version:4.1.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.6.tar.bz2 -> yast2-registration-4.1.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.6/package/yast2-registration.changes new/yast2-registration-4.1.7/package/yast2-registration.changes --- old/yast2-registration-4.1.6/package/yast2-registration.changes 2018-11-06 16:14:40.0 +0100 +++ new/yast2-registration-4.1.7/package/yast2-registration.changes 2018-11-19 17:04:25.0 +0100 @@ -1,4 +1,10 @@ --- +Mon Nov 19 16:11:29 CET 2018 - sch...@suse.de + +- Improved error messages (bsc#1060151). +- 4.1.7 + +--- Tue Nov 6 13:56:48 UTC 2018 - dgonza...@suse.com - Do not display a connection error when automatically trying to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.6/package/yast2-registration.spec new/yast2-registration-4.1.7/package/yast2-registration.spec --- old/yast2-registration-4.1.6/package/yast2-registration.spec 2018-11-06 16:14:40.0 +0100 +++ new/yast2-registration-4.1.7/package/yast2-registration.spec 2018-11-19 17:04:25.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.6 +Version:4.1.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.6/src/lib/registration/connect_helpers.rb new/yast2-registration-4.1.7/src/lib/registration/connect_helpers.rb --- old/yast2-registration-4.1.6/src/lib/registration/connect_helpers.rb 2018-11-06 16:14:40.0 +0100 +++ new/yast2-registration-4.1.7/src/lib/registration/connect_helpers.rb 2018-11-19 17:04:25.0 +0100 @@ -94,28 +94,35 @@ rescue SUSE::Connect::ApiError => e log.error "Received error: #{e.response.inspect}" error_msg = e.message || "" +# TRANSLATORS: %d is an integer +error_code_message = _("HTTP error code: %d\n") % e.code case e.code when 401 add_update_hint(error_msg) if show_update_hint - report_error(message_prefix + _("Connection to registration server failed."), error_msg) + report_error(message_prefix + _("Connection to registration server failed."), +error_code_message + error_msg) when 404 # update the message when an old SMT server is found check_smt_api(error_msg) - report_error(message_prefix + _("Connection to registration server failed."), error_msg) + report_error(message_prefix + _("Connection to registration server failed."), +error_code_message + error_msg) when 422 if silent_reg_code_mismatch log.info "Reg code does not work for this product." else # Error popup -report_error(message_prefix + _("Connection to registration server failed."), error_msg) +report_error(message_prefix + _("Connection to registration server failed."), + error_code_message + error_msg) end when 400..499 - report_error(message_prefix + _("Registration client error."), error_msg) +
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-11-10 16:48:43 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sat Nov 10 16:48:43 2018 rev:24 rq:646689 version:4.1.6 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-11-01 18:57:22.529979362 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-11-10 16:48:50.524533901 +0100 @@ -1,0 +2,8 @@ +Tue Nov 6 13:56:48 UTC 2018 - dgonza...@suse.com + +- Do not display a connection error when automatically trying to + use the base product registration code for the extensions + (bsc#1091825). +- 4.1.6 + +--- Old: yast2-registration-4.1.5.tar.bz2 New: yast2-registration-4.1.6.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.86xLFR/_old 2018-11-10 16:48:51.800532284 +0100 +++ /var/tmp/diff_new_pack.86xLFR/_new 2018-11-10 16:48:51.800532284 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.5 +Version:4.1.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.1.5.tar.bz2 -> yast2-registration-4.1.6.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.5/package/yast2-registration.changes new/yast2-registration-4.1.6/package/yast2-registration.changes --- old/yast2-registration-4.1.5/package/yast2-registration.changes 2018-10-16 17:43:09.0 +0200 +++ new/yast2-registration-4.1.6/package/yast2-registration.changes 2018-11-06 16:14:40.0 +0100 @@ -1,4 +1,12 @@ --- +Tue Nov 6 13:56:48 UTC 2018 - dgonza...@suse.com + +- Do not display a connection error when automatically trying to + use the base product registration code for the extensions + (bsc#1091825). +- 4.1.6 + +--- Tue Oct 16 15:35:43 CEST 2018 - sch...@suse.de - Added license file to spec. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.5/package/yast2-registration.spec new/yast2-registration-4.1.6/package/yast2-registration.spec --- old/yast2-registration-4.1.5/package/yast2-registration.spec 2018-10-16 17:43:09.0 +0200 +++ new/yast2-registration-4.1.6/package/yast2-registration.spec 2018-11-06 16:14:40.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.5 +Version:4.1.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.5/src/lib/registration/connect_helpers.rb new/yast2-registration-4.1.6/src/lib/registration/connect_helpers.rb --- old/yast2-registration-4.1.5/src/lib/registration/connect_helpers.rb 2018-10-16 17:43:09.0 +0200 +++ new/yast2-registration-4.1.6/src/lib/registration/connect_helpers.rb 2018-11-06 16:14:40.0 +0100 @@ -103,9 +103,8 @@ check_smt_api(error_msg) report_error(message_prefix + _("Connection to registration server failed."), error_msg) when 422 - if silent_reg_code_mismatch && e.response.body["error"] =~ - /does not include the requested product/ -log.info "Reg code does not work for this product, that's OK" + if silent_reg_code_mismatch +log.info "Reg code does not work for this product." else # Error popup report_error(message_prefix + _("Connection to registration server failed."), error_msg) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.5/test/connect_helpers_spec.rb new/yast2-registration-4.1.6/test/connect_helpers_spec.rb --- old/yast2-registration-4.1.5/test/connect_helpers_spec.rb 2018-10-16 17:43:09.0 +0200 +++ new/yast2-registration-4.1.6/test/connect_helpers_spec.rb 2018-11-06 16:14:40.0 +0100 @@ -113,29 +113,49 @@ include_examples "old registration server", JSON::ParserError.new("error message") end -context "error 404 is received" do - include_examples "old registration server", api_error(code: 404) -end +[400, 401, 500, 42].each do
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-11-01 18:57:17 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Thu Nov 1 18:57:17 2018 rev:23 rq:642404 version:4.1.5 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-09-04 22:51:43.312087421 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-11-01 18:57:22.529979362 +0100 @@ -1,0 +2,29 @@ +Tue Oct 16 15:35:43 CEST 2018 - sch...@suse.de + +- Added license file to spec. + +--- +Fri Oct 12 10:41:27 CEST 2018 - sch...@suse.de + +- Added tags full_system_media_name and full_system_download_url + in control.xml which describe the location for the + "all-packages" medium. This information will be shown if the + registration has been scipped by the user. No hint will be shown + if these tags have not been defined. (fate#325834) +- 4.1.5 + +--- +Thu Oct 11 14:55:15 UTC 2018 - lsle...@suse.cz + +- CRLF control characters cannot be included in the registration + code, added validation check (bsc#419) +- 4.1.4 + +--- +Mon Sep 17 08:54:19 UTC 2018 - lsle...@suse.cz + +- Suggest downloading the "SLE-15-SP1-Packages" medium instead of + the old "SLE-15-Packages" (bsc#1108620) +- 4.1.3 + +--- Old: yast2-registration-4.1.2.tar.bz2 New: yast2-registration-4.1.5.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.eUamNU/_old 2018-11-01 18:57:22.901979397 +0100 +++ /var/tmp/diff_new_pack.eUamNU/_new 2018-11-01 18:57:22.905979398 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.2 +Version:4.1.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -99,5 +99,6 @@ %{yast_libdir}/yast %{yast_libdir}/yast/suse_connect.rb %doc %{yast_docdir} +%license COPYING %changelog ++ yast2-registration-4.1.2.tar.bz2 -> yast2-registration-4.1.5.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.2/package/yast2-registration.changes new/yast2-registration-4.1.5/package/yast2-registration.changes --- old/yast2-registration-4.1.2/package/yast2-registration.changes 2018-09-04 12:42:19.0 +0200 +++ new/yast2-registration-4.1.5/package/yast2-registration.changes 2018-10-16 17:43:09.0 +0200 @@ -1,4 +1,33 @@ --- +Tue Oct 16 15:35:43 CEST 2018 - sch...@suse.de + +- Added license file to spec. + +--- +Fri Oct 12 10:41:27 CEST 2018 - sch...@suse.de + +- Added tags full_system_media_name and full_system_download_url + in control.xml which describe the location for the + "all-packages" medium. This information will be shown if the + registration has been scipped by the user. No hint will be shown + if these tags have not been defined. (fate#325834) +- 4.1.5 + +--- +Thu Oct 11 14:55:15 UTC 2018 - lsle...@suse.cz + +- CRLF control characters cannot be included in the registration + code, added validation check (bsc#419) +- 4.1.4 + +--- +Mon Sep 17 08:54:19 UTC 2018 - lsle...@suse.cz + +- Suggest downloading the "SLE-15-SP1-Packages" medium instead of + the old "SLE-15-Packages" (bsc#1108620) +- 4.1.3 + +--- Tue Sep 4 08:34:31 UTC 2018 - dgonza...@suse.com - Limit the registration code size to 512 characters (bsc#1098576) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.1.2/package/yast2-registration.spec new/yast2-registration-4.1.5/package/yast2-registration.spec --- old/yast2-registration-4.1.2/package/yast2-registration.spec 2018-09-04 12:42:19.0 +0200 +++ new/yast2-registration-4.1.5/package/yast2-registration.spec 2018-10-16 17:43:09.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.1.2 +Version:4.1.5 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -100,5 +100,6 @@
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-09-04 22:51:40 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Tue Sep 4 22:51:40 2018 rev:22 rq:633001 version:4.1.2 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-07-24 17:28:11.959744296 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-09-04 22:51:43.312087421 +0200 @@ -1,0 +2,26 @@ +Tue Sep 4 08:34:31 UTC 2018 - dgonza...@suse.com + +- Limit the registration code size to 512 characters (bsc#1098576) +- 4.1.2 + +--- +Fri Aug 31 10:12:16 UTC 2018 - lsle...@suse.cz + +- Better check the not installed addon products, some specific + repositories do not provide any product +- Fixes online migration on PPC (bsc#1103412) +- 4.1.1 + +--- +Mon Aug 20 09:28:58 CEST 2018 - sch...@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +--- +Tue Aug 14 13:10:04 UTC 2018 - knut.anders...@suse.com + +- Modified addon selection filter for filtering all the testing + (not released) versions (bsc#1104450) +- 4.1.0 + +--- Old: yast2-registration-4.0.43.tar.bz2 New: yast2-registration-4.1.2.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.HOUGrg/_old 2018-09-04 22:51:44.272090713 +0200 +++ /var/tmp/diff_new_pack.HOUGrg/_new 2018-09-04 22:51:44.276090727 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.43 +Version:4.1.2 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -51,7 +51,7 @@ BuildRequires: yast2-devtools >= 3.1.39 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(rspec) -BuildRequires: rubygem(suse-connect) >= 0.2.22 +BuildRequires: rubygem(suse-connect) >= 0.3.11 BuildRequires: rubygem(yast-rake) >= 0.2.5 # updated product renames BuildRequires: yast2-packager >= 4.0.40 @@ -70,7 +70,7 @@ %endif Summary:YaST2 - Registration Module -License:GPL-2.0 +License:GPL-2.0-only Group: System/YaST Url:https://github.com/yast/yast-registration ++ yast2-registration-4.0.43.tar.bz2 -> yast2-registration-4.1.2.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.43/package/yast2-registration.changes new/yast2-registration-4.1.2/package/yast2-registration.changes --- old/yast2-registration-4.0.43/package/yast2-registration.changes 2018-07-18 16:46:49.0 +0200 +++ new/yast2-registration-4.1.2/package/yast2-registration.changes 2018-09-04 12:42:19.0 +0200 @@ -1,4 +1,30 @@ --- +Tue Sep 4 08:34:31 UTC 2018 - dgonza...@suse.com + +- Limit the registration code size to 512 characters (bsc#1098576) +- 4.1.2 + +--- +Fri Aug 31 10:12:16 UTC 2018 - lsle...@suse.cz + +- Better check the not installed addon products, some specific + repositories do not provide any product +- Fixes online migration on PPC (bsc#1103412) +- 4.1.1 + +--- +Mon Aug 20 09:28:58 CEST 2018 - sch...@suse.de + +- Switched license in spec file from SPDX2 to SPDX3 format. + +--- +Tue Aug 14 13:10:04 UTC 2018 - knut.anders...@suse.com + +- Modified addon selection filter for filtering all the testing + (not released) versions (bsc#1104450) +- 4.1.0 + +--- Wed Jul 18 10:45:15 CEST 2018 - sch...@suse.de - Do not crash if getting zypp lock failed. (bnc#1043125) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.43/package/yast2-registration.spec new/yast2-registration-4.1.2/package/yast2-registration.spec --- old/yast2-registration-4.0.43/package/yast2-registration.spec 2018-07-18 16:46:49.0 +0200 +++ new/yast2-registration-4.1.2/package/yast2-registration.spec 2018-09-04 12:42:19.0 +0200 @@ -17,14 +17,14 @@ Name: yast2-registration -Version:4.0.43 +Version:4.1.2
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-07-24 17:28:05 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Tue Jul 24 17:28:05 2018 rev:21 rq:623678 version:4.0.43 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-07-03 23:32:38.640555826 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-07-24 17:28:11.959744296 +0200 @@ -1,0 +2,6 @@ +Wed Jul 18 10:45:15 CEST 2018 - sch...@suse.de + +- Do not crash if getting zypp lock failed. (bnc#1043125) +- 4.0.43 + +--- Old: yast2-registration-4.0.42.tar.bz2 New: yast2-registration-4.0.43.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.T5UJQ5/_old 2018-07-24 17:28:12.891745478 +0200 +++ /var/tmp/diff_new_pack.T5UJQ5/_new 2018-07-24 17:28:12.895745483 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.42 +Version:4.0.43 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.42.tar.bz2 -> yast2-registration-4.0.43.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.42/package/yast2-registration.changes new/yast2-registration-4.0.43/package/yast2-registration.changes --- old/yast2-registration-4.0.42/package/yast2-registration.changes 2018-07-02 17:15:57.0 +0200 +++ new/yast2-registration-4.0.43/package/yast2-registration.changes 2018-07-18 16:46:49.0 +0200 @@ -1,4 +1,10 @@ --- +Wed Jul 18 10:45:15 CEST 2018 - sch...@suse.de + +- Do not crash if getting zypp lock failed. (bnc#1043125) +- 4.0.43 + +--- Mon Jul 2 17:05:19 CEST 2018 - sch...@suse.de - Added additional searchkeys to desktop file (fate#321043). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.42/package/yast2-registration.spec new/yast2-registration-4.0.43/package/yast2-registration.spec --- old/yast2-registration-4.0.42/package/yast2-registration.spec 2018-07-02 17:15:57.0 +0200 +++ new/yast2-registration-4.0.43/package/yast2-registration.spec 2018-07-18 16:46:49.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.42 +Version:4.0.43 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.42/src/clients/scc.rb new/yast2-registration-4.0.43/src/clients/scc.rb --- old/yast2-registration-4.0.42/src/clients/scc.rb2018-07-02 17:15:57.0 +0200 +++ new/yast2-registration-4.0.43/src/clients/scc.rb2018-07-18 16:46:49.0 +0200 @@ -52,6 +52,12 @@ return WFM.call("inst_scc", WFM.Args) rescue Registration::SourceRestoreError => e retry if fix_repositories(e.message) +rescue Registration::PkgAborted => e + # Libzypp init has failed because another application + # has already locked the zypp stack. The user has already + # decided to exit the module. So nothing more has to be + # done here. + log.info "User abort..." ensure Wizard.CloseDialog end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.42/src/lib/registration/exceptions.rb new/yast2-registration-4.0.43/src/lib/registration/exceptions.rb --- old/yast2-registration-4.0.42/src/lib/registration/exceptions.rb 2018-07-02 17:15:57.0 +0200 +++ new/yast2-registration-4.0.43/src/lib/registration/exceptions.rb 2018-07-18 16:46:49.0 +0200 @@ -41,4 +41,9 @@ # generic download error class DownloadError < RuntimeError end + + # User decision to abort because libzypp has already been + # locked by another application. + class PkgAborted < RuntimeError + end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.42/src/lib/registration/sw_mgmt.rb new/yast2-registration-4.0.43/src/lib/registration/sw_mgmt.rb --- old/yast2-registration-4.0.42/src/lib/registration/sw_mgmt.rb 2018-07-02 17:15:57.0 +0200 +++
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-07-03 23:32:37 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Tue Jul 3 23:32:37 2018 rev:20 rq:620278 version:4.0.42 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-06-18 13:49:04.755919768 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-07-03 23:32:38.640555826 +0200 @@ -1,0 +2,12 @@ +Mon Jul 2 17:05:19 CEST 2018 - sch...@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.42 + +--- +Wed Jun 27 13:10:18 CEST 2018 - sch...@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.41 + +--- Old: yast2-registration-4.0.40.tar.bz2 New: yast2-registration-4.0.42.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.lLEv0S/_old 2018-07-03 23:32:39.176555056 +0200 +++ /var/tmp/diff_new_pack.lLEv0S/_new 2018-07-03 23:32:39.180555050 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.40 +Version:4.0.42 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.40.tar.bz2 -> yast2-registration-4.0.42.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.40/package/yast2-registration.changes new/yast2-registration-4.0.42/package/yast2-registration.changes --- old/yast2-registration-4.0.40/package/yast2-registration.changes 2018-06-14 09:29:44.0 +0200 +++ new/yast2-registration-4.0.42/package/yast2-registration.changes 2018-07-02 17:15:57.0 +0200 @@ -1,4 +1,16 @@ --- +Mon Jul 2 17:05:19 CEST 2018 - sch...@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.42 + +--- +Wed Jun 27 13:10:18 CEST 2018 - sch...@suse.de + +- Added additional searchkeys to desktop file (fate#321043). +- 4.0.41 + +--- Wed Jun 13 14:00:30 UTC 2018 - lsle...@suse.cz - Prefer the SCC credentials at upgrade when both NCC and SCC diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.40/package/yast2-registration.spec new/yast2-registration-4.0.42/package/yast2-registration.spec --- old/yast2-registration-4.0.40/package/yast2-registration.spec 2018-06-14 09:29:44.0 +0200 +++ new/yast2-registration-4.0.42/package/yast2-registration.spec 2018-07-02 17:15:57.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.40 +Version:4.0.42 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.40/src/desktop/add_extensions.desktop new/yast2-registration-4.0.42/src/desktop/add_extensions.desktop --- old/yast2-registration-4.0.40/src/desktop/add_extensions.desktop 2018-06-14 09:29:44.0 +0200 +++ new/yast2-registration-4.0.42/src/desktop/add_extensions.desktop 2018-07-02 17:15:57.0 +0200 @@ -6,6 +6,7 @@ X-SuSE-YaST-Argument=select_extensions X-SuSE-YaST-RootOnly=yes X-SuSE-YaST-Group=Software +X-SuSE-YaST-Keywords=extensions,modules,software,registration,scc,package,repositories Icon=yast-addon Exec=/usr/bin/xdg-su -c "/sbin/yast2 scc select_extensions" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.40/src/desktop/customer_center.desktop new/yast2-registration-4.0.42/src/desktop/customer_center.desktop --- old/yast2-registration-4.0.40/src/desktop/customer_center.desktop 2018-06-14 09:29:44.0 +0200 +++ new/yast2-registration-4.0.42/src/desktop/customer_center.desktop 2018-07-02 17:15:57.0 +0200 @@ -11,6 +11,7 @@ X-SuSE-YaST-AutoInstRequires=lan,proxy X-SuSE-YaST-AutoInstSchema=registration.rnc X-SuSE-YaST-AutoInstResource=suse_register +X-SuSE-YaST-Keywords=scc,software,registration,smt,rmt,module,extension Icon=yast-product-registration Exec=/usr/bin/xdg-su -c "/sbin/yast2 scc"
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-06-18 13:48:55 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Mon Jun 18 13:48:55 2018 rev:19 rq:616724 version:4.0.40 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-05-17 19:31:58.322215131 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-06-18 13:49:04.755919768 +0200 @@ -1,0 +2,33 @@ +Wed Jun 13 14:00:30 UTC 2018 - lsle...@suse.cz + +- Prefer the SCC credentials at upgrade when both NCC and SCC + credentials are present in the system (bsc#1096813) +- 4.0.40 + +--- +Wed Jun 6 07:33:07 UTC 2018 - lsle...@suse.cz + +- Fixed also the another places detecting the installed product + (bsc#1095702) +- 4.0.39 + +--- +Tue Jun 5 10:12:07 UTC 2018 - lsle...@suse.cz + +- Fixed evaluating the installed product (the installed upgraded + products are marked as "removed") (bsc#1095702) +- 4.0.38 + +--- +Wed May 30 12:26:23 UTC 2018 - lsle...@suse.cz + +- Fixes for upgrade via SMT (bsc#1094865): + - Set the new "target_distro" for libzypp also after reloading +the target otherwise libzypp might reject the new repositories + - Copy also the SMT credentials into the installation system, +not only the SCC ones + - Copy the SMT (and also the RMT) SSL certificate into the +installation system (for HTTPS communication) +- 4.0.37 + +--- Old: yast2-registration-4.0.36.tar.bz2 New: yast2-registration-4.0.40.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.jhjvSN/_old 2018-06-18 13:49:05.951875562 +0200 +++ /var/tmp/diff_new_pack.jhjvSN/_new 2018-06-18 13:49:05.955875415 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.36 +Version:4.0.40 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.36.tar.bz2 -> yast2-registration-4.0.40.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.36/package/yast2-registration.changes new/yast2-registration-4.0.40/package/yast2-registration.changes --- old/yast2-registration-4.0.36/package/yast2-registration.changes 2018-05-15 09:42:03.0 +0200 +++ new/yast2-registration-4.0.40/package/yast2-registration.changes 2018-06-14 09:29:44.0 +0200 @@ -1,4 +1,37 @@ --- +Wed Jun 13 14:00:30 UTC 2018 - lsle...@suse.cz + +- Prefer the SCC credentials at upgrade when both NCC and SCC + credentials are present in the system (bsc#1096813) +- 4.0.40 + +--- +Wed Jun 6 07:33:07 UTC 2018 - lsle...@suse.cz + +- Fixed also the another places detecting the installed product + (bsc#1095702) +- 4.0.39 + +--- +Tue Jun 5 10:12:07 UTC 2018 - lsle...@suse.cz + +- Fixed evaluating the installed product (the installed upgraded + products are marked as "removed") (bsc#1095702) +- 4.0.38 + +--- +Wed May 30 12:26:23 UTC 2018 - lsle...@suse.cz + +- Fixes for upgrade via SMT (bsc#1094865): + - Set the new "target_distro" for libzypp also after reloading +the target otherwise libzypp might reject the new repositories + - Copy also the SMT credentials into the installation system, +not only the SCC ones + - Copy the SMT (and also the RMT) SSL certificate into the +installation system (for HTTPS communication) +- 4.0.37 + +--- Tue May 8 17:27:36 CEST 2018 - sch...@suse.de - Fixed: Offline migration against RMT sends some requests to diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.36/package/yast2-registration.spec new/yast2-registration-4.0.40/package/yast2-registration.spec --- old/yast2-registration-4.0.36/package/yast2-registration.spec 2018-05-15 09:42:03.0 +0200 +++ new/yast2-registration-4.0.40/package/yast2-registration.spec 2018-06-14 09:29:44.0 +0200 @@ -17,7 +17,7 @@ Name:
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-05-17 19:31:54 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Thu May 17 19:31:54 2018 rev:18 rq:607406 version:4.0.36 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-04-26 13:29:14.443405229 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-05-17 19:31:58.322215131 +0200 @@ -1,0 +2,15 @@ +Tue May 8 17:27:36 CEST 2018 - sch...@suse.de + +- Fixed: Offline migration against RMT sends some requests to + SCC instead (bnc#1090911) +- 4.0.36 + +--- +Fri Apr 27 15:44:43 UTC 2018 - lsle...@suse.cz + +- Install a registration rollback script to rollback the + registration in case YaST is aborted or crashes during upgrade + (bsc#1089643) +- 4.0.35 + +--- Old: yast2-registration-4.0.34.tar.bz2 New: yast2-registration-4.0.36.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.k1RSlR/_old 2018-05-17 19:31:58.850195842 +0200 +++ /var/tmp/diff_new_pack.k1RSlR/_new 2018-05-17 19:31:58.854195696 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.34 +Version:4.0.36 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.34.tar.bz2 -> yast2-registration-4.0.36.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.34/package/yast2-registration.changes new/yast2-registration-4.0.36/package/yast2-registration.changes --- old/yast2-registration-4.0.34/package/yast2-registration.changes 2018-04-17 08:58:29.0 +0200 +++ new/yast2-registration-4.0.36/package/yast2-registration.changes 2018-05-15 09:42:03.0 +0200 @@ -1,4 +1,19 @@ --- +Tue May 8 17:27:36 CEST 2018 - sch...@suse.de + +- Fixed: Offline migration against RMT sends some requests to + SCC instead (bnc#1090911) +- 4.0.36 + +--- +Fri Apr 27 15:44:43 UTC 2018 - lsle...@suse.cz + +- Install a registration rollback script to rollback the + registration in case YaST is aborted or crashes during upgrade + (bsc#1089643) +- 4.0.35 + +--- Mon Apr 16 11:39:41 UTC 2018 - lsle...@suse.cz - Reimplemented AutoYaST autoupgrade, use the same API and workflow diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.34/package/yast2-registration.spec new/yast2-registration-4.0.36/package/yast2-registration.spec --- old/yast2-registration-4.0.34/package/yast2-registration.spec 2018-04-17 08:58:29.0 +0200 +++ new/yast2-registration-4.0.36/package/yast2-registration.spec 2018-05-15 09:42:03.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.34 +Version:4.0.36 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.34/src/data/registration/registration_rollback.sh new/yast2-registration-4.0.36/src/data/registration/registration_rollback.sh --- old/yast2-registration-4.0.34/src/data/registration/registration_rollback.sh 1970-01-01 01:00:00.0 +0100 +++ new/yast2-registration-4.0.36/src/data/registration/registration_rollback.sh 2018-05-15 09:42:03.0 +0200 @@ -0,0 +1,14 @@ +#! /bin/sh + +# This script rolls back the registration status on the server +# You can optionally pass the target chroot directory as a parameter, +# the default is "/". + +ROOT=${1:-/} + +# print the progress in green so it is better visible +echo -e "\e[0;32mRestoring the registration status at ${ROOT}, \ +this might take several minutes...\e[0m" + +# run the rollback +chroot "$ROOT" SUSEConnect --rollback diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.34/src/lib/registration/registration.rb new/yast2-registration-4.0.36/src/lib/registration/registration.rb --- old/yast2-registration-4.0.34/src/lib/registration/registration.rb 2018-04-17 08:58:29.0 +0200 +++
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-04-26 13:29:11 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Thu Apr 26 13:29:11 2018 rev:17 rq:597320 version:4.0.34 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-04-07 20:51:52.697636936 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-04-26 13:29:14.443405229 +0200 @@ -1,0 +2,20 @@ +Mon Apr 16 11:39:41 UTC 2018 - lsle...@suse.cz + +- Reimplemented AutoYaST autoupgrade, use the same API and workflow + like in a manual upgrade (bsc#1087206) +- 4.0.34 + +--- +Tue Apr 10 13:43:12 UTC 2018 - igonzalezs...@suse.com + +- Select wanted release packages during SCC based offline + migration (bsc#1086818) +- 4.0.33 + +--- +Mon Apr 9 09:47:09 UTC 2018 - jsr...@suse.cz + +- do not build on 32-bit architectures (bsc#1088552) +- 4.0.32 + +--- Old: yast2-registration-4.0.31.tar.bz2 New: yast2-registration-4.0.34.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.onWoc6/_old 2018-04-26 13:29:14.983385451 +0200 +++ /var/tmp/diff_new_pack.onWoc6/_new 2018-04-26 13:29:14.987385305 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.31 +Version:4.0.34 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -58,6 +58,9 @@ BuildRequires: yast2-update >= 3.1.36 BuildArch: noarch +# SUSEConnect does not build for i586 and s390 and is not supported on those architectures +# bsc#1088552 +ExcludeArch:%ix86 s390 # FIXME: it seems can we cannot move it to macros.yast, the yast-rake-ci is not # installed into the chroot, the build fails... ++ yast2-registration-4.0.31.tar.bz2 -> yast2-registration-4.0.34.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.31/.travis.yml new/yast2-registration-4.0.34/.travis.yml --- old/yast2-registration-4.0.31/.travis.yml 2018-04-06 09:27:49.0 +0200 +++ new/yast2-registration-4.0.34/.travis.yml 2018-04-17 08:58:29.0 +0200 @@ -12,3 +12,4 @@ # the "yast-travis-ruby" script is included in the base yastdevel/ruby image # see https://github.com/yast/docker-yast-ruby/blob/master/yast-travis-ruby - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-registration-image yast-travis-ruby + - docker run -it yast-registration-image rake check:doc diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.31/package/yast2-registration.changes new/yast2-registration-4.0.34/package/yast2-registration.changes --- old/yast2-registration-4.0.31/package/yast2-registration.changes 2018-04-06 09:27:49.0 +0200 +++ new/yast2-registration-4.0.34/package/yast2-registration.changes 2018-04-17 08:58:29.0 +0200 @@ -1,4 +1,24 @@ --- +Mon Apr 16 11:39:41 UTC 2018 - lsle...@suse.cz + +- Reimplemented AutoYaST autoupgrade, use the same API and workflow + like in a manual upgrade (bsc#1087206) +- 4.0.34 + +--- +Tue Apr 10 13:43:12 UTC 2018 - igonzalezs...@suse.com + +- Select wanted release packages during SCC based offline + migration (bsc#1086818) +- 4.0.33 + +--- +Mon Apr 9 09:47:09 UTC 2018 - jsr...@suse.cz + +- do not build on 32-bit architectures (bsc#1088552) +- 4.0.32 + +--- Thu Apr 5 16:36:49 UTC 2018 - knut.anders...@suse.com - Given a license, remember whether another one with the same diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.31/package/yast2-registration.spec new/yast2-registration-4.0.34/package/yast2-registration.spec --- old/yast2-registration-4.0.31/package/yast2-registration.spec 2018-04-06 09:27:49.0 +0200 +++ new/yast2-registration-4.0.34/package/yast2-registration.spec 2018-04-17 08:58:29.0 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.31 +Version:4.0.34 Release:0
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-04-07 20:51:48 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sat Apr 7 20:51:48 2018 rev:16 rq:593908 version:4.0.31 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-03-26 12:13:57.815387558 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-04-07 20:51:52.697636936 +0200 @@ -1,0 +2,21 @@ +Thu Apr 5 16:36:49 UTC 2018 - knut.anders...@suse.com + +- Given a license, remember whether another one with the same + content was already accepted (fate#325461). +- 4.0.31 + +--- +Tue Apr 3 15:44:53 UTC 2018 - lsle...@suse.cz + +- Better evaluate the product to upgrade, do not use the package + solver if there is only one base product to install, use some + fallbacks when the solver fails (bsc#1086259) +- 4.0.30 + +--- +Tue Mar 27 14:58:42 UTC 2018 - jreidin...@suse.com + +- Improve text for migration targets (bsc#1079075) +- 4.0.29 + +--- Old: yast2-registration-4.0.28.tar.bz2 New: yast2-registration-4.0.31.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.IAdyjV/_old 2018-04-07 20:51:53.345613483 +0200 +++ /var/tmp/diff_new_pack.IAdyjV/_new 2018-04-07 20:51:53.349613339 +0200 @@ -17,14 +17,14 @@ Name: yast2-registration -Version:4.0.28 +Version:4.0.31 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 -## UI::TextHelpers wrap_text -Requires: yast2 >= 4.0.1 +# Y2Packager::ProductLicense +Requires: yast2 >= 4.0.63 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method @@ -45,8 +45,9 @@ Requires: yast2-packager >= 3.1.95 Requires: yast2-update >= 3.1.36 +# Y2Packager::ProductLicense BuildRequires: update-desktop-files -BuildRequires: yast2 >= 4.0.1 +BuildRequires: yast2 >= 4.0.63 BuildRequires: yast2-devtools >= 3.1.39 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(rspec) ++ yast2-registration-4.0.28.tar.bz2 -> yast2-registration-4.0.31.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.28/Rakefile new/yast2-registration-4.0.31/Rakefile --- old/yast2-registration-4.0.28/Rakefile 2018-03-22 08:40:36.0 +0100 +++ new/yast2-registration-4.0.31/Rakefile 2018-04-06 09:27:49.0 +0200 @@ -4,10 +4,3 @@ # lets ignore license check for now conf.skip_license_check << /.*/ end - -task "test:unit" => "test:unit:env" - -task "test:unit:env" do - # run tests in English locale (to avoid problems with translations) - ENV["LC_ALL"] = "en_US.UTF-8" -end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.28/package/yast2-registration.changes new/yast2-registration-4.0.31/package/yast2-registration.changes --- old/yast2-registration-4.0.28/package/yast2-registration.changes 2018-03-22 08:40:36.0 +0100 +++ new/yast2-registration-4.0.31/package/yast2-registration.changes 2018-04-06 09:27:49.0 +0200 @@ -1,4 +1,25 @@ --- +Thu Apr 5 16:36:49 UTC 2018 - knut.anders...@suse.com + +- Given a license, remember whether another one with the same + content was already accepted (fate#325461). +- 4.0.31 + +--- +Tue Apr 3 15:44:53 UTC 2018 - lsle...@suse.cz + +- Better evaluate the product to upgrade, do not use the package + solver if there is only one base product to install, use some + fallbacks when the solver fails (bsc#1086259) +- 4.0.30 + +--- +Tue Mar 27 14:58:42 UTC 2018 - jreidin...@suse.com + +- Improve text for migration targets (bsc#1079075) +- 4.0.29 + +--- Wed Mar 21 16:40:25 UTC 2018 - lsle...@suse.cz - Import the SMT SSL certificate at offline upgrade into diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.28/package/yast2-registration.spec
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-03-26 12:13:53 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Mon Mar 26 12:13:53 2018 rev:15 rq:589933 version:4.0.28 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-03-18 21:42:31.118741513 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-03-26 12:13:57.815387558 +0200 @@ -1,0 +2,14 @@ +Wed Mar 21 16:40:25 UTC 2018 - lsle...@suse.cz + +- Import the SMT SSL certificate at offline upgrade into + the inst-sys so the SMT server can be accessed (bsc#1080518) +- 4.0.28 + +--- +Mon Mar 19 10:39:30 UTC 2018 - jreidin...@suse.com + +- Do not hide beta addons that are preselected (bsc#1066216, + bsc#1085286) +- 4.0.27 + +--- Old: yast2-registration-4.0.26.tar.bz2 New: yast2-registration-4.0.28.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.Dv5aJk/_old 2018-03-26 12:14:00.099305686 +0200 +++ /var/tmp/diff_new_pack.Dv5aJk/_new 2018-03-26 12:14:00.103305543 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.26 +Version:4.0.28 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.26.tar.bz2 -> yast2-registration-4.0.28.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.26/package/yast2-registration.changes new/yast2-registration-4.0.28/package/yast2-registration.changes --- old/yast2-registration-4.0.26/package/yast2-registration.changes 2018-03-16 19:38:35.0 +0100 +++ new/yast2-registration-4.0.28/package/yast2-registration.changes 2018-03-22 08:40:36.0 +0100 @@ -1,4 +1,18 @@ --- +Wed Mar 21 16:40:25 UTC 2018 - lsle...@suse.cz + +- Import the SMT SSL certificate at offline upgrade into + the inst-sys so the SMT server can be accessed (bsc#1080518) +- 4.0.28 + +--- +Mon Mar 19 10:39:30 UTC 2018 - jreidin...@suse.com + +- Do not hide beta addons that are preselected (bsc#1066216, + bsc#1085286) +- 4.0.27 + +--- Fri Mar 16 17:17:42 UTC 2018 - lsle...@suse.cz - Implemented the registration rollback functionality when going diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.26/package/yast2-registration.spec new/yast2-registration-4.0.28/package/yast2-registration.spec --- old/yast2-registration-4.0.26/package/yast2-registration.spec 2018-03-16 19:38:35.0 +0100 +++ new/yast2-registration-4.0.28/package/yast2-registration.spec 2018-03-22 08:40:36.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.26 +Version:4.0.28 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.26/src/lib/registration/clients/inst_migration_repos.rb new/yast2-registration-4.0.28/src/lib/registration/clients/inst_migration_repos.rb --- old/yast2-registration-4.0.26/src/lib/registration/clients/inst_migration_repos.rb 2018-03-16 19:38:35.0 +0100 +++ new/yast2-registration-4.0.28/src/lib/registration/clients/inst_migration_repos.rb 2018-03-22 08:40:36.0 +0100 @@ -28,8 +28,8 @@ Yast.import "Installation" -# initialize the target path -set_target_path +# initialize the inst-sys +instsys_init # call the normal client Yast::WFM.call("migration_repos", [{ "enable_back" => true }]) @@ -37,13 +37,36 @@ private - # Pass the target directory to SUSEConnect - def set_target_path + # activate the configuration from the target system in the current inst-sys + def instsys_init destdir = Yast::Installation.destdir || "/" return if destdir == "/" # copy the old NCC/SCC credentials to inst-sys SwMgmt.copy_old_credentials(destdir) + +# import the SMT certificate to inst-sys +import_ssl_certificate + end + + # Import the old SSL certificate if present.
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-03-18 21:42:28 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sun Mar 18 21:42:28 2018 rev:14 rq:587963 version:4.0.26 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-03-14 19:34:25.959016261 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-03-18 21:42:31.118741513 +0100 @@ -1,0 +2,19 @@ +Fri Mar 16 17:17:42 UTC 2018 - lsle...@suse.cz + +- Implemented the registration rollback functionality when going + back in the upgrade workflow (bsc#1080979) +- Properly handle going back also in unregistered systems +- Refresh the add-on IDs after migrating the registration to show + the correct values in the addon and the upgrade overview dialog +- In the offline migration do not set the solver flags designed for + the online migration +- 4.0.26 + +--- +Fri Mar 16 13:22:35 UTC 2018 - knut.anders...@suse.com + +- Just use the first product available from the media When a self + update id is defined in the control file (bsc#1084820) +- 4.0.25 + +--- Old: yast2-registration-4.0.24.tar.bz2 New: yast2-registration-4.0.26.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.tFBoS8/_old 2018-03-18 21:42:32.558689636 +0100 +++ /var/tmp/diff_new_pack.tFBoS8/_new 2018-03-18 21:42:32.570689203 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.24 +Version:4.0.26 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.24.tar.bz2 -> yast2-registration-4.0.26.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.24/package/yast2-registration.changes new/yast2-registration-4.0.26/package/yast2-registration.changes --- old/yast2-registration-4.0.24/package/yast2-registration.changes 2018-03-13 14:04:41.0 +0100 +++ new/yast2-registration-4.0.26/package/yast2-registration.changes 2018-03-16 19:38:35.0 +0100 @@ -1,4 +1,23 @@ --- +Fri Mar 16 17:17:42 UTC 2018 - lsle...@suse.cz + +- Implemented the registration rollback functionality when going + back in the upgrade workflow (bsc#1080979) +- Properly handle going back also in unregistered systems +- Refresh the add-on IDs after migrating the registration to show + the correct values in the addon and the upgrade overview dialog +- In the offline migration do not set the solver flags designed for + the online migration +- 4.0.26 + +--- +Fri Mar 16 13:22:35 UTC 2018 - knut.anders...@suse.com + +- Just use the first product available from the media When a self + update id is defined in the control file (bsc#1084820) +- 4.0.25 + +--- Tue Mar 13 09:37:14 UTC 2018 - knut.anders...@suse.com - Prevent crashing when no product was defined in the profile diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.24/package/yast2-registration.spec new/yast2-registration-4.0.26/package/yast2-registration.spec --- old/yast2-registration-4.0.24/package/yast2-registration.spec 2018-03-13 14:04:41.0 +0100 +++ new/yast2-registration-4.0.26/package/yast2-registration.spec 2018-03-16 19:38:35.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.24 +Version:4.0.26 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.24/src/clients/inst_offline_migration.rb new/yast2-registration-4.0.26/src/clients/inst_offline_migration.rb --- old/yast2-registration-4.0.24/src/clients/inst_offline_migration.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-registration-4.0.26/src/clients/inst_offline_migration.rb 2018-03-16 19:38:35.0 +0100 @@ -0,0 +1,17 @@ +# -- +# Copyright (c) 2015 SUSE LLC +# +# This program is free software; you can redistribute it and/or modify it under +# the terms of version 2 of the GNU
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-03-14 19:34:24 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Wed Mar 14 19:34:24 2018 rev:13 rq:586383 version:4.0.24 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-03-07 10:29:34.777511949 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-03-14 19:34:25.959016261 +0100 @@ -1,0 +2,7 @@ +Tue Mar 13 09:37:14 UTC 2018 - knut.anders...@suse.com + +- Prevent crashing when no product was defined in the profile + (bsc#1084820) +- 4.0.24 + +--- Old: yast2-registration-4.0.23.tar.bz2 New: yast2-registration-4.0.24.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.YyfKHC/_old 2018-03-14 19:34:27.042977763 +0100 +++ /var/tmp/diff_new_pack.YyfKHC/_new 2018-03-14 19:34:27.054977337 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.23 +Version:4.0.24 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.23.tar.bz2 -> yast2-registration-4.0.24.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.23/package/yast2-registration.changes new/yast2-registration-4.0.24/package/yast2-registration.changes --- old/yast2-registration-4.0.23/package/yast2-registration.changes 2018-03-05 12:46:35.0 +0100 +++ new/yast2-registration-4.0.24/package/yast2-registration.changes 2018-03-13 14:04:41.0 +0100 @@ -1,4 +1,11 @@ --- +Tue Mar 13 09:37:14 UTC 2018 - knut.anders...@suse.com + +- Prevent crashing when no product was defined in the profile + (bsc#1084820) +- 4.0.24 + +--- Mon Mar 5 10:14:28 UTC 2018 - lsle...@suse.cz - Display additional error details when refreshing a service fails diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.23/package/yast2-registration.spec new/yast2-registration-4.0.24/package/yast2-registration.spec --- old/yast2-registration-4.0.23/package/yast2-registration.spec 2018-03-05 12:46:35.0 +0100 +++ new/yast2-registration-4.0.24/package/yast2-registration.spec 2018-03-13 14:04:41.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.23 +Version:4.0.24 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.23/src/lib/registration/registration.rb new/yast2-registration-4.0.24/src/lib/registration/registration.rb --- old/yast2-registration-4.0.23/src/lib/registration/registration.rb 2018-03-05 12:46:35.0 +0100 +++ new/yast2-registration-4.0.24/src/lib/registration/registration.rb 2018-03-13 14:04:41.0 +0100 @@ -191,6 +191,7 @@ # @see SUSE::Connect::Yast.list_installer_updates def get_updates_list product = SwMgmt.base_product_to_register + return [] unless product id = Yast::ProductFeatures.GetStringFeature("globals", "self_update_id") if !id.empty? log.info "Using self update id from control file #{id.inspect}" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.23/src/lib/registration/sw_mgmt.rb new/yast2-registration-4.0.24/src/lib/registration/sw_mgmt.rb --- old/yast2-registration-4.0.23/src/lib/registration/sw_mgmt.rb 2018-03-05 12:46:35.0 +0100 +++ new/yast2-registration-4.0.24/src/lib/registration/sw_mgmt.rb 2018-03-13 14:04:41.0 +0100 @@ -162,6 +162,7 @@ Yast.import "AutoinstFunctions" # note: AutoinstFunctions.selected_product should never be nil when # AY let it pass here +return false unless AutoinstFunctions.selected_product p["name"] == AutoinstFunctions.selected_product.name elsif Stage.initial && !Mode.update # during installation the ["type"] value is not valid yet yet @@ -238,6 +239,8 @@ # use FAKE_BASE_PRODUCT just for debugging base_product = ENV["FAKE_BASE_PRODUCT"] ? FAKE_BASE_PRODUCT : find_base_product + return unless base_product + # filter
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-03-07 10:29:31 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Wed Mar 7 10:29:31 2018 rev:12 rq:582606 version:4.0.23 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-02-24 16:36:07.980460100 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-03-07 10:29:34.777511949 +0100 @@ -1,0 +2,7 @@ +Mon Mar 5 10:14:28 UTC 2018 - lsle...@suse.cz + +- Display additional error details when refreshing a service fails + (related to bsc#1083503) +- 4.0.23 + +--- Old: yast2-registration-4.0.22.tar.bz2 New: yast2-registration-4.0.23.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.tsPNyQ/_old 2018-03-07 10:29:35.361490884 +0100 +++ /var/tmp/diff_new_pack.tsPNyQ/_new 2018-03-07 10:29:35.365490739 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.22 +Version:4.0.23 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.22.tar.bz2 -> yast2-registration-4.0.23.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.22/package/yast2-registration.changes new/yast2-registration-4.0.23/package/yast2-registration.changes --- old/yast2-registration-4.0.22/package/yast2-registration.changes 2018-02-23 10:39:21.0 +0100 +++ new/yast2-registration-4.0.23/package/yast2-registration.changes 2018-03-05 12:46:35.0 +0100 @@ -1,4 +1,11 @@ --- +Mon Mar 5 10:14:28 UTC 2018 - lsle...@suse.cz + +- Display additional error details when refreshing a service fails + (related to bsc#1083503) +- 4.0.23 + +--- Mon Feb 19 13:08:55 UTC 2018 - lsle...@suse.cz - Support for offline migration from SLE11 to SLE15 (fate#323395) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.22/package/yast2-registration.spec new/yast2-registration-4.0.23/package/yast2-registration.spec --- old/yast2-registration-4.0.22/package/yast2-registration.spec 2018-02-23 10:39:21.0 +0100 +++ new/yast2-registration-4.0.23/package/yast2-registration.spec 2018-03-05 12:46:35.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.22 +Version:4.0.23 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.22/src/lib/registration/connect_helpers.rb new/yast2-registration-4.0.23/src/lib/registration/connect_helpers.rb --- old/yast2-registration-4.0.22/src/lib/registration/connect_helpers.rb 2018-02-23 10:39:21.0 +0100 +++ new/yast2-registration-4.0.23/src/lib/registration/connect_helpers.rb 2018-03-05 12:46:35.0 +0100 @@ -121,11 +121,11 @@ false rescue ::Registration::ServiceError => e log.error("Service error: #{e.message % e.service}") -Yast::Report.Error(_(e.message) % e.service) +report_pkg_error(_(e.message) % e.service) false rescue ::Registration::PkgError => e log.error("Pkg error: #{e.message}") -Yast::Report.Error(_(e.message)) +report_pkg_error(_(e.message)) false rescue OpenSSL::SSL::SSLError => e log.error "OpenSSL error: #{e}" @@ -155,6 +155,13 @@ Yast::Report.Error(error_with_details(msg, error_message)) end +# Report a pkg-bindings error. Display a message with error details from +# libzypp. +# @param msg [String] error message (translated) +def self.report_pkg_error(msg) + report_error(msg, Yast::Pkg.LastError) +end + def self.error_with_details(error, details) return error if !details || details.empty? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.22/test/connect_helpers_spec.rb new/yast2-registration-4.0.23/test/connect_helpers_spec.rb --- old/yast2-registration-4.0.22/test/connect_helpers_spec.rb 2018-02-23 10:39:21.0 +0100 +++ new/yast2-registration-4.0.23/test/connect_helpers_spec.rb 2018-03-05
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-02-24 16:36:05 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sat Feb 24 16:36:05 2018 rev:11 rq:579329 version:4.0.22 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-02-07 18:37:30.379163952 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-02-24 16:36:07.980460100 +0100 @@ -1,0 +2,8 @@ +Mon Feb 19 13:08:55 UTC 2018 - lsle...@suse.cz + +- Support for offline migration from SLE11 to SLE15 (fate#323395) +- Fixed evaluating the migration summary for renamed or merged + products (bsc#1080913) +- 4.0.22 + +--- Old: yast2-registration-4.0.21.tar.bz2 New: yast2-registration-4.0.22.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.UWTN8C/_old 2018-02-24 16:36:08.700434187 +0100 +++ /var/tmp/diff_new_pack.UWTN8C/_new 2018-02-24 16:36:08.704434043 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.21 +Version:4.0.22 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -52,8 +52,8 @@ BuildRequires: rubygem(rspec) BuildRequires: rubygem(suse-connect) >= 0.2.22 BuildRequires: rubygem(yast-rake) >= 0.2.5 -# packager/product_patterns.rb -BuildRequires: yast2-packager >= 3.1.95 +# updated product renames +BuildRequires: yast2-packager >= 4.0.40 BuildRequires: yast2-update >= 3.1.36 BuildArch: noarch ++ yast2-registration-4.0.21.tar.bz2 -> yast2-registration-4.0.22.tar.bz2 ++ 2505 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-02-07 18:37:29 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Wed Feb 7 18:37:29 2018 rev:10 rq:573711 version:4.0.21 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-02-02 22:19:32.413556149 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-02-07 18:37:30.379163952 +0100 @@ -1,0 +2,7 @@ +Wed Feb 7 12:26:17 UTC 2018 - lsle...@suse.cz + +- Do no send the product release version ("11.4-1.109") at upgrade, + send only the major and minor version ("11.4") (bsc#1079051) +- 4.0.21 + +--- Old: yast2-registration-4.0.20.tar.bz2 New: yast2-registration-4.0.21.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.g3riiW/_old 2018-02-07 18:37:30.887140154 +0100 +++ /var/tmp/diff_new_pack.g3riiW/_new 2018-02-07 18:37:30.895139779 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.20 +Version:4.0.21 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.20.tar.bz2 -> yast2-registration-4.0.21.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.20/package/yast2-registration.changes new/yast2-registration-4.0.21/package/yast2-registration.changes --- old/yast2-registration-4.0.20/package/yast2-registration.changes 2018-02-02 18:26:29.0 +0100 +++ new/yast2-registration-4.0.21/package/yast2-registration.changes 2018-02-07 14:31:08.0 +0100 @@ -1,4 +1,11 @@ --- +Wed Feb 7 12:26:17 UTC 2018 - lsle...@suse.cz + +- Do no send the product release version ("11.4-1.109") at upgrade, + send only the major and minor version ("11.4") (bsc#1079051) +- 4.0.21 + +--- Fri Feb 2 14:20:22 UTC 2018 - lsle...@suse.cz - Fixes for the SLE11 -> SLE15 offline migration (fate#323395) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.20/package/yast2-registration.spec new/yast2-registration-4.0.21/package/yast2-registration.spec --- old/yast2-registration-4.0.20/package/yast2-registration.spec 2018-02-02 18:26:29.0 +0100 +++ new/yast2-registration-4.0.21/package/yast2-registration.spec 2018-02-07 14:31:08.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.20 +Version:4.0.21 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.20/src/clients/registration.rb new/yast2-registration-4.0.21/src/clients/registration.rb --- old/yast2-registration-4.0.20/src/clients/registration.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-registration-4.0.21/src/clients/registration.rb 2018-02-07 18:37:31.015134158 +0100 @@ -0,0 +1 @@ +symbolic link to scc.rb diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.20/src/lib/registration/sw_mgmt.rb new/yast2-registration-4.0.21/src/lib/registration/sw_mgmt.rb --- old/yast2-registration-4.0.20/src/lib/registration/sw_mgmt.rb 2018-02-02 18:26:29.0 +0100 +++ new/yast2-registration-4.0.21/src/lib/registration/sw_mgmt.rb 2018-02-07 14:31:08.0 +0100 @@ -213,11 +213,13 @@ # convert a libzypp Product Hash to a SUSE::Connect::Remote::Product object # @param product [Hash] product Hash obtained from pkg-bindings # @return [SUSE::Connect::Remote::Product] the remote product -def self.remote_product(product) +def self.remote_product(product, version_release: true) OpenStruct.new( arch: product["arch"], identifier: product["name"], -version: product["version"], +# the "version_version" key does not contain the release number, +# e.g. if "version" is "11.4-1.109" then "version_version" is just "11.4" +version: version_release ? product["version"] : product["version_version"], release_type: product["release_type"] ) end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore'
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-02-02 22:19:31 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Fri Feb 2 22:19:31 2018 rev:9 rq:572103 version:4.0.20 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-01-28 00:38:36.083821840 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-02-02 22:19:32.413556149 +0100 @@ -1,0 +2,6 @@ +Fri Feb 2 14:20:22 UTC 2018 - lsle...@suse.cz + +- Fixes for the SLE11 -> SLE15 offline migration (fate#323395) +- 4.0.20 + +--- Old: yast2-registration-4.0.19.tar.bz2 New: yast2-registration-4.0.20.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.5xPRAk/_old 2018-02-02 22:19:33.237517682 +0100 +++ /var/tmp/diff_new_pack.5xPRAk/_new 2018-02-02 22:19:33.241517496 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.19 +Version:4.0.20 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.19.tar.bz2 -> yast2-registration-4.0.20.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.19/package/yast2-registration.changes new/yast2-registration-4.0.20/package/yast2-registration.changes --- old/yast2-registration-4.0.19/package/yast2-registration.changes 2018-01-26 18:02:02.0 +0100 +++ new/yast2-registration-4.0.20/package/yast2-registration.changes 2018-02-02 18:26:29.0 +0100 @@ -1,4 +1,10 @@ --- +Fri Feb 2 14:20:22 UTC 2018 - lsle...@suse.cz + +- Fixes for the SLE11 -> SLE15 offline migration (fate#323395) +- 4.0.20 + +--- Fri Jan 26 16:05:55 UTC 2018 - lsle...@suse.cz - Initial support for the SLE15 offline migration (fate#323163) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.19/package/yast2-registration.spec new/yast2-registration-4.0.20/package/yast2-registration.spec --- old/yast2-registration-4.0.19/package/yast2-registration.spec 2018-01-26 18:02:02.0 +0100 +++ new/yast2-registration-4.0.20/package/yast2-registration.spec 2018-02-02 18:26:29.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.19 +Version:4.0.20 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.19/src/lib/registration/clients/inst_migration_repos.rb new/yast2-registration-4.0.20/src/lib/registration/clients/inst_migration_repos.rb --- old/yast2-registration-4.0.19/src/lib/registration/clients/inst_migration_repos.rb 2018-01-26 18:02:02.0 +0100 +++ new/yast2-registration-4.0.20/src/lib/registration/clients/inst_migration_repos.rb 2018-02-02 18:26:29.0 +0100 @@ -42,23 +42,8 @@ destdir = Yast::Installation.destdir || "/" return if destdir == "/" -log.info("Setting SUSEConnect target directory: #{destdir}") -SUSE::Connect::System.filesystem_root = destdir - -# copy the old config from the upgraded system to inst-sys -# to correctly work in the SMT case -# FIXME: this should not be needed, it should be possible to read -# the config from the /mnt directly... -target_path = SUSE::Connect::YaST::DEFAULT_CONFIG_FILE -source_path = File.join(destdir, target_path) - -if File.exist?(source_path) - log.info("Copying #{source_path} -> #{target_path}") - ::FileUtils.cp(source_path, target_path) -elsif File.exist?(target_path) - log.info("Removing #{target_path}...") - ::FileUtils.rm(target_path) -end +# copy the old NCC/SCC credentials to inst-sys +SwMgmt.copy_old_credentials(destdir) end end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.19/src/lib/registration/registration.rb new/yast2-registration-4.0.20/src/lib/registration/registration.rb --- old/yast2-registration-4.0.19/src/lib/registration/registration.rb 2018-01-26 18:02:02.0 +0100 +++
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-01-28 00:38:34 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sun Jan 28 00:38:34 2018 rev:8 rq:569992 version:4.0.19 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2018-01-17 21:44:01.583321567 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-01-28 00:38:36.083821840 +0100 @@ -1,0 +2,15 @@ +Fri Jan 26 16:05:55 UTC 2018 - lsle...@suse.cz + +- Initial support for the SLE15 offline migration (fate#323163) +- 4.0.19 + +--- +Wed Jan 17 14:24:58 UTC 2018 - mvid...@suse.com + +- Try base product registration code first (bsc#1075551). + Some add-ons/extensions are not free but can be registered + using their base product's registration code. Try it automatically + so that the user does not have to enter it again. +- 4.0.18 + +--- Old: yast2-registration-4.0.17.tar.bz2 New: yast2-registration-4.0.19.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.huwZeT/_old 2018-01-28 00:38:36.743791095 +0100 +++ /var/tmp/diff_new_pack.huwZeT/_new 2018-01-28 00:38:36.747790909 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.17 +Version:4.0.19 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.17.tar.bz2 -> yast2-registration-4.0.19.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.17/package/yast2-registration.changes new/yast2-registration-4.0.19/package/yast2-registration.changes --- old/yast2-registration-4.0.17/package/yast2-registration.changes 2018-01-16 17:11:08.0 +0100 +++ new/yast2-registration-4.0.19/package/yast2-registration.changes 2018-01-26 18:02:02.0 +0100 @@ -1,4 +1,19 @@ --- +Fri Jan 26 16:05:55 UTC 2018 - lsle...@suse.cz + +- Initial support for the SLE15 offline migration (fate#323163) +- 4.0.19 + +--- +Wed Jan 17 14:24:58 UTC 2018 - mvid...@suse.com + +- Try base product registration code first (bsc#1075551). + Some add-ons/extensions are not free but can be registered + using their base product's registration code. Try it automatically + so that the user does not have to enter it again. +- 4.0.18 + +--- Tue Jan 16 12:39:14 UTC 2018 - lsle...@suse.cz - Adjust the base product selection so it is not influenced by diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.17/package/yast2-registration.spec new/yast2-registration-4.0.19/package/yast2-registration.spec --- old/yast2-registration-4.0.17/package/yast2-registration.spec 2018-01-16 17:11:08.0 +0100 +++ new/yast2-registration-4.0.19/package/yast2-registration.spec 2018-01-26 18:02:02.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.17 +Version:4.0.19 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.17/src/lib/registration/clients/inst_migration_repos.rb new/yast2-registration-4.0.19/src/lib/registration/clients/inst_migration_repos.rb --- old/yast2-registration-4.0.17/src/lib/registration/clients/inst_migration_repos.rb 2018-01-16 17:11:08.0 +0100 +++ new/yast2-registration-4.0.19/src/lib/registration/clients/inst_migration_repos.rb 2018-01-26 18:02:02.0 +0100 @@ -39,10 +39,26 @@ # Pass the target directory to SUSEConnect def set_target_path -return if Yast::Installation.destdir == "/" +destdir = Yast::Installation.destdir || "/" +return if destdir == "/" -log.info("Setting SUSEConnect target directory: #{Yast::Installation.destdir}") -SUSE::Connect::System.filesystem_root = Yast::Installation.destdir +log.info("Setting SUSEConnect target directory: #{destdir}") +SUSE::Connect::System.filesystem_root = destdir + +# copy the old config from the upgraded system to inst-sys +# to correctly work in the SMT
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2018-01-17 21:43:59 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Wed Jan 17 21:43:59 2018 rev:7 rq:566467 version:4.0.17 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-12-01 17:17:05.159955802 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2018-01-17 21:44:01.583321567 +0100 @@ -1,0 +2,31 @@ +Tue Jan 16 12:39:14 UTC 2018 - lsle...@suse.cz + +- Adjust the base product selection so it is not influenced by + a possibly changed repository priority, use the + "system-installation()" provides just like the other code in the + installer (related to bsc#1071742) +- 4.0.17 + +--- +Fri Jan 12 10:07:29 UTC 2018 - mfi...@suse.com + +- bnc#1075723 + - added missing part of previous patch +- 4.0.16 + +--- +Wed Jan 10 14:36:51 UTC 2018 - igonzalezs...@suse.com + +- Fix initialization to copy the profile to /tmp/profile again + (bsc#1075334) +- Fix package build (dropping symlinks under test/fixtures/anchors) +- 4.0.15 + +--- +Thu Dec 14 08:45:40 UTC 2017 - mfi...@suse.com + +- fate#323450 + - added support for reading registration code from install.inf +- 4.0.14 + +--- Old: yast2-registration-4.0.13.tar.bz2 New: yast2-registration-4.0.17.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.yRHbBt/_old 2018-01-17 21:44:02.163294420 +0100 +++ /var/tmp/diff_new_pack.yRHbBt/_new 2018-01-17 21:44:02.175293858 +0100 @@ -1,7 +1,7 @@ # # spec file for package yast2-registration # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.13 +Version:4.0.17 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.13.tar.bz2 -> yast2-registration-4.0.17.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.13/package/yast2-registration.changes new/yast2-registration-4.0.17/package/yast2-registration.changes --- old/yast2-registration-4.0.13/package/yast2-registration.changes 2017-11-28 11:39:05.401523664 +0100 +++ new/yast2-registration-4.0.17/package/yast2-registration.changes 2018-01-16 17:11:08.0 +0100 @@ -1,4 +1,35 @@ --- +Tue Jan 16 12:39:14 UTC 2018 - lsle...@suse.cz + +- Adjust the base product selection so it is not influenced by + a possibly changed repository priority, use the + "system-installation()" provides just like the other code in the + installer (related to bsc#1071742) +- 4.0.17 + +--- +Fri Jan 12 10:07:29 UTC 2018 - mfi...@suse.com + +- bnc#1075723 + - added missing part of previous patch +- 4.0.16 + +--- +Wed Jan 10 14:36:51 UTC 2018 - igonzalezs...@suse.com + +- Fix initialization to copy the profile to /tmp/profile again + (bsc#1075334) +- Fix package build (dropping symlinks under test/fixtures/anchors) +- 4.0.15 + +--- +Thu Dec 14 08:45:40 UTC 2017 - mfi...@suse.com + +- fate#323450 + - added support for reading registration code from install.inf +- 4.0.14 + +--- Wed Nov 22 09:52:16 UTC 2017 - lsle...@suse.cz - AutoYaST fixes (bsc#1065438): diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.13/package/yast2-registration.spec new/yast2-registration-4.0.17/package/yast2-registration.spec --- old/yast2-registration-4.0.13/package/yast2-registration.spec 2017-11-28 11:39:05.401523664 +0100 +++ new/yast2-registration-4.0.17/package/yast2-registration.spec 2018-01-16 17:11:08.0 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.13 +Version:
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-12-01 17:17:03 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Fri Dec 1 17:17:03 2017 rev:6 rq:546197 version:4.0.13 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-10-28 14:19:50.519593561 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-12-01 17:17:05.159955802 +0100 @@ -1,0 +2,18 @@ +Wed Nov 22 09:52:16 UTC 2017 - lsle...@suse.cz + +- AutoYaST fixes (bsc#1065438): + - fixed addon registration order + - automatically register the dependant addons +- Preselect also the recommended beta addons, display them by + default even when the beta filter is active + (related to bsc#1056413) +- 4.0.13 + +--- +Wed Nov 8 14:36:05 CET 2017 - sch...@suse.de + +- Changed warning text if user has skipped registration. + (bnc#1055023) +- 4.0.12 + +--- Old: yast2-registration-4.0.10.tar.bz2 New: yast2-registration-4.0.13.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.xW129p/_old 2017-12-01 17:17:05.943927618 +0100 +++ /var/tmp/diff_new_pack.xW129p/_new 2017-12-01 17:17:05.947927474 +0100 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.10 +Version:4.0.13 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.10.tar.bz2 -> yast2-registration-4.0.13.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.10/devel/dump_ay_addons.rb new/yast2-registration-4.0.13/devel/dump_ay_addons.rb --- old/yast2-registration-4.0.10/devel/dump_ay_addons.rb 1970-01-01 01:00:00.0 +0100 +++ new/yast2-registration-4.0.13/devel/dump_ay_addons.rb 2017-11-28 11:39:05.401523664 +0100 @@ -0,0 +1,48 @@ +#! /usr/bin/ruby + +# This is a simple generator for creating the addons list displayed at +# https://github.com/yast/yast-registration/wiki/Available-SCC-Extensions-for-Use-in-Autoyast +# from the /var/log/YaST2/registration_addons.yml file. + +require "yast" +require "registration/addon" +require "registration/addon_sorter" + +require_relative "yaml_workaround" + +INDENT_WIDTH = 4 + +# convert addon data to an XML document snippet +def dump_addon(a) + prefix = " " * INDENT_WIDTH + + ret = prefix + "\n" + + ret += prefix + "\n" if a.depends_on + + ret += prefix + "#{a.identifier}\n" + +prefix + "#{a.version}\n" + +prefix + "#{a.arch}\n" + + ret += prefix + "REG_CODE_REQUIRED\n" unless a.free + + ret +end + +if ARGV[0] + addons = YAML.load_file(ARGV[0]) + # sort the addons + addons.sort!(&::Registration::ADDON_SORTER) + + puts "" + puts addons.map { |a| dump_addon(a) }.join("\n") + puts "" +else + puts "This is a simple generator for AutoYaST addons configuration." + puts + puts "Usage: dump_ay_addons " + puts + puts " is the addons dump file, originally stored at" + puts " /var/log/YaST2/registration_addons.yml" + exit 1 +end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.10/devel/dump_reader.rb new/yast2-registration-4.0.13/devel/dump_reader.rb --- old/yast2-registration-4.0.10/devel/dump_reader.rb 2017-10-27 15:02:16.818291893 +0200 +++ new/yast2-registration-4.0.13/devel/dump_reader.rb 2017-11-28 11:39:05.401523664 +0100 @@ -6,28 +6,7 @@ require "yast" require "registration/addon" -# Monkey Patch to workaround issue in ruby 2.4 Psych (bsc#1048526) -# when fixed or if suseconnect is changed then remove -# (copied from test/spec_helper.rb) -module SUSE - module Connect -module Remote - class Product -alias_method :initialize_orig, :initialize -def initialize(arg = {}) - initialize_orig(arg) -end - end - - class Service -alias_method :initialize_orig, :initialize -def initialize(arg = { "product" => {} }) - initialize_orig(arg) -end - end -end - end -end +require_relative "yaml_workaround" INDENT_WIDTH = 2 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.10/devel/yaml_workaround.rb new/yast2-registration-4.0.13/devel/yaml_workaround.rb --- old/yast2-registration-4.0.10/devel/yaml_workaround.rb 1970-01-01
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-10-28 14:19:48 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Sat Oct 28 14:19:48 2017 rev:5 rq:537185 version:4.0.10 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-10-23 16:42:48.326130567 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-10-28 14:19:50.519593561 +0200 @@ -1,0 +2,31 @@ +Fri Oct 27 12:44:58 UTC 2017 - lsle...@suse.cz + +- Do not preselect the default addons when some addon is already + registered (avoid selecting again when going back after + registration) (related to bsc#1056413) +- 4.0.11 + +--- +Fri Oct 27 11:18:10 UTC 2017 - lsle...@suse.cz + +- Do not crash when displaying the AutoYaST summary in installed + system (bsc#1065432) +- 4.0.10 + +--- +Thu Oct 26 12:42:18 UTC 2017 - lsle...@suse.cz + +- Use the correct install.inf key for media base upgrade (related + to fate#323163) +- Warn when doing media based upgrade for a registered system +- Preselect the recommended modules and extensions (bsc#1056413) +- Describe the icons in the modules and extensions dialog help +- 4.0.9 + +--- +Thu Oct 26 08:35:42 UTC 2017 - jsr...@suse.cz + +- fixed detection of base product during upgrade (bsc#1064191) +- 4.0.8 + +--- Old: yast2-registration-4.0.7.tar.bz2 New: yast2-registration-4.0.10.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.XYawm3/_old 2017-10-28 14:19:51.007575719 +0200 +++ /var/tmp/diff_new_pack.XYawm3/_new 2017-10-28 14:19:51.011575573 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.7 +Version:4.0.10 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.7.tar.bz2 -> yast2-registration-4.0.10.tar.bz2 ++ 1820 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-10-23 16:42:47 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Mon Oct 23 16:42:47 2017 rev:4 rq:535367 version:4.0.7 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-10-19 19:31:06.687754827 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-10-23 16:42:48.326130567 +0200 @@ -1,0 +2,10 @@ +Thu Oct 19 11:53:37 UTC 2017 - lsle...@suse.cz + +- Display an informative popup when upgrading an unregistered + system, preselect adding DVD add-ons to make upgrade using media + easier (fate#323163) +- Support "media_upgrade=1" boot parameter for media based upgrade + even for registered systems (fate#323163) +- 4.0.7 + +--- Old: yast2-registration-4.0.6.tar.bz2 New: yast2-registration-4.0.7.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.uxZZE1/_old 2017-10-23 16:42:49.194089947 +0200 +++ /var/tmp/diff_new_pack.uxZZE1/_new 2017-10-23 16:42:49.194089947 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.6 +Version:4.0.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++ yast2-registration-4.0.6.tar.bz2 -> yast2-registration-4.0.7.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.6/package/yast2-registration.changes new/yast2-registration-4.0.7/package/yast2-registration.changes --- old/yast2-registration-4.0.6/package/yast2-registration.changes 2017-10-17 14:04:37.413281844 +0200 +++ new/yast2-registration-4.0.7/package/yast2-registration.changes 2017-10-20 08:36:48.223887981 +0200 @@ -1,4 +1,14 @@ --- +Thu Oct 19 11:53:37 UTC 2017 - lsle...@suse.cz + +- Display an informative popup when upgrading an unregistered + system, preselect adding DVD add-ons to make upgrade using media + easier (fate#323163) +- Support "media_upgrade=1" boot parameter for media based upgrade + even for registered systems (fate#323163) +- 4.0.7 + +--- Thu Oct 12 11:57:29 UTC 2017 - mfi...@suse.com - fate#323450 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.6/package/yast2-registration.spec new/yast2-registration-4.0.7/package/yast2-registration.spec --- old/yast2-registration-4.0.6/package/yast2-registration.spec 2017-10-17 14:04:37.413281844 +0200 +++ new/yast2-registration-4.0.7/package/yast2-registration.spec 2017-10-20 08:36:48.223887981 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:4.0.6 +Version:4.0.7 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-registration-4.0.6/src/lib/registration/ui/migration_repos_workflow.rb new/yast2-registration-4.0.7/src/lib/registration/ui/migration_repos_workflow.rb --- old/yast2-registration-4.0.6/src/lib/registration/ui/migration_repos_workflow.rb 2017-10-17 14:04:37.541281844 +0200 +++ new/yast2-registration-4.0.7/src/lib/registration/ui/migration_repos_workflow.rb 2017-10-20 08:36:48.231887981 +0200 @@ -33,6 +33,8 @@ Yast.import "Sequencer" Yast.import "Mode" + Yast.import "SourceDialogs" + Yast.import "Linuxrc" # the constructor def initialize @@ -96,6 +98,7 @@ "ws_start" => "registration_check", "registration_check" => { abort: :abort, + skip: :next, next: "not_installed_products_check" }, "not_installed_products_check" => { @@ -146,6 +149,12 @@ # if the system is not registered # @return [Symbol] workflow symbol, :next if registered, :abort when not def registration_check +# handle system upgrade (fate#323163) +if Yast::Stage.initial && Yast::Mode.update + log.info "System upgrade mode detected" + return system_upgrade_check +end + return :next if Registration.is_registered? # TRANSLATORS: a popup message with [Continue] [Cancel] buttons, @@ -384,6 +393,64 @@ :next end + + # check the system
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-10-19 19:31:05 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Thu Oct 19 19:31:05 2017 rev:3 rq:534420 version:4.0.6 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-07-17 10:31:29.812812135 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-10-19 19:31:06.687754827 +0200 @@ -1,0 +2,72 @@ +Thu Oct 12 11:57:29 UTC 2017 - mfi...@suse.com + +- fate#323450 + - when searching for base product check also AY profiles for +user's selection +- 4.0.6 +--- +Wed Oct 11 11:51:31 UTC 2017 - jreidin...@suse.com + +- use self update id if defined instead of product name to make + self update predictable on multi-product media (bsc#106) +- 4.0.5 + +--- +Wed Oct 11 08:49:16 UTC 2017 - jreidin...@suse.com + +- Fixed registration of autoselected extensions (bsc#1062684) +- 4.0.4 + +--- +Tue Oct 10 08:19:27 UTC 2017 - lsle...@suse.cz + +- Add the /mnt prefix only at upgrade, in installation still use / + for storing the credentials (bsc#1062468) +- 4.0.3 + +--- +Mon Oct 9 12:33:17 UTC 2017 - jreidin...@suse.com + +- Fix showing modules and extensions when there is more then + simple one level dependencies. (bsc#1054965) +- 4.0.2 + +--- +Tue Oct 3 14:17:52 UTC 2017 - lsle...@suse.cz + +- Initial support for the SLE12 -> SLE15 upgrade, honor the target + mount point prefix (fate#323163) +- Do not crash when the baseproduct symlink does not exist in + installed system +- Dump the available addons to a separate file + (/var/log/YaST2/registration_addons.yml) instead of the y2log + to make it better readable +- 4.0.1 + +--- +Thu Sep 14 07:27:48 UTC 2017 - knut.anders...@suse.com + +- Do not display info.txt file anymore (bsc#1047060). +- 4.0.0 + +--- +Tue Sep 12 08:20:51 UTC 2017 - mfi...@suse.com + +- bnc#1056318 + - fixed internal error raised when cloning configuration +- 3.3.3 + +--- +Wed Aug 30 14:20:46 UTC 2017 - knut.anders...@suse.com + +- Wrap text of connection_helpers error messages (bsc#1055643) +- 3.3.2 + +--- +Mon Jul 31 14:20:44 UTC 2017 - lsle...@suse.cz + +- LeanOS: Better handle multiple products on the installation + medium, register the selected product (FATE#323450) +- 3.3.1 + +--- Old: yast2-registration-3.3.0.tar.bz2 New: yast2-registration-4.0.6.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.dyM3mr/_old 2017-10-19 19:31:07.167732369 +0200 +++ /var/tmp/diff_new_pack.dyM3mr/_new 2017-10-19 19:31:07.167732369 +0200 @@ -17,14 +17,14 @@ Name: yast2-registration -Version:3.3.0 +Version:4.0.6 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build Source0:%{name}-%{version}.tar.bz2 -# Popup.Feedback -Requires: yast2 >= 3.1.26 +## UI::TextHelpers wrap_text +Requires: yast2 >= 4.0.1 # "dupAllowVendorChange" option in Pkg.SetSolverFlags() Requires: yast2-pkg-bindings >= 3.1.34 # N_() method @@ -46,7 +46,7 @@ Requires: yast2-update >= 3.1.36 BuildRequires: update-desktop-files -BuildRequires: yast2 >= 3.1.26 +BuildRequires: yast2 >= 4.0.1 BuildRequires: yast2-devtools >= 3.1.39 BuildRequires: yast2-slp >= 3.1.9 BuildRequires: rubygem(rspec) ++ yast2-registration-3.3.0.tar.bz2 -> yast2-registration-4.0.6.tar.bz2 ++ 2622 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-07-17 10:31:28 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Mon Jul 17 10:31:28 2017 rev:2 rq:510080 version:3.3.0 Changes: --- /work/SRC/openSUSE:Factory/yast2-registration/yast2-registration.changes 2017-03-16 09:36:01.081624941 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-07-17 10:31:29.812812135 +0200 @@ -1,0 +2,80 @@ +Thu Jul 13 11:46:08 UTC 2017 - jreidin...@suse.com + +- workaround YAML loading issue in ruby 2.4 (bsc#1048526) +- 3.3.0 + +--- +Thu Jun 22 13:46:00 UTC 2017 - lsle...@suse.cz + +- Do not display a hint about the old registration server when + SCC is used (bsc#1045344) +- 3.2.12 + +--- +Fri Jun 9 09:52:43 UTC 2017 - gso...@suse.com + +- A system registered in a local SMT server uses the same SMT + server URL to register during upgrade (bsc#1043033). +- 3.2.11 + +--- + +Mon May 8 13:27:09 UTC 2017 - knut.anders...@suse.com + +- Don't crash if the regurl provided by linuxrc is invalid, use + the one provided by the control file as fallback (bsc#1035908). +- 3.2.10 + +--- +Fri Apr 28 11:11:22 CEST 2017 - sch...@suse.de + +- AY inst-sys: Copy certificate to /etc/pki/trust/anchors instead of + /usr/share/pki/trust/anchors which is read only (bnc#1034663). +- 3.2.9 + +--- +Wed Apr 19 08:37:28 UTC 2017 - gso...@suse.com + +- Removed the option "Register Extensions of Modules Again" + (bsc#1029885). +- Hides "Filter Beta Versions" checkbox when there is no beta + version to filter. +- Hides "Network config" option when the system is already + installed. +- 3.2.8 + +--- +Mon Apr 10 07:38:45 WEST 2017 - knut.anders...@suse.com + +- Online Migration (fate#320534) + - Added step for check registered but not installed addons to the +migration workflow. In case of existence, allow the user to +install the release package or deactivate the products. + - In case of abort, only registered products are downgraded and +synced. + - Added to the migration summary information about products not +offering migrations (third party addons). +- 3.2.7 + +--- +Mon Mar 20 12:28:45 UTC 2017 - ok...@suse.com + +- Be explicit about 'Details' box not being localized (bsc#1025846) +- 3.2.6 + +--- +Fri Mar 17 09:23:03 UTC 2017 - gsouzadossan...@suse.com + +- Remember the state of the checkbox when leaving the dialog + (bsc#1026155) and correct the filter to always show installed + addons, even if they are beta versions. +- 3.2.5 + +--- +Tue Mar 7 12:59:27 UTC 2017 - kanders...@suse.com + +- Adjusted .desktop files wrapping /sbin/yast2 calls that requires + root permisions with xdg-su (bsc#1028053). +- 3.2.4 + +--- Old: yast2-registration-3.2.3.tar.bz2 New: yast2-registration-3.3.0.tar.bz2 Other differences: -- ++ yast2-registration.spec ++ --- /var/tmp/diff_new_pack.6eT6g7/_old 2017-07-17 10:31:30.320740526 +0200 +++ /var/tmp/diff_new_pack.6eT6g7/_new 2017-07-17 10:31:30.324739962 +0200 @@ -17,7 +17,7 @@ Name: yast2-registration -Version:3.2.3 +Version:3.3.0 Release:0 BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -74,11 +74,6 @@ The registration module to register products and/or to fetch an update source (mirror) automatically. - -Authors: - -Ladislav Slezak- %prep %setup -n %{name}-%{version} ++ yast2-registration-3.2.3.tar.bz2 -> yast2-registration-3.3.0.tar.bz2 ++ 1768 lines of diff (skipped)
commit yast2-registration for openSUSE:Factory
Hello community, here is the log from the commit of package yast2-registration for openSUSE:Factory checked in at 2017-03-16 09:36:00 Comparing /work/SRC/openSUSE:Factory/yast2-registration (Old) and /work/SRC/openSUSE:Factory/.yast2-registration.new (New) Package is "yast2-registration" Thu Mar 16 09:36:00 2017 rev:1 rq:460901 version:3.2.3 Changes: New Changes file: --- /dev/null 2017-03-01 00:40:19.279048016 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-registration.new/yast2-registration.changes 2017-03-16 09:36:01.081624941 +0100 @@ -0,0 +1,2010 @@ +--- +Tue Feb 14 10:00:41 UTC 2017 - igonzalezs...@suse.com + +- Registration#get_updates_list won't catch errors anymore because + that's something tightly coupled to the user interface. They + should be handled outside that method (bsc#1025251) +- 3.2.3 + +--- +Mon Jan 30 20:05:56 UTC 2017 - mfi...@suse.com + +- fate#321044 + - provide a shortcut for running "Add System Extensions/Modules" +dialog directly from control centre. +- 3.2.2 + +--- +Fri Jan 27 17:18:29 UTC 2017 - kanders...@suse.com + +- Added Registration::Widgets::RegistrationCode (fate#322328). +- Fixed initialization of the registration code in case of called + more than once (fate#322328). +- 3.2.1 + +--- +Thu Nov 24 09:28:31 UTC 2016 - jreidin...@suse.com + +- allow user to go forward in firstboot when system is already + registered (bsc#975368) +- 3.2.0 + +--- +Wed Nov 23 10:01:44 UTC 2016 - jreidin...@suse.com + +- do not crash if empty regurl paremeter is passed (bsc#1010387) + +--- +Mon Oct 3 19:11:11 UTC 2016 - lsle...@suse.cz + +- Better handle invalid credentials at start - start the repository + manager to allow manually removing the offending service or + repository (bsc#941427) +- 3.1.190 + +--- +Mon Oct 3 09:26:28 UTC 2016 - jreidin...@suse.com + +- Remember the beta filter value and set it when going back + (bnc#996891) +- 3.1.189 + +--- +Wed Aug 31 09:10:41 UTC 2016 - jreidin...@suse.com + +- more robust check for installation dark theme (bnc#996258) +- 3.1.188 + +--- +Thu Aug 25 12:22:58 UTC 2016 - jreidin...@suse.com + +- write name of server which have certificate problem in error + popup (bnc#995526) +- 3.1.187 + +--- +Wed Aug 24 12:21:26 UTC 2016 - jreidin...@suse.com + +- fix detection of installation qss, so registration in first boot + have readable text (bnc#995333) +- 3.1.186 + +--- +Mon Aug 15 14:54:16 UTC 2016 - lsle...@suse.cz + +- Fixed typos and grammar issues in the SSL certificate import + dialog (bsc#992585) +- 3.1.185 + +--- +Fri Aug 12 11:58:58 UTC 2016 - igonzalezs...@suse.com + +- Improve 'connection timeout' error messages (related to + bsc#993467) +- 3.1.184 + +--- +Tue Aug 9 12:59:25 UTC 2016 - lsle...@suse.cz + +- Removed workaround for making /etc/zypp directory writable, + it has been fixed in the installation-images package (bsc#967828) +- 3.1.183 + +--- +Fri Aug 5 15:50:59 UTC 2016 - lsle...@suse.cz + +- Preselect the add-on products also during installation + (bsc#992304) +- 3.1.182 + +--- +Fri Aug 5 10:20:55 UTC 2016 - igonzalezs...@suse.com + +- Fix package building in AArch64 (bsc#992341) +- 3.1.181 + +--- +Wed Aug 3 15:51:28 UTC 2016 - mvid...@suse.com + +- Declare textdomain to fix untranslated texts in the previous + change (related to FATE#319716) +- 3.1.180 + +--- +Mon Aug 1 07:34:21 UTC 2016 - igonzalezs...@suse.com + +- Extract the services selection dialog so it can be used by + other YaST modules (related to FATE#319716) +- 3.1.179 + +--- +Fri Jul 29 09:29:45 UTC 2016 - igonzalezs...@suse.com + +- Improve certificates handling during registration: + - Write imported certificates to /etc/pki/trust/anchors