Hello community, here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2015-08-19 13:41:39 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old) and /work/SRC/openSUSE:Factory/.yast2-bootloader.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader" Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2015-08-15 11:39:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new/yast2-bootloader.changes 2015-08-19 13:41:40.000000000 +0200 @@ -1,0 +2,7 @@ +Mon Aug 17 07:44:21 UTC 2015 - [email protected] + +- avoid bootloader module stuck caused by parted prompt + (bnc#941510) +- 3.1.141 + +------------------------------------------------------------------- Old: ---- yast2-bootloader-3.1.140.tar.bz2 New: ---- yast2-bootloader-3.1.141.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.qA7Olk/_old 2015-08-19 13:41:41.000000000 +0200 +++ /var/tmp/diff_new_pack.qA7Olk/_new 2015-08-19 13:41:41.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.140 +Version: 3.1.141 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build ++++++ yast2-bootloader-3.1.140.tar.bz2 -> yast2-bootloader-3.1.141.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.140/package/yast2-bootloader.changes new/yast2-bootloader-3.1.141/package/yast2-bootloader.changes --- old/yast2-bootloader-3.1.140/package/yast2-bootloader.changes 2015-08-14 15:37:08.000000000 +0200 +++ new/yast2-bootloader-3.1.141/package/yast2-bootloader.changes 2015-08-17 15:37:09.000000000 +0200 @@ -1,4 +1,11 @@ ------------------------------------------------------------------- +Mon Aug 17 07:44:21 UTC 2015 - [email protected] + +- avoid bootloader module stuck caused by parted prompt + (bnc#941510) +- 3.1.141 + +------------------------------------------------------------------- Fri Aug 14 15:17:16 CEST 2015 - [email protected] - as SCR hasn't been setup yet, use some trickery to read boot config (bsc #940486) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.140/package/yast2-bootloader.spec new/yast2-bootloader-3.1.141/package/yast2-bootloader.spec --- old/yast2-bootloader-3.1.140/package/yast2-bootloader.spec 2015-08-14 15:37:08.000000000 +0200 +++ new/yast2-bootloader-3.1.141/package/yast2-bootloader.spec 2015-08-17 15:37:09.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 3.1.140 +Version: 3.1.141 Release: 0 BuildRoot: %{_tmppath}/%{name}-%{version}-build diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.140/src/lib/bootloader/grub2base.rb new/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb --- old/yast2-bootloader-3.1.140/src/lib/bootloader/grub2base.rb 2015-08-14 15:37:08.000000000 +0200 +++ new/yast2-bootloader-3.1.141/src/lib/bootloader/grub2base.rb 2015-08-17 15:37:09.000000000 +0200 @@ -48,7 +48,7 @@ end devices.each do |dev| res = SCR.Execute(path(".target.bash_output"), - "parted '#{dev}' disk_set pmbr_boot #{action_parted}") + "parted -s '#{dev}' disk_set pmbr_boot #{action_parted}") Builtins.y2milestone("parted disk_set pmbr: #{res}") end end diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.140/src/lib/bootloader/mbr_update.rb new/yast2-bootloader-3.1.141/src/lib/bootloader/mbr_update.rb --- old/yast2-bootloader-3.1.140/src/lib/bootloader/mbr_update.rb 2015-08-14 15:37:08.000000000 +0200 +++ new/yast2-bootloader-3.1.141/src/lib/bootloader/mbr_update.rb 2015-08-17 15:37:09.000000000 +0200 @@ -104,7 +104,7 @@ end def reset_flag(disk, flag) - command = "/usr/sbin/parted -m #{Shellwords.escape(disk)} print" + command = "/usr/sbin/parted -sm #{Shellwords.escape(disk)} print" out = Yast::WFM.Execute(Yast::Path.new(".local.bash_output"), command) log.info "Command `#{command}` output: #{out}" return if out["exit"] != 0 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-3.1.140/test/mbr_update_test.rb new/yast2-bootloader-3.1.141/test/mbr_update_test.rb --- old/yast2-bootloader-3.1.140/test/mbr_update_test.rb 2015-08-14 15:37:08.000000000 +0200 +++ new/yast2-bootloader-3.1.141/test/mbr_update_test.rb 2015-08-17 15:37:09.000000000 +0200 @@ -225,7 +225,7 @@ "4:30.2GB:500GB:470GB:ext4:primary:legacy_boot;" allow(Yast::WFM).to receive(:Execute) - .with(anything, /parted -m \/dev\/sda print/) + .with(anything, /parted -sm \/dev\/sda print/) .and_return( "exit" => 0, "stdout" => parted_output @@ -289,7 +289,7 @@ "4:30.2GB:500GB:470GB:ext4:primary:legacy_boot;" allow(Yast::WFM).to receive(:Execute) - .with(anything, /parted -m \/dev\/sda print/) + .with(anything, /parted -sm \/dev\/sda print/) .and_return( "exit" => 0, "stdout" => parted_output
