Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: kexec-tools | Distribution: Fedora Project |
Version: 2.0.23 | Vendor: Fedora Project |
Release: 5.fc36 | Build date: Mon Feb 14 05:53:12 2022 |
Group: Unspecified | Build host: buildvm-a32-21.iad2.fedoraproject.org |
Size: 368282 | Source RPM: kexec-tools-2.0.23-5.fc36.src.rpm |
Packager: Fedora Project | |
Summary: The kexec/kdump userspace component |
kexec-tools provides /sbin/kexec binary that facilitates a new kernel to boot using the kernel's kexec feature either on a normal or a panic reboot. This package contains the /sbin/kexec binary and ancillary utilities that together form the userspace component of the kernel's kexec feature.
GPLv2
* Mon Feb 14 2022 Coiby <coxu@redhat.com> - 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 <coxu@redhat.com> - 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 <releng@fedoraproject.org> - 2.0.23-3 - Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild * Thu Jan 13 2022 Coiby <coxu@redhat.com> - 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 <coxu@redhat.com> - 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 * Thu Sep 16 2021 Kairui Song <kasong@redhat.com> - 2.0.22-8 - 92-crashkernel.install: fix exit code - dracut-early-kdump.sh: make it POSIX compatible - Add header comment for POSIX compliant scripts - mkdumprd: allow using dash - kdump-logger.sh: make it POSIX compatible - kdump-lib.sh: reformat with shfmt - kdump-lib.sh: declare and assign separately - kdump-lib.sh: fix variable quoting issue - kdump-lib.sh: fix a few ambiguous or redundant code - kdump-lib.sh: fix arithmetic operation syntax - kdump-lib.sh: remove useless echo and cat - kdump-lib.sh: rework nmcli related functions - kdump-lib.sh: replace '[ ]' with '[[ ]]' and get rid of legacy `` - kdump-lib-initramfs.sh: make it POSIX compatible - dracut-kdump.sh: reformat with shfmt - dracut-kdump.sh: make it POSIX compatible - dracut-kdump.sh: POSIX doesn't support pipefail - dracut-kdump.sh: Use stat instead of ls to get vmcore size - dracut-kdump.sh: simplify dump_ssh - dracut-kdump.sh: remove add_dump_code - dracut-kdump.sh: don't put KDUMP_SCRIPT_DIR in PATH - kdump-lib-initramfs.sh: move dump related functions to kdump.sh - Merge kdump-error-handler.sh into kdump.sh - kdump-lib-initramfs.sh: prepare to be a POSIX compatible lib - bash scripts: reformat with shfmt - bash scripts: declare and assign separately - bash scripts: fix redundant exit code check - bash scripts: fix variable quoting issue - bash scripts: replace '[ ]' with '[[ ]]' for bash scripts - bash scripts: use $(...) notation instead of legacy `...` - bash scripts: always use "read -r" - bash scripts: get rid of unnecessary sed calls - bash scripts: get rid of expr and let - bash scripts: remove useless cat - dracut-module-setup.sh: remove surrounding $() for subshell - dracut-module-setup.sh: make iscsi check fail early if cd failed - dracut-module-setup.sh: fix a loop over ls issue - dracut-module-setup.sh: fix a ambiguous variable reference - dracut-module-setup.sh: use "*" to expend array as string - dracut-module-setup.sh: fix _bondoptions wrong references - dracut-module-setup.sh: remove an unused variable - dracut-module-setup.sh: rework kdump_get_ip_route_field - mkfadumprd: make _dracut_isolate_args an array - mkdumprd: use array to store ssh arguments in mkdir_save_path_ssh - mkdumprd: remove an awk call in get_fs_size - mkdumprd: fix multiple issues with get_ssh_size - mkdumprd: remove some redundant echo - mkdumprd: make dracut_args an array again - mkdumprd: use kdump_get_conf_val to read config values - kdumpctl: refine grep usage - kdumpctl: fix fragile loops over find output - kdumpctl: use kdump_get_conf_val to read config values - kdump-lib.sh: use kdump_get_conf_val to read config values - kdump-lib.sh: add a config value retrive helper - kdump-lib.sh: add a config format and read helper - Add a .editorconfig file * Tue Aug 31 2021 Adam Williamson <awilliam@redhat.com> - 2.0.22-7 - Don't exit 1 from 92-crashkernel.install if zipl is absent (#1993505) * Fri Aug 20 2021 Kairui Song <kasong@redhat.com> - 2.0.22-6 - Remove hard requirement on grubby - Clear old crashkernl=auto in comment and doc - kdump/ppc64: migration action registration clean up - Check the existence of /sys/bus/ccwgroup/devices/*/online beforehand - Make `dump_to_rootfs` wait for 90s for real - Update crashkernel-howto.txt - kdump/ppc64: rebuild initramfs image after migration - kdump.sysconfig.s390: Remove "prot_virt" from kdump kernel cmdline - kdumpctl: fix a typo - Remove references to systemd-sysv-convert - kdump-lib.sh: kdump_get_arch_recommend_size uses crashkernel.default - Revert "Revert "x86_64: enable the kexec file load by default"" - Cleanup dead systemd services before start sysroot.mount - Add a crashkernel-howto.txt doc - Add a new hook: 92-crashkernel.install - kdumpctl: Add kdumpctl reset-crashkernel - Revert "kdump-lib.sh: Remove is_atomic" - fadump-init: clean up mount points properly - fadump: kdumpctl should check the modules used by the fadump initramfs - fadump: isolate fadump initramfs image within the default one * Thu Jul 22 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.22-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild * Tue Jun 29 2021 Kairui Song <kasong@redhat.com> - 2.0.22-4 - fix format issue in find_online_znet_device - check the existence of /sys/bus/ccwgroup/devices before trying to find online network device - check for invalid physical address of /proc/kcore when making ELF dumpfile - check for invalid physical address of /proc/kcore when finding max_paddr - Increase SECTION_MAP_LAST_BIT to 5 * Sun Jun 20 2021 Kairui Song <kasong@redhat.com> - 2.0.22-3 - selftest: Make test_base_image depends on EXTRA_RPMS - selftest: fix the error of misplacing double quotes - mkdumprd: display the absolute path of dump location in the check_user_configured_target() - Iterate /sys/bus/ccwgroup/devices to tell if we should set up rd.znet - Use a customized emergency shell - Remove the kdump error handler isolation wrapper - Don's try to restart dracut-initqueue if it's already there - kdump-lib.sh: fix a warning in prepare_kdump_bootinfo() - kdump-lib.sh: fix the case if no enough total RAM for kdump in get_recommend_size() - kdumpctl: Add kdumpctl estimate - mkdumprd: make use of the new get_luks_crypt_dev helper - kdump-lib.sh: introduce a helper to get all crypt dev used by kdump - kdump-lib.sh: introduce a helper to get underlying crypt device * Thu May 13 2021 Kairui Song <kasong@redhat.com> - 2.0.22-2 - Disable CMA in kdump 2nd kernel - Warn the user if network scripts are used - Set up bond cmdline by "nmcli --get-values" - Set up dns cmdline by parsing "nmcli --get-values" - Set up s390 znet cmdline by "nmcli --get-values" - Add helper to get nmcli connection show cmd by ifname - Add helper to get nmcli connection apath by ifname - Add helper to get value by field using "nmcli --get-values" - Update makedumpfile to 1.6.9 * Tue May 11 2021 Kairui Song <kasong@redhat.com> - 2.0.22-1 - Update kexec-tools to 2.0.22 - rd.route should use the name from kdump_setup_ifname - get kdump ifname once in kdump_install_net - Fix incorrect file permissions of vmcore-dmesg-incomplete.txt - Revert "Always set vm.zone_reclaim_mode = 3 in kdump kernel" - kdumpctl: fix check_config error when kdump.conf is empty * Wed Apr 28 2021 Kairui Song <kasong@redhat.com> - 2.0.21-9 - Make dracut-squash required for kexec-tools - Show write byte size in report messages - Add shorthand --show-stats option to show report stats - Add --dry-run option to prevent writing the dumpfile - fadump: fix dump capture failure to root disk - Write to `/var/lib/kdump` if $KDUMP_BOOTDIR not writable - Drop dependency on ipcalc - Implement IP netmask calculation to replace "ipcalc -m" - Don't use die in dracut-module-setup.sh - Don't iterate the whole /sys/devices just to find drm device * Sat Apr 03 2021 Kairui Song <kasong@redhat.com> - 2.0.21-8 - Update eppic to latest upstream snapshot - mkdumprd: prompt the user to install nfs-utils when mounting NFS fs failed - Fix incorrect permissions on kdump dmesg file - Fix incorrect vmcore permissions when dumped through ssh - (origin/main) Stop reloading kdump service on CPU hotplug event for FADump - Rebuilt for updated systemd-rpm-macros - fadump: improve fadump-howto.txt about remote dump target setup - kdumpctl: enable secure boot on ppc64le LPARs - add dependency on ipcalc * Tue Mar 02 2021 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 2.0.21-7 - Rebuilt for updated systemd-rpm-macros See https://pagure.io/fesco/issue/2583. * Mon Feb 08 2021 Kairui Song <kasong@redhat.com> - 2.0.21-6 - Remove trace_buf_size and trace_event from the kernel bootparameters of the kdump kernel - kdump-lib.sh: introduce functions to return recommened mem size * Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.21-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild * Fri Jan 22 2021 Kairui Song <kasong@redhat.com> - 2.0.21-4 - dracut-module-setup.sh: enable ForwardToConsole=yes in fadump mode - kdump.conf: add ipv6 example for nfs and ssh dump - fix kdump failure of saving vmcore with the scp + ipv6 method * Wed Jan 20 2021 Kairui Song <kasong@redhat.com> - 2.0.21-3 - module-setup.sh: don't polute the namespace unnecessarily - module-setup.sh: don't source $dracutfunctions - logger: source the logger file individually - Fix dump_fs mount point detection and fallback mount - Revert "Don's try to restart dracut-initqueue if it's already failed" - Revert "Append both nofail and x-systemd.before to kdump mount target" - Doc: Improve the kdump sysconfig document - kdump.conf: Update doc about core_collector for ssh target - Merge #4 `Make dracut-squash a weak dep` - Fix a date error in the change log * Fri Jan 08 2021 Kairui Song <kasong@redhat.com> - 2.0.21-2 - makedumpfile: make use of 'uts_namespace.name' offset in VMCOREINFO - kdumpctl: fix a variable expansion in check_fence_kdump_config() - Add BuildRequires: make - Save the final failure information to log file if saving vmcore failed * Wed Dec 23 2020 Kairui Song <kasong@redhat.com> - 2.0.21-1 - makedumpfile: printk: use committed/finalized state values - makedumpfile: printk: add support for lockless ringbuffer - dracut-module-setup.sh: Use systemctl call to replace ln_r - Doc: improve mkdumprd man page - Don's try to restart dracut-initqueue if it's already failed - dracut-module-setup.sh: use auto6 for ipv6 * Mon Nov 30 2020 Kairui Song <kasong@redhat.com> - 2.0.20-21 - Rebase makedumpfile to 1.6.8 - fadump-howto: update about 'nocma' and 'off' options for 'fadump=' parameter - module-setup.sh: enable vlan on team interface - kdump-lib: Fix get_bind_mount_source to support btrfs and fstab - Make get_mount_info work with bind mount - Set watchdog's pretimeout to zero in kdump kernel - kdump-lib.sh: Use a more generic helper to detect omitted dracut module - Fix the watchdog drivers detection code - Add a helper for detecting watchdog drivers - Remove a redundant nfs check - kdumpctl: split the driver detection from fs dection function * Thu Nov 19 2020 Kairui Song <kasong@redhat.com> - 2.0.20-20 - selftest: Fix several test issue with Fedora 33 - selftest: add more detailed log and fix a test failure issue - selftest: Update test base image to Fedora 33 - selftest: Fix qcow2 image format detect - selftest: Always use the get_image_fmt helper - Doc: improve the usage documentation of the logger - Update the kdump sysconfig - Capitalize the configuration name of log level - Add the rd.kdumploglvl option to control log level in the second kernel - Appropriately converts logger numeric level to syslog log level - Remove unused log levels for kdump logger - Add sanity checks for the log levels - Move watchdog detect and install code to module-setup.sh - Add a helper to omit non-mandatory dracut module - Move some dracut module dependencies checks to module-setup.sh - Add code comments to help better understanding * Thu Nov 05 2020 Kairui Song <kasong@redhat.com> - 2.0.20-19 - Fix comment about ssh dump target - mkdumprd: Ensure kdumpbase is added - kdump.service: use ConditionKernelCommandLine=crashkernel - Revert "Revert "s390x: enable the kexec file load by def - increase makdumpfile default message level to 7 - Fix error when using raw target with opalcore - module-setup.sh: Instead of drop journalctl log, just don't read kmsg - Doc: add a documentation for the usage of logger - Improve debugging in the kdump kernel - kdumpctl: add the '-d' option to enable the kexec loading debugging messages - kdump.sysconfig: add the kdump logger configurations - enable the logger for kdump - introduce the kdump logger from the dracut - Rework check_config and warn on any duplicated option - (watchdog) kdump-lib.sh: detect secure boot on s390 - Don't drop journalctl content if failure action is "shell" - dracut-module-install: Move systemd conf install code to a function - selftest: Show the path of dumped vmcore on test end - selftest: Add document for selftests - selftest: Add basic test framework - selftest: Add basic infrastructure to build test image * Thu Aug 27 2020 Kairui Song <kasong@redhat.com> - 2.0.20-18 - mkdumprd: Improve the warning message when using encrypted target - kdump-lib.sh: Remove is_atomic - Refactor kernel image and initrd detection code - early-kdump: Use consistent symbol link for kernel and initramfs - Add a kernel install hook to clean up kdump initramfs * Tue Aug 04 2020 Kairui Song <kasong@redhat.com> - 2.0.20-17 - Drop static lib dependencies - Revert "x86_64: enable the kexec file load by default" - Revert "s390x: enable the kexec file load by default" - kdumpctl: exit if either pre.d or post.d is missing - kdump_pre: make notes more precise - dracut-kdump.sh: exit shell when machine reboot - kdumpctl: detect modification of scripts by its directory's timestamp - module-setup.sh: suppress false alarm - kexec-tools.spec: make the existence of pre.d and post.d mandatory - ppc64/kdump: use kexec_file_load when secureboot is enabled * Sat Aug 01 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.20-16 - Second attempt - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.0.20-15 - Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild * Wed Jul 01 2020 Kairui Song <kasong@redhat.com> - 2.0.20-14 - s390x: enable the kexec file load by default - x86_64: enable the kexec file load by default - Revert "s390x: add kdump sysconfig option to use the kexec_file_load() syscall" - Revert "kdump-lib: switch to the kexec_file_load() syscall on x86_64 by default" - kdump.conf: fix a grammar issue - man: improve description about /etc/kdump/{pre.d,post.d}interface - mkdumprd: Improve the error message for umounted dump target - mkdumprd: Fix nfs detection in to_mount - Always wrap up call to dracut get_persistent_dev function - s390x: add kdump sysconfig option to use the kexec_file_load() syscall - mkdumprd: Fix dracut error on multiple extra_modules - Fix kdump failure when mount target specified by dracut_args - kdump.conf: Specify /etc/kdump/{pre.d,post.d}interface - dracut-kdump.sh: Execute the binary and script filesin /etc/kdump/{pre.d,post.d} - kdumpctl: Check the update of the binary and script files in /etc/kdump/{pre.d,post.d} - dracut-module-setup.sh: Install files under /etc/kdump/{pre.d,post.d} into kdump initramfs - Drop switch root capability for non fadump initramfs - fadump: update fadump-howto.txt with some more troubleshooting help - fadump-howto.txt: source it in spec file - Don't inherit swiotlb parameter form 1st kernel by default - module-setup.sh: Add "rd.neednet" parameter if network is needed - Revert "Add a hook to wait for kdump target in initqueue" - kdump.sysconfig: Remove the option 'log_buf_len' from kdump command line * Fri May 22 2020 Kairui Song <kasong@redhat.com> - 2.0.20-13 - Update docs for the new noauto dump target support - kexec-kdump-howto.txt: Add some format to the document - mkdumprd: generate usable kdump initramfs even target is not mounted - User get_mount_info to replace findmnt calls - kdump-lib.sh: add fstab failback helper for getting mount info - Allow calling mkdumprd from kdumpctl even if targat not mounted - Add a is_mounted helper - Introduce get_kdump_mntpoint_from_target and fix duplicated / - Append both nofail and x-systemd.before to kdump mount target - Fix the problem that kdump prints redundant / - Partially Revert "Don't mount the dump target unless needed" - fadump: update fadump-howto.txt with some troubleshooting help - Add a new option 'rd.znet_ifname' in order to use it in udev rules - Don't unmount the dump target just after saving vmcore - dracut-module-setup.sh: fix breakage in get_pcs_fence_kdump_nodes() - dracut-module-setup.sh: ensure cluster info is ready before query * Thu Apr 02 2020 Kairui Song <kasong@redhat.com> - 2.0.20-12 - Remove adjust_bind_mount_path call - No longer treat atomic/silverblue specially - mkdumprd: Simplify handling of user specified target - mkdumprd: Use get_save_path instead of parsing config - Remove is_dump_target_configured - dracut-module-setup.sh: improve get_alias() * Tue Mar 24 2020 Kairui Song <kasong@redhat.com> - 2.0.20-11 - Fix a potential syntax error - Use read_strip_comments to filter the installed kdump.conf - kdumpctl: fix driver change detection on latest Fedora - kdumpctl: check hostonly-kernel-modules.txt for kernel module - dracut-module-setup.sh: Ensure initrd.target.wants dir exists - mkdumprd: Use DUMP_TARGET which printing error message during ssh - kdump-lib.sh: Fix is_user_configured_dump_target() - mkdumprd: Use makedumpfile --check-params option - makedumpfile: Introduce --check-params option - Improves the early-kdump-howto.txt document in several points:
/etc/kdump /etc/kdump.conf /etc/kdump/post.d /etc/kdump/pre.d /etc/sysconfig/kdump /usr/bin/kdumpctl /usr/lib/.build-id /usr/lib/.build-id/9e /usr/lib/.build-id/9e/75cc3934c04b0dfbf4bc13b1241c167d47cdca /usr/lib/.build-id/ab /usr/lib/.build-id/ab/a676c5fbcd9c2e1bdb285f8d6afbb8220e3a56 /usr/lib/dracut/modules.d/99earlykdump /usr/lib/dracut/modules.d/99earlykdump/early-kdump.sh /usr/lib/dracut/modules.d/99earlykdump/module-setup.sh /usr/lib/dracut/modules.d/99kdumpbase /usr/lib/dracut/modules.d/99kdumpbase/kdump-capture.service /usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.service /usr/lib/dracut/modules.d/99kdumpbase/kdump-emergency.target /usr/lib/dracut/modules.d/99kdumpbase/kdump.sh /usr/lib/dracut/modules.d/99kdumpbase/module-setup.sh /usr/lib/dracut/modules.d/99kdumpbase/monitor_dd_progress /usr/lib/kdump /usr/lib/kdump/kdump-lib-initramfs.sh /usr/lib/kdump/kdump-lib.sh /usr/lib/kdump/kdump-logger.sh /usr/lib/kernel/install.d/60-kdump.install /usr/lib/kernel/install.d/92-crashkernel.install /usr/lib/systemd/system-generators/kdump-dep-generator.sh /usr/lib/systemd/system/kdump.service /usr/lib/udev/kdump-udev-throttler /usr/lib/udev/rules.d /usr/lib/udev/rules.d/98-kexec.rules /usr/sbin/kexec /usr/sbin/mkdumprd /usr/sbin/vmcore-dmesg /usr/share/doc/kexec-tools /usr/share/doc/kexec-tools/News /usr/share/doc/kexec-tools/TODO /usr/share/doc/kexec-tools/crashkernel-howto.txt /usr/share/doc/kexec-tools/early-kdump-howto.txt /usr/share/doc/kexec-tools/fadump-howto.txt /usr/share/doc/kexec-tools/kdump-in-cluster-environment.txt /usr/share/doc/kexec-tools/kexec-kdump-howto.txt /usr/share/doc/kexec-tools/live-image-kdump-howto.txt /usr/share/kdump /usr/share/licenses/kexec-tools /usr/share/licenses/kexec-tools/COPYING /usr/share/man/man5/kdump.conf.5.gz /usr/share/man/man8/kdumpctl.8.gz /usr/share/man/man8/kexec.8.gz /usr/share/man/man8/mkdumprd.8.gz /usr/share/man/man8/vmcore-dmesg.8.gz /var/crash /var/lib/kdump
Generated by rpm2html 1.8.1
Fabrice Bellet, Thu Mar 9 23:52:29 2023