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
