Hello community,

here is the log from the commit of package yast2-installation for 
openSUSE:Factory checked in at 2015-12-01 10:02:46
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-installation (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-installation.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-installation"

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-installation/yast2-installation.changes    
2015-11-12 19:39:44.000000000 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-installation.new/yast2-installation.changes   
    2015-12-01 10:02:47.000000000 +0100
@@ -1,0 +2,7 @@
+Wed Nov 25 13:15:19 UTC 2015 - [email protected]
+
+- Save the software selection for using it later in AutoYaST
+  when deploying installation images (bsc#956325, bsc#910728)
+- 3.1.163
+
+-------------------------------------------------------------------

Old:
----
  yast2-installation-3.1.162.tar.bz2

New:
----
  yast2-installation-3.1.163.tar.bz2

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ yast2-installation.spec ++++++
--- /var/tmp/diff_new_pack.j65aM2/_old  2015-12-01 10:02:48.000000000 +0100
+++ /var/tmp/diff_new_pack.j65aM2/_new  2015-12-01 10:02:48.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-installation
-Version:        3.1.162
+Version:        3.1.163
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -46,8 +46,8 @@
 # Yast::Remote
 BuildRequires:  yast2-network
 
-# clone_system client
-Requires:       autoyast2-installation >= 3.1.5
+# AutoinstSoftware.SavePackageSelection()
+Requires:       autoyast2-installation >= 3.1.105
 
 # Wizard.OpenLeftTitleNextBackDialog
 Requires:       yast2 >= 3.1.126

++++++ yast2-installation-3.1.162.tar.bz2 -> yast2-installation-3.1.163.tar.bz2 
++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.162/package/yast2-installation.changes 
new/yast2-installation-3.1.163/package/yast2-installation.changes
--- old/yast2-installation-3.1.162/package/yast2-installation.changes   
2015-11-06 15:41:38.000000000 +0100
+++ new/yast2-installation-3.1.163/package/yast2-installation.changes   
2015-11-26 10:40:03.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Wed Nov 25 13:15:19 UTC 2015 - [email protected]
+
+- Save the software selection for using it later in AutoYaST
+  when deploying installation images (bsc#956325, bsc#910728)
+- 3.1.163
+
+-------------------------------------------------------------------
 Fri Nov  6 11:59:26 UTC 2015 - [email protected]
 
 - Ensure second stage and YaST-Firstboot don't get killed by
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.162/package/yast2-installation.spec 
new/yast2-installation-3.1.163/package/yast2-installation.spec
--- old/yast2-installation-3.1.162/package/yast2-installation.spec      
2015-11-06 15:41:38.000000000 +0100
+++ new/yast2-installation-3.1.163/package/yast2-installation.spec      
2015-11-26 10:40:03.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-installation
-Version:        3.1.162
+Version:        3.1.163
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -43,8 +43,8 @@
 # Yast::Remote
 BuildRequires: yast2-network
 
-# clone_system client
-Requires:       autoyast2-installation >= 3.1.5
+# AutoinstSoftware.SavePackageSelection()
+Requires:       autoyast2-installation >= 3.1.105
 
 # Wizard.OpenLeftTitleNextBackDialog
 Requires:      yast2 >= 3.1.126
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-installation-3.1.162/src/lib/installation/clients/inst_deploy_image.rb
 
new/yast2-installation-3.1.163/src/lib/installation/clients/inst_deploy_image.rb
--- 
old/yast2-installation-3.1.162/src/lib/installation/clients/inst_deploy_image.rb
    2015-11-06 15:41:38.000000000 +0100
+++ 
new/yast2-installation-3.1.163/src/lib/installation/clients/inst_deploy_image.rb
    2015-11-26 10:40:03.000000000 +0100
@@ -18,8 +18,13 @@
 # To contact Novell about this file by physical or electronic mail, you may 
find
 # current contact information at www.novell.com.
 # 
------------------------------------------------------------------------------
+
+require "installation/clone_settings"
+
 module Yast
   class InstDeployImageClient < Client
+    include Yast::Logger
+
     def main
       Yast.import "Pkg"
       Yast.import "Installation"
@@ -55,6 +60,13 @@
         end
       end
 
+      if ::Installation::CloneSettings.instance.enabled?
+        log.info "Cloning enabled, storing the current package selection"
+        # store the software selection for AutoYaST for later (bsc#956325)
+        Yast.import "AutoinstSoftware"
+        AutoinstSoftware.SavePackageSelection
+      end
+
       Builtins.y2milestone("Deploying images")
 
       SlideShow.MoveToStage("images")


Reply via email to