Hello community,

here is the log from the commit of package autoyast2 for openSUSE:Factory 
checked in at 2015-10-25 15:11: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      2015-10-20 
16:22:01.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.autoyast2.new/autoyast2.changes 2015-10-25 
15:11:21.000000000 +0100
@@ -1,0 +2,16 @@
+Thu Oct 22 17:00:02 CEST 2015 - [email protected]
+
+- Ingore restarting of all wickedd* services while finishing the
+  second installation stage. (bnc#944349)
+- 3.1.100
+
+-------------------------------------------------------------------
+Wed Oct 21 09:54:14 CEST 2015 - [email protected]
+
+- Cloning system while an installation without AutoYaST: Do not
+  blame if packages are not available anymore because the
+  medium has already been unmounted (e.g. USB device)
+  (bnc#901747)
+- 3.1.99
+
+-------------------------------------------------------------------

Old:
----
  autoyast2-3.1.98.tar.bz2

New:
----
  autoyast2-3.1.100.tar.bz2

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

Other differences:
------------------
++++++ autoyast2.spec ++++++
--- /var/tmp/diff_new_pack.wqKvab/_old  2015-10-25 15:11:22.000000000 +0100
+++ /var/tmp/diff_new_pack.wqKvab/_new  2015-10-25 15:11:22.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           autoyast2
-Version:        3.1.98
+Version:        3.1.100
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build

++++++ autoyast2-3.1.98.tar.bz2 -> autoyast2-3.1.100.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.1.98/package/autoyast2.changes 
new/autoyast2-3.1.100/package/autoyast2.changes
--- old/autoyast2-3.1.98/package/autoyast2.changes      2015-10-15 
14:14:10.000000000 +0200
+++ new/autoyast2-3.1.100/package/autoyast2.changes     2015-10-23 
13:14:15.000000000 +0200
@@ -1,4 +1,20 @@
 -------------------------------------------------------------------
+Thu Oct 22 17:00:02 CEST 2015 - [email protected]
+
+- Ingore restarting of all wickedd* services while finishing the
+  second installation stage. (bnc#944349)
+- 3.1.100
+
+-------------------------------------------------------------------
+Wed Oct 21 09:54:14 CEST 2015 - [email protected]
+
+- Cloning system while an installation without AutoYaST: Do not
+  blame if packages are not available anymore because the
+  medium has already been unmounted (e.g. USB device)
+  (bnc#901747)
+- 3.1.99
+
+-------------------------------------------------------------------
 Thu Oct 15 11:56:52 UTC 2015 - [email protected]
 
 - Using "backup" or "partitioning_advanced" sections in the profile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.1.98/package/autoyast2.spec 
new/autoyast2-3.1.100/package/autoyast2.spec
--- old/autoyast2-3.1.98/package/autoyast2.spec 2015-10-15 14:14:10.000000000 
+0200
+++ new/autoyast2-3.1.100/package/autoyast2.spec        2015-10-23 
13:14:15.000000000 +0200
@@ -17,7 +17,7 @@
 
 
 Name:           autoyast2
-Version:        3.1.98
+Version:        3.1.100
 Release:        0
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.1.98/src/clients/inst_autoconfigure.rb 
new/autoyast2-3.1.100/src/clients/inst_autoconfigure.rb
--- old/autoyast2-3.1.98/src/clients/inst_autoconfigure.rb      2015-10-15 
14:14:10.000000000 +0200
+++ new/autoyast2-3.1.100/src/clients/inst_autoconfigure.rb     2015-10-23 
13:14:15.000000000 +0200
@@ -298,7 +298,10 @@
         "autoyast-initscripts.service",
         # Do not restart dbus. Otherwise some services will hang.
         # bnc#937900
-        "dbus.service"
+        "dbus.service",
+        # Do not restart wickedd* services
+        # bnc#944349
+        "^wickedd"
       ]
       if final_restart_services
         logStep(_("Restarting all running services"))
@@ -308,9 +311,10 @@
           Builtins.splitstring(Ops.get_string(@out, "stdout", ""), "\n")
         ) { |s| Ops.greater_than(Builtins.size(s), 0) }
         Builtins.y2milestone("running services \"%1\"", @sl)
-        @sl = Builtins.filter(@sl) do |s|
-          !Builtins.contains(@ser_ignore, s)
-        end
+
+        # Filtering out all services which must not to be restarted
+        @sl.select! {|s| !@ser_ignore.any?{|i| s.match(/#{i}/)}}
+
         Builtins.y2milestone("restarting services \"%1\"", @sl)
         @cmd = Ops.add(
           "systemctl --no-block restart ",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/autoyast2-3.1.98/src/modules/AutoinstSoftware.rb 
new/autoyast2-3.1.100/src/modules/AutoinstSoftware.rb
--- old/autoyast2-3.1.98/src/modules/AutoinstSoftware.rb        2015-10-15 
14:14:10.000000000 +0200
+++ new/autoyast2-3.1.100/src/modules/AutoinstSoftware.rb       2015-10-23 
13:14:15.000000000 +0200
@@ -160,7 +160,9 @@
       )
 
       Builtins.foreach(Ops.get_list(settings, "packages", [])) do |pack|
-        if !Pkg.IsAvailable(pack) && Stage.initial
+        if Stage.initial &&  # We are in the first installation stage
+          !Mode.config   &&  # but not cloning system to autoinst.xml 
(bnc#901747)
+          !Pkg.IsAvailable(pack) # and package is NOT on installation medium
           notFound = Ops.add(Ops.add(notFound, pack), "\n")
         end
       end


Reply via email to