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>


Reply via email to