Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package yast2-kdump for openSUSE:Factory checked in at 2025-09-23 16:06:30 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/yast2-kdump (Old) and /work/SRC/openSUSE:Factory/.yast2-kdump.new.27445 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "yast2-kdump" Tue Sep 23 16:06:30 2025 rev:124 rq:1306494 version:5.0.6 Changes: -------- --- /work/SRC/openSUSE:Factory/yast2-kdump/yast2-kdump.changes 2025-06-13 18:42:20.927264763 +0200 +++ /work/SRC/openSUSE:Factory/.yast2-kdump.new.27445/yast2-kdump.changes 2025-09-23 16:06:59.626887359 +0200 @@ -1,0 +2,9 @@ +Fri Sep 19 13:05:39 UTC 2025 - Stefan Schubert <[email protected]> + +- Calling Bootloader.Write even in the installation workflow + for every change in the bootloader settings. + (bsc#1249370, bsc#1226676) +- Do not warn if systemd-boot will be used for bootloader. +- 5.0.6 + +------------------------------------------------------------------- Old: ---- yast2-kdump-5.0.5.tar.bz2 New: ---- yast2-kdump-5.0.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ yast2-kdump.spec ++++++ --- /var/tmp/diff_new_pack.3KwbvD/_old 2025-09-23 16:07:01.606967056 +0200 +++ /var/tmp/diff_new_pack.3KwbvD/_new 2025-09-23 16:07:01.610967214 +0200 @@ -1,7 +1,7 @@ # # spec file for package yast2-kdump # -# Copyright (c) 2025 SUSE LLC +# Copyright (c) 2025 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: yast2-kdump -Version: 5.0.5 +Version: 5.0.6 Release: 0 Summary: Configuration of kdump License: GPL-2.0-only ++++++ yast2-kdump-5.0.5.tar.bz2 -> yast2-kdump-5.0.6.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-5.0.5/package/yast2-kdump.changes new/yast2-kdump-5.0.6/package/yast2-kdump.changes --- old/yast2-kdump-5.0.5/package/yast2-kdump.changes 2025-05-20 13:51:05.000000000 +0200 +++ new/yast2-kdump-5.0.6/package/yast2-kdump.changes 2025-09-22 13:29:29.000000000 +0200 @@ -1,4 +1,13 @@ ------------------------------------------------------------------- +Fri Sep 19 13:05:39 UTC 2025 - Stefan Schubert <[email protected]> + +- Calling Bootloader.Write even in the installation workflow + for every change in the bootloader settings. + (bsc#1249370, bsc#1226676) +- Do not warn if systemd-boot will be used for bootloader. +- 5.0.6 + +------------------------------------------------------------------- Tue May 20 11:29:08 UTC 2025 - Stefan Schubert <[email protected]> - Fixed testsuite (a follow up of jsc#PED-10703) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-5.0.5/package/yast2-kdump.spec new/yast2-kdump-5.0.6/package/yast2-kdump.spec --- old/yast2-kdump-5.0.5/package/yast2-kdump.spec 2025-05-20 13:51:05.000000000 +0200 +++ new/yast2-kdump-5.0.6/package/yast2-kdump.spec 2025-09-22 13:29:29.000000000 +0200 @@ -17,7 +17,7 @@ Name: yast2-kdump -Version: 5.0.5 +Version: 5.0.6 Release: 0 Summary: Configuration of kdump License: GPL-2.0-only diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/yast2-kdump-5.0.5/src/modules/Kdump.rb new/yast2-kdump-5.0.6/src/modules/Kdump.rb --- old/yast2-kdump-5.0.5/src/modules/Kdump.rb 2025-05-20 13:51:05.000000000 +0200 +++ new/yast2-kdump-5.0.6/src/modules/Kdump.rb 2025-09-22 13:29:29.000000000 +0200 @@ -491,11 +491,11 @@ Bootloader.modify_kernel_params(:common, :recovery, "crashkernel" => crash_values) Bootloader.modify_kernel_params(:xen_host, "crashkernel" => crash_xen_values) # do mass write in installation to speed up, so skip this one - unless Stage.initial - old_progress = Progress.set(false) - Bootloader.Write - Progress.set(old_progress) - end + old_progress = Progress.set(false) + # Has also to be called while installation because Kdbump finish will be called + # after Bootloader finish. (bsc#1249370, bsc#1226676) + Bootloader.Write + Progress.set(old_progress) Builtins.y2milestone( "[kdump] (WriteKdumpBootParameter) adding crashkernel options with values: %1", crash_values @@ -512,11 +512,11 @@ if @crashkernel_param # delete crashkernel parameter from bootloader Bootloader.modify_kernel_params(:common, :xen_guest, :recovery, :xen_host, "crashkernel" => :missing) - unless Stage.initial - old_progress = Progress.set(false) - Bootloader.Write - Progress.set(old_progress) - end + old_progress = Progress.set(false) + # Has also to be called while installation because Kdbump finish will be called + # after Bootloader finish. (bsc#1249370, bsc#1226676) + Bootloader.Write + Progress.set(old_progress) reboot_needed = true end Service.Disable(KDUMP_SERVICE_NAME) @@ -685,12 +685,8 @@ # @return [Boolean] the default proposed state def ProposeCrashkernelParam - # proposing disabled kdump because it does not work with systemd-boot together - if Bootloader.getLoaderType == "systemd-boot" - log.info("kdump disabled because systemd-boot is active.") - false # proposing disabled kdump if product wants it (bsc#1071242) - elsif !ProductFeatures.GetBooleanFeature("globals", "enable_kdump") + if !ProductFeatures.GetBooleanFeature("globals", "enable_kdump") log.info "Kdump disabled in control file" false # proposing disabled kdump if PC has less than 1024MB RAM @@ -910,11 +906,6 @@ ), required: String.FormatSizeWithPrecision(requested_space, 2, true), available: String.FormatSizeWithPrecision(free_space, 2, true)) end - if Bootloader.getLoaderType == "systemd-boot" && @add_crashkernel_param - warning_string += "<br>" unless warning_string.empty? - warning_string += _("Kdump will not be installed correctly if Systemd Boot is used.") - end - unless warning_string.empty? warning = { "warning_level" => :warning,
