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")