Script 'mail_helper' called by bg Hello packager, This is just FYI. Your package was checked in in distribution "sle12" by autobuild-member: bg. Here comes the log... ---------------------------%<------------------------------ Hi, here is the log from ci_new_pac /mounts/work_src_done/SLE12/yast2-installation -> sle12 ## BNC# 882039 : "[UPGRADE] Upgrade process modifies data on installed system and does not restore them" (ASSIGNED/) Changes: -------- --- /work/SRC/SUSE:SLE-12:GA/yast2-installation/yast2-installation.changes 2014-06-04 08:37:12.000000000 +0200 +++ /mounts/work_src_done/SLE12/yast2-installation/yast2-installation.changes 2014-06-13 07:33:46.000000000 +0200 @@ -1,0 +2,13 @@ +Thu Jun 12 15:20:04 UTC 2014 - jreidinger@suse.com + +- restore backup if yast failed during installation/upgrade + (bnc#882039) +- 3.1.90 + +------------------------------------------------------------------- +Thu Jun 12 08:27:01 UTC 2014 - lslezak@suse.cz + +- properly enable the add-on module in the installation workflow +- 3.1.89 + +------------------------------------------------------------------- calling whatdependson for sle12-i586 Packages directly triggered for rebuild: - yast2-installation - at least 19 other packages ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/SUSE:SLE-12:GA/yast2-installation (Old) and /mounts/work_src_done/SLE12/yast2-installation (BS:build ID:39434 MAIL:yast-commit@opensuse.org) (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "yast2-installation", Maintainer is "yast-commit@opensuse.org" Old: ---- yast2-installation-3.1.88.tar.bz2 New: ---- yast2-installation-3.1.90.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-installation.spec ++++++ --- /var/tmp/diff_new_pack.5ORO8w/_old 2014-06-13 15:00:05.000000000 +0200 +++ /var/tmp/diff_new_pack.5ORO8w/_new 2014-06-13 15:00:05.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-installation -Version: 3.1.88 +Version: 3.1.90 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-installation-3.1.88.tar.bz2 -> yast2-installation-3.1.90.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.88/package/yast2-installation.changes new/yast2-installation-3.1.90/package/yast2-installation.changes --- old/yast2-installation-3.1.88/package/yast2-installation.changes 2014-06-03 17:11:25.000000000 +0200 +++ new/yast2-installation-3.1.90/package/yast2-installation.changes 2014-06-13 07:30:16.000000000 +0200 @@ -1,4 +1,17 @@ ------------------------------------------------------------------- +Thu Jun 12 15:20:04 UTC 2014 - jreidinger@suse.com + +- restore backup if yast failed during installation/upgrade + (bnc#882039) +- 3.1.90 + +------------------------------------------------------------------- +Thu Jun 12 08:27:01 UTC 2014 - lslezak@suse.cz + +- properly enable the add-on module in the installation workflow +- 3.1.89 + +------------------------------------------------------------------- Tue Jun 3 13:53:15 UTC 2014 - lslezak@suse.cz - inst_upgrade_urls.rb client: diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.88/package/yast2-installation.spec new/yast2-installation-3.1.90/package/yast2-installation.spec --- old/yast2-installation-3.1.88/package/yast2-installation.spec 2014-06-03 17:11:25.000000000 +0200 +++ new/yast2-installation-3.1.90/package/yast2-installation.spec 2014-06-13 07:30:16.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-installation -Version: 3.1.88 +Version: 3.1.90 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.88/src/include/installation/inst_inc_first.rb new/yast2-installation-3.1.90/src/include/installation/inst_inc_first.rb --- old/yast2-installation-3.1.88/src/include/installation/inst_inc_first.rb 2014-06-03 17:11:25.000000000 +0200 +++ new/yast2-installation-3.1.90/src/include/installation/inst_inc_first.rb 2014-06-13 07:30:18.000000000 +0200 @@ -85,9 +85,9 @@ addons_default ) if show_addons - ProductControl.DisableModule("add-on") - else ProductControl.EnableModule("add-on") + else + ProductControl.DisableModule("add-on") end Installation.add_on_selected = addons_default diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-installation-3.1.88/startup/YaST2.call new/yast2-installation-3.1.90/startup/YaST2.call --- old/yast2-installation-3.1.88/startup/YaST2.call 2014-06-03 17:11:25.000000000 +0200 +++ new/yast2-installation-3.1.90/startup/YaST2.call 2014-06-13 07:30:18.000000000 +0200 @@ -275,6 +275,16 @@ } +#----[ restore_backup ]----# +function restore_backup () { + # restores backup if it is available + if [ -d /mnt/var/adm/backup/system-upgrade ]; then + for i in /mnt/var/adm/backup/system-upgrade/*.tar.bz2; do + tar xvf $i -C /mnt --overwrite + done + fi +} + #----[ start_yast ]----# function start_yast () { #------------------------------------------------------ @@ -336,6 +346,7 @@ cat /etc/yast.inf | grep -q -i "Aborted: 1" if [ $? = 0 ];then log "\t$Y2_ABORT_MESSAGE" + restore_backup fi else #============================================= continue with "q"... Checked in at Fri Jun 13 15:00:26 CEST 2014 by bg Remember to have fun... -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org