Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yast2-bootloader for openSUSE:Factory checked in at 2022-02-04 00:45:41 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old) and /work/SRC/openSUSE:Factory/.yast2-bootloader.new.1898 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-bootloader" Fri Feb 4 00:45:41 2022 rev:320 rq:950152 version:4.4.16 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes 2022-01-27 23:17:06.994916119 +0100 +++ /work/SRC/openSUSE:Factory/.yast2-bootloader.new.1898/yast2-bootloader.changes 2022-02-04 00:45:42.661377724 +0100 @@ -1,0 +2,6 @@ +Fri Jan 28 22:37:00 UTC 2022 - Josef Reidinger <jreidin...@suse.com> + +- Allow product/system role to select boot timeout (jsc#SLE-22667) +- 4.4.16 + +------------------------------------------------------------------- Old: ---- yast2-bootloader-4.4.15.tar.bz2 New: ---- yast2-bootloader-4.4.16.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-bootloader.spec ++++++ --- /var/tmp/diff_new_pack.v6Ycz9/_old 2022-02-04 00:45:43.529371394 +0100 +++ /var/tmp/diff_new_pack.v6Ycz9/_new 2022-02-04 00:45:43.541371307 +0100 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 4.4.15 +Version: 4.4.16 Release: 0 Summary: YaST2 - Bootloader Configuration License: GPL-2.0-or-later @@ -25,8 +25,8 @@ URL: https://github.com/yast/yast-bootloader Source0: %{name}-%{version}.tar.bz2 -# Replace PackageSystem with Package -BuildRequires: yast2 >= 4.4.38 +# yast2 with default boot_timeout +BuildRequires: yast2 >= 4.4.43 BuildRequires: yast2-devtools >= 4.2.2 # yast/rspec/helpers.rb BuildRequires: yast2-ruby-bindings >= 4.4.7 @@ -43,7 +43,7 @@ # Base classes for inst clients Requires: parted # Replace PackageSystem with Package -Requires: yast2 >= 4.4.38 +Requires: yast2 >= 4.4.43 Requires: yast2-core >= 2.18.7 Requires: yast2-packager >= 2.17.24 Requires: yast2-pkg-bindings >= 2.17.25 ++++++ yast2-bootloader-4.4.15.tar.bz2 -> yast2-bootloader-4.4.16.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-4.4.15/package/yast2-bootloader.changes new/yast2-bootloader-4.4.16/package/yast2-bootloader.changes --- old/yast2-bootloader-4.4.15/package/yast2-bootloader.changes 2022-01-26 07:52:53.000000000 +0100 +++ new/yast2-bootloader-4.4.16/package/yast2-bootloader.changes 2022-01-31 13:36:25.000000000 +0100 @@ -1,4 +1,10 @@ ------------------------------------------------------------------- +Fri Jan 28 22:37:00 UTC 2022 - Josef Reidinger <jreidin...@suse.com> + +- Allow product/system role to select boot timeout (jsc#SLE-22667) +- 4.4.16 + +------------------------------------------------------------------- Tue Jan 25 13:11:58 UTC 2022 - Imobach Gonzalez Sosa <igonzalezs...@suse.com> - Use Package module instead of PackageSystem (bsc#1194886). diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-4.4.15/package/yast2-bootloader.spec new/yast2-bootloader-4.4.16/package/yast2-bootloader.spec --- old/yast2-bootloader-4.4.15/package/yast2-bootloader.spec 2022-01-26 07:52:53.000000000 +0100 +++ new/yast2-bootloader-4.4.16/package/yast2-bootloader.spec 2022-01-31 13:36:25.000000000 +0100 @@ -17,7 +17,7 @@ Name: yast2-bootloader -Version: 4.4.15 +Version: 4.4.16 Release: 0 Summary: YaST2 - Bootloader Configuration License: GPL-2.0-or-later @@ -25,8 +25,8 @@ URL: https://github.com/yast/yast-bootloader Source0: %{name}-%{version}.tar.bz2 -# Replace PackageSystem with Package -BuildRequires: yast2 >= 4.4.38 +# yast2 with default boot_timeout +BuildRequires: yast2 >= 4.4.43 BuildRequires: yast2-devtools >= 4.2.2 # yast/rspec/helpers.rb BuildRequires: yast2-ruby-bindings >= 4.4.7 @@ -43,7 +43,7 @@ # Base classes for inst clients Requires: parted # Replace PackageSystem with Package -Requires: yast2 >= 4.4.38 +Requires: yast2 >= 4.4.43 Requires: yast2-core >= 2.18.7 Requires: yast2-packager >= 2.17.24 Requires: yast2-pkg-bindings >= 2.17.25 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-4.4.15/src/lib/bootloader/grub2base.rb new/yast2-bootloader-4.4.16/src/lib/bootloader/grub2base.rb --- old/yast2-bootloader-4.4.15/src/lib/bootloader/grub2base.rb 2022-01-26 07:52:53.000000000 +0100 +++ new/yast2-bootloader-4.4.16/src/lib/bootloader/grub2base.rb 2022-01-31 13:36:25.000000000 +0100 @@ -361,7 +361,7 @@ def propose_timeout return if grub_default.timeout - grub_default.timeout = "8" + grub_default.timeout = Yast::ProductFeatures.GetIntegerFeature("globals", "boot_timeout").to_s end def propose_serial diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-bootloader-4.4.15/test/grub2base_test.rb new/yast2-bootloader-4.4.16/test/grub2base_test.rb --- old/yast2-bootloader-4.4.15/test/grub2base_test.rb 2022-01-26 07:52:53.000000000 +0100 +++ new/yast2-bootloader-4.4.16/test/grub2base_test.rb 2022-01-31 13:36:25.000000000 +0100 @@ -235,10 +235,12 @@ end end - it "proposes timeout to 8 seconds" do + it "proposes timeout to product/role default" do + allow(Yast::ProductFeatures).to receive(:GetIntegerFeature) + .with("globals", "boot_timeout").and_return(2) subject.propose - expect(subject.grub_default.timeout).to eq "8" + expect(subject.grub_default.timeout).to eq "2" end it "proposes using btrfs snapshots always to true" do