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 2026-02-11 19:12:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/yast2-bootloader (Old)
 and      /work/SRC/openSUSE:Factory/.yast2-bootloader.new.1670 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "yast2-bootloader"

Wed Feb 11 19:12:12 2026 rev:357 rq:1332253 version:5.0.33

Changes:
--------
--- /work/SRC/openSUSE:Factory/yast2-bootloader/yast2-bootloader.changes        
2026-01-29 17:44:04.271142427 +0100
+++ 
/work/SRC/openSUSE:Factory/.yast2-bootloader.new.1670/yast2-bootloader.changes  
    2026-02-11 19:12:16.096600859 +0100
@@ -1,0 +2,7 @@
+Tue Feb 10 11:53:30 UTC 2026 - Stefan Schubert <[email protected]>
+
+- update BLS: Calling "sdbootutil update-all-entries" in order
+     to set kernel params in an installed system (bsc#1257819).
+- 5.0.33
+
+-------------------------------------------------------------------

Old:
----
  yast2-bootloader-5.0.32.tar.bz2

New:
----
  yast2-bootloader-5.0.33.tar.bz2

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

Other differences:
------------------
++++++ yast2-bootloader.spec ++++++
--- /var/tmp/diff_new_pack.9OO8OJ/_old  2026-02-11 19:12:16.828631682 +0100
+++ /var/tmp/diff_new_pack.9OO8OJ/_new  2026-02-11 19:12:16.828631682 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-bootloader
-Version:        5.0.32
+Version:        5.0.33
 Release:        0
 Summary:        YaST2 - Bootloader Configuration
 License:        GPL-2.0-or-later

++++++ yast2-bootloader-5.0.32.tar.bz2 -> yast2-bootloader-5.0.33.tar.bz2 ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-5.0.32/package/yast2-bootloader.changes 
new/yast2-bootloader-5.0.33/package/yast2-bootloader.changes
--- old/yast2-bootloader-5.0.32/package/yast2-bootloader.changes        
2026-01-28 09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/package/yast2-bootloader.changes        
2026-02-10 14:03:08.000000000 +0100
@@ -1,4 +1,11 @@
 -------------------------------------------------------------------
+Tue Feb 10 11:53:30 UTC 2026 - Stefan Schubert <[email protected]>
+
+- update BLS: Calling "sdbootutil update-all-entries" in order
+     to set kernel params in an installed system (bsc#1257819).
+- 5.0.33
+
+-------------------------------------------------------------------
 Fri Jan 23 17:17:19 UTC 2026 - Kristijan Velkovski <[email protected]>
 
 - Fix typo in error message "Cannot create machine-id"
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-5.0.32/package/yast2-bootloader.spec 
new/yast2-bootloader-5.0.33/package/yast2-bootloader.spec
--- old/yast2-bootloader-5.0.32/package/yast2-bootloader.spec   2026-01-28 
09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/package/yast2-bootloader.spec   2026-02-10 
14:03:08.000000000 +0100
@@ -17,7 +17,7 @@
 
 
 Name:           yast2-bootloader
-Version:        5.0.32
+Version:        5.0.33
 Release:        0
 Summary:        YaST2 - Bootloader Configuration
 License:        GPL-2.0-or-later
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-5.0.32/src/lib/bootloader/bls.rb 
new/yast2-bootloader-5.0.33/src/lib/bootloader/bls.rb
--- old/yast2-bootloader-5.0.32/src/lib/bootloader/bls.rb       2026-01-28 
09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/src/lib/bootloader/bls.rb       2026-02-10 
14:03:08.000000000 +0100
@@ -46,6 +46,18 @@
     )
     end
 
+    def self.update_bootloader
+      Yast::Execute.on_target!(SDBOOTUTIL, "update-all-entries")
+    rescue Cheetah::ExecutionFailed => e
+      Yast::Report.Error(
+      format(_(
+               "Cannot update bootloader:\n" \
+               "Command `%{command}`.\n" \
+               "Error output: %{stderr}"
+             ), command: e.commands.inspect, stderr: e.stderr)
+    )
+    end
+
     def self.write_menu_timeout(timeout)
       Yast::Execute.on_target!(SDBOOTUTIL, "set-timeout", "--", timeout)
     rescue Cheetah::ExecutionFailed => e
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/yast2-bootloader-5.0.32/src/lib/bootloader/grub2bls.rb 
new/yast2-bootloader-5.0.33/src/lib/bootloader/grub2bls.rb
--- old/yast2-bootloader-5.0.32/src/lib/bootloader/grub2bls.rb  2026-01-28 
09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/src/lib/bootloader/grub2bls.rb  2026-02-10 
14:03:08.000000000 +0100
@@ -107,6 +107,8 @@
         Bls.install_bootloader
         Bls.create_menu_entries
         Bls.set_authentication
+      else
+        Bls.update_bootloader
       end
       @sections.write
       Bls.write_menu_timeout(grub_default.timeout)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-5.0.32/test/bls_test.rb 
new/yast2-bootloader-5.0.33/test/bls_test.rb
--- old/yast2-bootloader-5.0.32/test/bls_test.rb        2026-01-28 
09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/test/bls_test.rb        2026-02-10 
14:03:08.000000000 +0100
@@ -21,6 +21,14 @@
     end
   end
 
+  describe "#update_bootloader" do
+    it "calls sdbootutil install" do
+      expect(Yast::Execute).to receive(:on_target!)
+        .with("/usr/bin/sdbootutil", "update-all-entries")
+      subject.update_bootloader
+    end
+  end
+
   describe "#write_menu_timeout" do
     it "calls sdbootutil set-timeout" do
       expect(Yast::Execute).to receive(:on_target!)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/yast2-bootloader-5.0.32/test/grub2_bls_test.rb 
new/yast2-bootloader-5.0.33/test/grub2_bls_test.rb
--- old/yast2-bootloader-5.0.32/test/grub2_bls_test.rb  2026-01-28 
09:19:24.000000000 +0100
+++ new/yast2-bootloader-5.0.33/test/grub2_bls_test.rb  2026-02-10 
14:03:08.000000000 +0100
@@ -73,6 +73,7 @@
         .with(subject.grub_default.timeout)
       allow(Bootloader::Bls).to receive(:create_menu_entries)
       allow(Bootloader::Bls).to receive(:install_bootloader)
+      allow(Bootloader::Bls).to receive(:update_bootloader)
       allow(Yast::BootStorage).to receive(:gpt_boot_disk?).and_return(true)
 
       expect(Yast::Execute).to receive(:locally)
@@ -109,6 +110,7 @@
         .with(subject.grub_default.timeout)
       allow(Bootloader::Bls).to receive(:create_menu_entries)
       allow(Bootloader::Bls).to receive(:install_bootloader)
+      allow(Bootloader::Bls).to receive(:update_bootloader)
 
       subject.write
       # Checking written kernel parameters
@@ -120,6 +122,7 @@
     it "saves menu timeout" do
       allow(Bootloader::Bls).to receive(:create_menu_entries)
       allow(Bootloader::Bls).to receive(:install_bootloader)
+      allow(Bootloader::Bls).to receive(:update_bootloader)
       allow(Bootloader::Bls).to receive(:write_default_menu)
         .with(subject.sections.default)
       # Saving menu timeout

Reply via email to