Hello community, here is the log from the commit of package autoyast2 for openSUSE:Factory checked in at 2015-12-01 10:02:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/autoyast2 (Old) and /work/SRC/openSUSE:Factory/.autoyast2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "autoyast2" Changes: -------- --- /work/SRC/openSUSE:Factory/autoyast2/autoyast2.changes 2015-11-18 22:32:41.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2015-12-01 10:02:57.000000000 +0100 @@ -1,0 +2,30 @@ +Fri Nov 27 16:32:46 CET 2015 - sch...@suse.de + +- Added "cobbler" to the obsolete profile section. + Defined in SUSE Manager but will not be used anymore. (bnc#955878) +- 3.1.106 + +------------------------------------------------------------------- +Wed Nov 25 15:43:56 CET 2015 - sch...@suse.de + +- Do not restart NetworkManager* services while restarting all + services in the second installation stage. (bnc#955260) +- 3.1.105 + +------------------------------------------------------------------- +Wed Nov 25 13:22:56 UTC 2015 - lsle...@suse.cz + +- Export the already saved software selection when present, + fixes exporting wrong package selection caused by deployment of + the installation images (bsc#956325, bsc#910728) + +------------------------------------------------------------------- + +Fri Nov 20 11:44:16 CET 2015 - sch...@suse.de + +- Evaluating needed YAST packages which are defined in the + AutoYaST configuration file and selecting these packages for + installation. (bnc#955657) +- 3.1.104 + +------------------------------------------------------------------- Old: ---- autoyast2-3.1.103.tar.bz2 New: ---- autoyast2-3.1.106.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ autoyast2.spec ++++++ --- /var/tmp/diff_new_pack.4h6vAq/_old 2015-12-01 10:02:58.000000000 +0100 +++ /var/tmp/diff_new_pack.4h6vAq/_new 2015-12-01 10:02:58.000000000 +0100 @@ -17,7 +17,7 @@ Name: autoyast2 -Version: 3.1.103 +Version: 3.1.106 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ autoyast2-3.1.103.tar.bz2 -> autoyast2-3.1.106.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/package/autoyast2.changes new/autoyast2-3.1.106/package/autoyast2.changes --- old/autoyast2-3.1.103/package/autoyast2.changes 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/package/autoyast2.changes 2015-11-27 17:05:02.000000000 +0100 @@ -1,4 +1,34 @@ ------------------------------------------------------------------- +Fri Nov 27 16:32:46 CET 2015 - sch...@suse.de + +- Added "cobbler" to the obsolete profile section. + Defined in SUSE Manager but will not be used anymore. (bnc#955878) +- 3.1.106 + +------------------------------------------------------------------- +Wed Nov 25 15:43:56 CET 2015 - sch...@suse.de + +- Do not restart NetworkManager* services while restarting all + services in the second installation stage. (bnc#955260) +- 3.1.105 + +------------------------------------------------------------------- +Wed Nov 25 13:22:56 UTC 2015 - lsle...@suse.cz + +- Export the already saved software selection when present, + fixes exporting wrong package selection caused by deployment of + the installation images (bsc#956325, bsc#910728) + +------------------------------------------------------------------- + +Fri Nov 20 11:44:16 CET 2015 - sch...@suse.de + +- Evaluating needed YAST packages which are defined in the + AutoYaST configuration file and selecting these packages for + installation. (bnc#955657) +- 3.1.104 + +------------------------------------------------------------------- Thu Nov 12 17:12:50 CET 2015 - sch...@suse.de - Updating AutoYaST documentation diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/package/autoyast2.spec new/autoyast2-3.1.106/package/autoyast2.spec --- old/autoyast2-3.1.103/package/autoyast2.spec 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/package/autoyast2.spec 2015-11-27 17:05:02.000000000 +0100 @@ -17,7 +17,7 @@ Name: autoyast2 -Version: 3.1.103 +Version: 3.1.106 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/src/clients/inst_autoconfigure.rb new/autoyast2-3.1.106/src/clients/inst_autoconfigure.rb --- old/autoyast2-3.1.103/src/clients/inst_autoconfigure.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/src/clients/inst_autoconfigure.rb 2015-11-27 17:05:02.000000000 +0100 @@ -301,7 +301,10 @@ "dbus.service", # Do not restart wickedd* services # bnc#944349 - "^wickedd" + "^wickedd", + # Do not restart NetworkManager* services + # bnc#955260 + "^NetworkManager" ] if final_restart_services logStep(_("Restarting all running services")) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/src/clients/inst_autosetup.rb new/autoyast2-3.1.106/src/clients/inst_autosetup.rb --- old/autoyast2-3.1.103/src/clients/inst_autosetup.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/src/clients/inst_autosetup.rb 2015-11-27 17:05:02.000000000 +0100 @@ -337,8 +337,18 @@ return :abort if Popup.ConfirmAbort(:painless) if UI.PollInput == :abort Progress.NextStage + + # Evaluating package and patterns selection. + # Selection will stored in PackageAI. AutoinstSoftware.Import(Ops.get_map(Profile.current, "software", {})) + # Add additional packages in order to run YAST modules which + # has been defined the AutoYaST configuration file. + # Selection will stored in PackageAI. + add_yast2_dependencies if AutoinstFunctions.second_stage_required? + + # Adding selections (defined in PackageAI) to libzypp and solving + # package dependencies. if !AutoinstSoftware.Write Report.Error( _("Error while configuring software selections.\nTry again.\n") @@ -389,8 +399,6 @@ Progress.Finish - add_yast2_dependencies if AutoinstFunctions.second_stage_required? - @ret = ProductControl.RunFrom( Ops.add(ProductControl.CurrentStep, 1), true diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/src/clients/software_auto.rb new/autoyast2-3.1.106/src/clients/software_auto.rb --- old/autoyast2-3.1.103/src/clients/software_auto.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/src/clients/software_auto.rb 2015-11-27 17:05:02.000000000 +0100 @@ -52,7 +52,8 @@ elsif @func == "Import" @ret = AutoinstSoftware.Import(@param) elsif @func == "Read" - @ret = AutoinstSoftware.Read + # use the previously saved software selection if defined (bsc#956325) + @ret = AutoinstSoftware.SavedPackageSelection || AutoinstSoftware.Read elsif @func == "Reset" AutoinstSoftware.Import({}) @ret = {} diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/src/modules/AutoinstSoftware.rb new/autoyast2-3.1.106/src/modules/AutoinstSoftware.rb --- old/autoyast2-3.1.103/src/modules/AutoinstSoftware.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/src/modules/AutoinstSoftware.rb 2015-11-27 17:05:02.000000000 +0100 @@ -1100,6 +1100,14 @@ Import((Stage.initial ? read_initial_stage() : ReadHelper())) end + def SavePackageSelection + @saved_package_selection = Read() + end + + def SavedPackageSelection + @saved_package_selection + end + publish :variable => :Software, :type => "map" publish :variable => :image, :type => "map <string, any>" publish :variable => :image_arch, :type => "string" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/src/modules/Profile.rb new/autoyast2-3.1.106/src/modules/Profile.rb --- old/autoyast2-3.1.103/src/modules/Profile.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/src/modules/Profile.rb 2015-11-27 17:05:02.000000000 +0100 @@ -32,6 +32,8 @@ # FATE#308682: Drop yast2-backup and yast2-restore modules "restore", "sshd", + # Defined in SUSE Manager but will not be used anymore. (bnc#955878) + "cobbler" ] # Sections that are handled by AutoYaST clients included in autoyast2 package. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/test/Y2ModuleConfig_test.rb new/autoyast2-3.1.106/test/Y2ModuleConfig_test.rb --- old/autoyast2-3.1.103/test/Y2ModuleConfig_test.rb 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/test/Y2ModuleConfig_test.rb 2015-11-27 17:05:02.000000000 +0100 @@ -31,6 +31,7 @@ allow(Yast::WFM).to receive(:ClientExists).with("unknown_profile_item_2_auto").and_return(false) allow(Yast::WFM).to receive(:ClientExists).with("partitioning_auto").and_return(false) allow(Yast::WFM).to receive(:ClientExists).with("upgrade_auto").and_return(false) + allow(Yast::WFM).to receive(:ClientExists).with("cobbler_auto").and_return(false) end describe "#unhandled_profile_sections" do @@ -42,7 +43,7 @@ expect(Yast::Y2ModuleConfig.unhandled_profile_sections.sort).to eq( [ - "audit-laf", "autofs", "ca_mgm", "firstboot", "language", "restore", + "audit-laf", "autofs", "ca_mgm", "cobbler", "firstboot", "language", "restore", "runlevel", "sshd", "sysconfig", "unknown_profile_item_1", "unknown_profile_item_2" ].sort @@ -58,7 +59,7 @@ Yast::Y2ModuleConfig.instance_variable_set("@ModuleMap", DESKTOP_DATA) expect(Yast::Y2ModuleConfig.unsupported_profile_sections.sort).to eq( - ["autofs", "restore", "sshd"].sort + ["autofs", "cobbler", "restore", "sshd"].sort ) end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/autoyast2-3.1.103/test/fixtures/profiles/unhandled_and_obsolete.xml new/autoyast2-3.1.106/test/fixtures/profiles/unhandled_and_obsolete.xml --- old/autoyast2-3.1.103/test/fixtures/profiles/unhandled_and_obsolete.xml 2015-11-13 09:29:12.000000000 +0100 +++ new/autoyast2-3.1.106/test/fixtures/profiles/unhandled_and_obsolete.xml 2015-11-27 17:05:02.000000000 +0100 @@ -11,6 +11,9 @@ <restore> <x config:type="boolean">false</x> </restore> + <cobbler> + <x config:type="boolean">false</x> + </cobbler> <!-- These are unknown --> <unknown_profile_item_1>