Changelog for
kexec-tools-debuginfo-2.0.27-2.fc39.x86_64.rpm :
* Wed Oct 18 2023 Coiby Xu
- 2.0.27-2- Only try to reset crashkernel when kdump.service is enabled
* Fri Sep 08 2023 Coiby Xu - 2.0.27-1- kexec-tools 2.0.27 (Simon Horman)
* Thu Jul 20 2023 Fedora Release Engineering - 2.0.26-8- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
* Wed Jun 14 2023 Coiby - 2.0.26-7- kdumpctl: Fix the matching of plus symbol by grep\'s EREs- kdump-lib: Evaluate the memory consumption by smmu and mlx5 separately- kdump-lib: add support for 64K aarch64- kdump-lib: Introduce parse_kver_from_path() to get kernel version from its path name- kdump-lib: Introduce a help function _crashkernel_add()
* Fri Jun 02 2023 Timothée Ravier - 2.0.26-6- Make binutils a recommend as it\'s only needed for UKI support
* Mon May 29 2023 Coiby - 2.0.26-5- Simplify the management of the kernel parameter crashkernel- Let _update_kernel_cmdline return the correct return code- mkdumprd: call dracut with --add-device to install the drivers needed by /boot partition automatically for FIPS- kdump-lib: fix the matching pattern for debug-kernel
* Tue May 16 2023 Coiby - 2.0.26-4- kdumpctl: Add support for systemd-boot paths- mkdumprd: add --aggressive-strip as default dracut args- kdumpctl: Add basic UKI support- kdumpctl: Move temp file in get_kernel_size to global temp dir- kdumpctl: Move get_kernel_size to kdumpctl- kdumpctl: fix is_dracut_mod_omitted- kdump-lib: move is_dracut_mod_omitted to kdumpctl- kdump-lib: remove get_nmcli_connection_apath_by_ifname- kdump-lib: remove get_nmcli_field_by_conpath- dracut-module-setup: remove dead source_ifcfg_file- kdump-lib-initramfs: remove is_fs_dump_target- kdump-lib-initramfs: harden is_mounted- Show how much time kdump has waited for the network to be ready- Tell nmcli to not escape colon when getting the path of connection profile- kdumpctl: lower the log level in reset_crashkernel_for_installed_kernel- Install nfsv4-related drivers when users specify nfs dumping via dracut_args- sysconfig: add zfcp.allow_lun_scan to KDUMP_COMMANDLINE_REMOVE on s390- Use the correct command to get architecture
* Mon Jan 30 2023 Coiby - 2.0.26-3- kdumpctl: make do_estimate more robust- kdumpctl: refractor check_rebuild- kdumpctl: cleanup \'stop\'- kdumpctl: cleanup \'start\'- kdump-lib: fix prepare_cmdline- kdumpctl: move aws workaround to kdump-lib- unit tests: add tests for prepare_cmdline- kdump-lib: always specify version in is_squash_available- mkfadumprd: drop unset globals from debug output- kdumpctl: merge check_current_{kdump,fadump}_status- dracut-early-kdump: explicitly use bash- dracut-early-kdump: fix shellcheck findings- kdumpctl: simplify check_failure_action_config- makedumpfile: Fix wrong exclusion of slab pages on Linux 6.2-rc1
* Thu Jan 19 2023 Fedora Release Engineering - 2.0.26-2- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
* Thu Dec 22 2022 Coiby - 2.0.26-1- Update kexec-tools to 2.0.25- Don\'t try to update crashkernel when bootloader is not installed- dracut-module-setup.sh: also install the driver of physical NIC for Hyper-V VM with accelerated networking- dracut-module-setup.sh: skip installing driver for the loopback interface
* Wed Dec 07 2022 Coiby - 2.0.25-4- dracut-module-setup.sh: stop overwriting dracut\'s trap handler- fadump: avoid status check while starting in fadump mode- fadump: add a kernel install hook to clean up fadump initramfs- fadump: fix default initrd backup and restore logic- fadump: use \'zstd\' as the default compression method
* Fri Nov 25 2022 Coiby - 2.0.25-3- kdumpctl: Optimize _find_kernel_path_by_release regex string- unit tests: adapt check_config to gen-kdump-conf.sh- kdump.conf: use a simple generator script to maintain- Don\'t run kdump_check_setup_iscsi in a subshell in order to collect needed network interfaces- Simplify setup_znet by copying connection profile to initrd- Wait for the network to be truly ready before dumping vmcore- Address the cases where a NIC has a different name in kdump kernel- Reduce kdump memory consumption by only installing needed NIC drivers- Reduce kdump memory consumption by not letting NetworkManager manage unneeded network interfaces- Set up kdump network by directly copying NM connection profile to initrd- Stop dracut 35network-manager from running nm-initrd-generator- Apply the timeout configuration of nm-initrd-generator- Determine whether IPv4 or IPv6 is needed- Add functions to copy NetworkManage connection profiles to the initramfs- Fix error for vlan over team network interface- Skip reset_crashkernel_after_update during package install- Don\'t check fs modified when dump target is lvm2 thinp- tests: use .nmconnection to set up test network- fadump: preserve file modification time to help with hardlinking- fadump: do not use squash to reduce image size- selftest: Add lvm2 thin provision for kdump test- selftest: Only iterate the .sh files for test execution- Add dependency of dracut lvmthinpool-monitor module- lvm.conf should be check modified if lvm2 thinp enabled- Add lvm2 thin provision dump target checker
* Thu Oct 27 2022 Coiby - 2.0.25-2- Update makedumpfile to 1.7.2- Skip reading /etc/defaut/grub for s390x- Include the memory overhead cost of cryptsetup when estimating the memory requirement for LUKS-encrypted target- Choosing the most memory-consuming key slot when estimating the memory requirement for LUKS-encrypted target- Fix grep warnings \"grep: warning: stray \\ before -\"- Only try to reset crashkernel for osbuild during package install- Prefix reset-crashkernel-{for-installed_kernel,after-update} with underscore- Seperate dracut and dracut-squash compressor for zstd- Fix the sync issue for dump_fs- virtiofs support for kexec-tools- fadump: avoid non-debug kernel use for fadump case- mkdumprd: Improve error messages on non-existing NFS target directories- kdumpctl: make the kdump.log root-readable-only- sysconfig: use a simple generator script to maintain
* Wed Aug 03 2022 Coiby - 2.0.25-1- Update kexec-tools to 2.0.25- remind the users to run zipl after calling grubby on s390x- remove useless --zipl when calling grubby to update kernel command line- skip updating /etc/default/grub for s390x- use /run/ostree-booted to tell if scriptlet is running on OSTree system- Allow to update kexec-tools using virt-customize for cloud base image- KDUMP_COMMANDLINE: remove irqpoll parameter on aws aarch64 platform
* Thu Jul 21 2022 Coiby - 2.0.24-4- Checking the existence of 40-redhat.rules before modifying- kdump-lib: Add the CoreOS kernel dir to the boot_dirlist- kdump-lib: attempt to fix BOOT_IMAGE detection- kdump-lib: change how ostree based systems are detected- kdump-lib: clear up references to Atomic/CoreOS- crashkernel: optimize arm64 reserved size if PAGE_SIZE=4k- kdump-lib: use non-debug kernels first
* Mon May 23 2022 Coiby - 2.0.24-3- Update makedumpfile to 1.7.1- unit tests: add tests for get_system_size and get_recommend_size- improve get_recommend_size- fix a calculation error in get_system_size- logger: save log after all kdump progress finished
* Sun Apr 24 2022 Coiby - 2.0.24-2- remove the upper bound of default crashkernel value example- update fadump-howto- update kexec-kdump-howto- update crashkernel-howto- add man documentation for kdumpctl get-default-crashkernel- unit tests: add check_config with with the default kdump.conf- unit tests: add tests for kdump_get_conf_val in kdump-lib-initramfs.sh- unit tests: add tests for \"kdumpctl reset-crashkernel\"- unit tests: add tests for _{update,read}_kernel_arg_in_grub_etc_default in kdumpctl- unit tests: add tests for kdumpctl read_proc_environ_var and _is_osbuild- unit tests: add tests for get_dump_mode_by_fadump_val- unit tests: add tests for get_grub_kernel_boot_parameter- unit tests: prepare for kdumpctl and kdump-lib.sh to be unit-tested
* Mon Apr 11 2022 Coiby - 2.0.24-1- Update kexec-tools to 2.0.24- kdumpctl: remove kdump_get_conf_val in save_raw- kdumpctl: drop DUMP_TARGET variable- kdumpctl: drop SSH_KEY_LOCATION variable- kdumpctl: drop SAVE_PATH variable- kdumpctl: reduce file operations on kdump.conf- kdumpctl: merge check_ssh_config into check_config- kdumpctl: simplify propagate_ssh_key- kdumpctl: forbid aliases from ssh config- kdumpctl: fix comment in check_and_wait_network_ready- kdump-lib-initramfs: merge definitions for default ssh key- kdumpctl: remove unnecessary uses of $?- kdump-lib: fix typo in variable name- kdump-capture.service: switch to journal for stdout- kdumpctl/estimate: Fix unnecessary warning- kdumpctl: sync the $TARGET_INITRD after rebuild- try to update the crashkernel in GRUB_ETC_DEFAULT after kexec-tools updates the default crashkernel value- address the case where there are multiple values for the same kernel arg- update kernel crashkernel in posttrans RPM scriptlet when updating kexec-tools- kdump-lib.sh: Check the output of blkid with sed instead of eval
* Mon Feb 14 2022 Coiby - 2.0.23-5- fix incorrect usage of _get_all_kernels_from_grubby- fix the mistake of swapping function parameters of read_proc_environ_var
* Wed Jan 26 2022 Coiby - 2.0.23-4- fix broken kdump_get_arch_recommend_size- remove the upper bound of 102400T for the range in default crashkernel- fix the error of parsing the container environ variable for osbuild- s390: handle R_390_PLT32DBL reloc entries in machine_apply_elf_rel()- Revert \"Remove trace_buf_size and trace_event from the kernel bootparameters of the kdump kernel\"- spec: only install mkfadumprd for ppc- selftest: Add early kdump test- selftest: run-test.sh: wait for subprocess instead of kill it
* Thu Jan 20 2022 Fedora Release Engineering - 2.0.23-3- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
* Thu Jan 13 2022 Coiby - 2.0.23-2- fix \"kdump: Invalid kdump config option auto_reset_crashkernel\" error- use grep -s to suppress error messages about nonexistent or unreadable files- kdump-lib.sh: Escape \'|\' for \'failure_action|default\' in is_dump_to_rootfs- Set zstd as the default compression method for kdump initrd- (origin/auto_reset_crashkernel, auto_reset_crashkernel) update crashkernel-howto- set up kernel crashkernel for osbuild in kernel hook- reset kernel crashkernel for the special case where the kernel is updated right after kexec-tools- try to reset kernel crashkernel when kexec-tools updates the default crashkernel value- introduce the auto_reset_crashkernel option to kdump.conf- rewrite reset_crashkernel to support fadump and to used by RPM scriptlet- fix incorrect usage of rpm-ostree to update kernel command line parameters- add helper functions to get kernel path by kernel release and the path of current running kernel- add helper functions to get dump mode- add a helper function to read kernel cmdline parameter from grubby --info- provide kdumpctl get-default-crashkernel for kdump_anaconda_addon and RPM scriptlet- factor out kdump_get_arch_recommend_crashkernel- update default crashkernel value- kdumpctl: remove some legacy code- dracut-early-kdump-module-setup.sh: install xargs and kdump-lib-initramfs.sh- ppc64/ppc64le: drop cpu online rule in 40-redhat.rules in kdump initramfs- kdump/ppc64: suppress the error message \"Could not find a registered notification tool\" from servicelog_notify- add keytuils as a weak dependency for POWER- Document/kexec-kdump-howto.txt: improve notes for kdump_pre and kdump_post scripts- sysconfig: make kexec_file_load as default option on ppc64le- sysconfig: make kexec_file_load as default option on aarch64- Enable zstd compression for makedumpfile in kexec-tools.spec
* Thu Nov 18 2021 Coiby - 2.0.23-1- Update kexec-tools to 2.0.23- Rebase makedumpfile to 1.7.0- fix broken extra_bins when installing multiple binaries- mkdumprd: drop mountaddr/mountproto nfs mount options- selftest: kill VM reliably by recursively kill children processes