Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory 
checked in at 2017-02-18 03:15:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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      2017-01-10 
10:33:52.428656022 +0100
+++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2017-02-18 
03:15:21.424062373 +0100
@@ -1,0 +2,21 @@
+Wed Feb 15 16:27:53 CET 2017 - [email protected]
+
+- Moved services-manager to first installation stage (FATE#321738).
+- 3.2.9
+
+-------------------------------------------------------------------
+Wed Jan 25 11:42:05 UTC 2017 - [email protected]
+
+- Add an option to disable the self-update feature through the
+  AutoYaST profile (FATE#319716)
+- 3.2.8
+
+-------------------------------------------------------------------
+Mon Jan 16 09:49:13 UTC 2017 -  [email protected]
+
+- Cloning Software: install_recommended can be set by the
+  control.xml file (clone_install_recommended_default)
+  Default is true. (Fate#321764)
+- 3.2.7
+
+-------------------------------------------------------------------

Old:
----
  autoyast2-3.2.6.tar.bz2

New:
----
  autoyast2-3.2.9.tar.bz2

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

Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.796hDA/_old  2017-02-18 03:15:21.828005323 +0100
+++ /var/tmp/diff_new_pack.796hDA/_new  2017-02-18 03:15:21.832004758 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           autoyast2
-Version:        3.2.6
+Version:        3.2.9
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ autoyast2-3.2.6.tar.bz2 -> autoyast2-3.2.9.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/.travis.yml 
new/autoyast2-3.2.9/.travis.yml
--- old/autoyast2-3.2.6/.travis.yml     2017-01-05 15:56:01.653550784 +0100
+++ new/autoyast2-3.2.9/.travis.yml     2017-02-15 16:46:33.737183717 +0100
@@ -1,12 +1,12 @@
 sudo: required
-language: ruby
+language: bash
 services:
   - docker
 
 before_install:
   - docker build -t yast-autoyast-image .
 script:
-  # the "yast-travis" script is included in the base yastdevel/ruby-tw image
-  # see https://github.com/yast/docker-yast-ruby-tw/blob/master/yast-travis
-  - docker run -it -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" yast-autoyast-image 
yast-travis
-  - docker run -it yast-autoyast-image ./check_schema.sh
+  # 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-autoyast-image yast-travis-ruby
+  - docker run -it -e TRAVIS=1 -e TRAVIS_JOB_ID="$TRAVIS_JOB_ID" 
yast-autoyast-image ./check_schema.sh
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/Dockerfile 
new/autoyast2-3.2.9/Dockerfile
--- old/autoyast2-3.2.6/Dockerfile      2017-01-05 15:56:01.653550784 +0100
+++ new/autoyast2-3.2.9/Dockerfile      2017-02-15 16:46:33.745183717 +0100
@@ -1,7 +1,7 @@
-FROM yastdevel/ruby-tw
-COPY . /tmp/sources
+FROM yastdevel/ruby
 RUN zypper --gpg-auto-import-keys --non-interactive in --no-recommends \
   trang \
   libxml2-tools \
   libxslt-tools
+COPY . /usr/src/app
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/package/autoyast2.changes 
new/autoyast2-3.2.9/package/autoyast2.changes
--- old/autoyast2-3.2.6/package/autoyast2.changes       2017-01-05 
15:56:01.657550784 +0100
+++ new/autoyast2-3.2.9/package/autoyast2.changes       2017-02-15 
16:46:33.813183717 +0100
@@ -1,4 +1,25 @@
 -------------------------------------------------------------------
+Wed Feb 15 16:27:53 CET 2017 - [email protected]
+
+- Moved services-manager to first installation stage (FATE#321738).
+- 3.2.9
+
+-------------------------------------------------------------------
+Wed Jan 25 11:42:05 UTC 2017 - [email protected]
+
+- Add an option to disable the self-update feature through the
+  AutoYaST profile (FATE#319716)
+- 3.2.8
+
+-------------------------------------------------------------------
+Mon Jan 16 09:49:13 UTC 2017 -  [email protected]
+
+- Cloning Software: install_recommended can be set by the
+  control.xml file (clone_install_recommended_default)
+  Default is true. (Fate#321764)
+- 3.2.7
+
+-------------------------------------------------------------------
 Thu Jan  5 13:56:23 UTC 2017 - [email protected]
 
 - Fixed tests to pass with the latest yast2-core and
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/package/autoyast2.spec 
new/autoyast2-3.2.9/package/autoyast2.spec
--- old/autoyast2-3.2.6/package/autoyast2.spec  2017-01-05 15:56:01.657550784 
+0100
+++ new/autoyast2-3.2.9/package/autoyast2.spec  2017-02-15 16:46:33.813183717 
+0100
@@ -17,7 +17,7 @@
 
 
 Name:           autoyast2
-Version:        3.2.6
+Version:        3.2.9
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/src/autoyast-rnc/general.rnc 
new/autoyast2-3.2.9/src/autoyast-rnc/general.rnc
--- old/autoyast2-3.2.6/src/autoyast-rnc/general.rnc    2017-01-05 
15:56:01.661550784 +0100
+++ new/autoyast2-3.2.9/src/autoyast-rnc/general.rnc    2017-02-15 
16:46:33.913183717 +0100
@@ -19,6 +19,7 @@
     semi-automatic? &
     minimal-configuration? &
     signature-handling? &
+    element self_update { BOOLEAN }? &
     element self_update_url { text }? &
     element proposals {
         LIST,
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/src/clients/inst_autosetup.rb 
new/autoyast2-3.2.9/src/clients/inst_autosetup.rb
--- old/autoyast2-3.2.6/src/clients/inst_autosetup.rb   2017-01-05 
15:56:01.661550784 +0100
+++ new/autoyast2-3.2.9/src/clients/inst_autosetup.rb   2017-02-15 
16:46:33.949183717 +0100
@@ -388,8 +388,14 @@
       if Profile.current.has_key? ('runlevel')
         # still supporting old format "runlevel"
         ServicesManager.import(Profile.current['runlevel'])
+        # Do not start it in second installation stage again.
+        # Writing will be called in inst_finish.
+        Profile.remove_sections("runlevel")
       elsif Profile.current.has_key? ('services-manager')
         ServicesManager.import(Profile.current['services-manager'])
+        # Do not start it in second installation stage again.
+        # Writing will be called in inst_finish.
+        Profile.remove_sections("services-manager")
       else
         # We will have to set default entries which are defined
         # in the import call of ServicesManager
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.2.6/src/modules/AutoinstSoftware.rb 
new/autoyast2-3.2.9/src/modules/AutoinstSoftware.rb
--- old/autoyast2-3.2.6/src/modules/AutoinstSoftware.rb 2017-01-05 
15:56:01.673550784 +0100
+++ new/autoyast2-3.2.9/src/modules/AutoinstSoftware.rb 2017-02-15 
16:46:34.081183717 +0100
@@ -33,6 +33,7 @@
       Yast.import "Directory"
       Yast.import "Y2ModuleConfig"
       Yast.import "PackageSystem"
+      Yast.import "ProductFeatures"
 
       Yast.include self, "autoinstall/io.rb"
 
@@ -706,7 +707,10 @@
       # set to true. This differs from the installation process. So we have
       # to set "install_recommended" to true in order to reflect the
       # installation process and cannot use the package bindings. (bnc#990494)
-      Ops.set(s, "install_recommended", true)
+      # OR: Each product (e.g. CASP) can set it in the control.xml file.
+      rec = ProductFeatures.GetStringFeature("software",
+        "clone_install_recommended_default")
+      s["install_recommended"] = rec != "no"
 
       deep_copy(s)
     end


Reply via email to