kernel-livepatch-tools/kernel-livepatch-tools.changes

301 lines
11 KiB
Plaintext

-------------------------------------------------------------------
Tue May 14 14:12:02 UTC 2024 - Petr Mladek <pmladek@suse.com>
- Release version 1.4
-------------------------------------------------------------------
Tue May 14 14:09:59 UTC 2024 - Petr Mladek <pmladek@suse.com>
- kernel-livepatch-tools-devel produces livepatch packages
compatible with kernel-livepatch-tool >= 1.2
-------------------------------------------------------------------
Tue May 14 11:28:34 UTC 2024 - Petr Mladek <pmladek@suse.com>
- Fix installation paths for SL Micro 6.0 (jsc#PED-8219):
* %%{_libexecdir} newly pointing to /usr/libexec; update macros
calling kernel-livepatch/rpm-helper accordingly
* dracut files stay in /usr/lib/dracut
* rpm files stay in /usr/lib/rpm
+ kernel modules are installed under /usr/lib
- Keep backward compatibility with SLE15:
+ install the rpm macros in %%{_sysconfdir} when built for
SLE15 code base
-------------------------------------------------------------------
Tue May 14 09:09:46 UTC 2024 - Petr Mladek <pmladek@suse.com>
- Mark the package noarch. It is not architecture specific after
the klp-convert removal. But rather be conservative and do it
only for new products.
-------------------------------------------------------------------
Thu Jan 25 10:32:11 UTC 2024 - Lukáš Hruška <lukas.hruska@suse.com>
- Remove klp-convert from kernel-livepatch-tools-devel (bsc#1218644)
-------------------------------------------------------------------
Thu Jul 14 05:28:08 UTC 2022 - Libor Pechacek <lpechacek@suse.com>
- Move RPM macros away from /etc as hinted by RPMLINT
-------------------------------------------------------------------
Fri Jul 1 20:31:28 UTC 2022 - Libor Pechacek <lpechacek@suse.com>
- klp.sh, rpm-helper: Cache live patch metadata (bsc#1191344)
-------------------------------------------------------------------
Fri Jun 24 08:12:45 UTC 2022 - Libor Pechacek <lpechacek@suse.com>
- klp.sh: Add patch expiration info to klp -vv patches output
(jsc#SLE-23644)
-------------------------------------------------------------------
Fri Jun 10 10:05:16 UTC 2022 - Libor Pechacek <lpechacek@suse.com>
- rpm-helper: Avoid error messages in the absence of the
sysconfig file (bsc#1200407)
-------------------------------------------------------------------
Mon Nov 22 09:51:14 UTC 2021 - Libor Pechacek <lpechacek@suse.com>
- Add support for ZSTD kernel module compression (jsc#SLE-21256)
- klp.man,klp.sh: Fix option description and parsing
- klp.man: Drop the extra 'check' command description
- klp.sh: Add 'downgrade' command (jsc#SLE-23644)
- klp.man: Fix formatting, correct typos, adjust wording
-------------------------------------------------------------------
Fri Sep 3 14:51:38 UTC 2021 - Libor Pechacek <lpechacek@suse.com>
- Introduce controlled live patch deployment to solve the
incompatibility with the transactional server role. The
deployment mode is defined in /etc/sysconfig/livepatching.
(bsc#1187780)
-------------------------------------------------------------------
Wed Oct 7 09:16:05 UTC 2020 - Libor Pechacek <lpechacek@suse.com>
- Add support for compressed kernel modules (jsc#SLE-10886)
-------------------------------------------------------------------
Wed May 13 13:23:11 UTC 2020 - Libor Pechacek <lpechacek@suse.com>
- Fix interference with System Z boot sequence - no Grub prompt
(bsc#1171301)
-------------------------------------------------------------------
Tue Apr 21 19:24:45 UTC 2020 - Libor Pechacek <lpechacek@suse.com>
- Fix absence of live patch from initrd (bsc#1169827)
-------------------------------------------------------------------
Mon Nov 4 12:09:53 UTC 2019 - Libor Pechacek <lpechacek@suse.com>
- Remove klp-kvm-l1tf-ctrl-smt script previously used for
disabling SMT (bsc#1154648)
-------------------------------------------------------------------
Tue Sep 24 11:12:01 UTC 2019 - Libor Pechacek <lpechacek@suse.com>
- Remove superfluous self-Provides: from live patches
(bsc#1151657)
-------------------------------------------------------------------
Fri Sep 6 13:56:21 UTC 2019 - Libor Pechacek <lpechacek@suse.com>
- Simplify rpm-helper invocation in preparation for handling
non-standard kernels. As rpm-helper argument ordering changed,
package version has been bumped and Requires: for post/postun
scripts are now versioned. (bsc#1149422)
- rpm macros: fix dependencies against -rc kernels (bsc#1149422)
-------------------------------------------------------------------
Fri Apr 5 18:24:40 UTC 2019 - Joao Moreira <jmoreira@suse.com>
- Fix zero-index and .TOC. relocations in klp-convert (bsc#1129076)
-------------------------------------------------------------------
Mon Jan 28 07:26:16 UTC 2019 - lpechacek@suse.com
- Use kernel source hash for dependencies (fate#325312)
-------------------------------------------------------------------
Tue Dec 4 03:31:29 UTC 2018 - jmoreira@suse.com
- Build klp-convert without kernel-default-devel dependency
-------------------------------------------------------------------
Tue Nov 20 20:01:12 UTC 2018 - jmoreira@suse.com
- Add klp-convert to kernel-livepatch-tools-devel (fate#326849)
-------------------------------------------------------------------
Tue Aug 14 13:13:35 UTC 2018 - lpechacek@suse.com
- Add script for disabling SMT (bsc#1099306)
-------------------------------------------------------------------
Tue Apr 3 10:57:52 UTC 2018 - lpechacek@suse.com
- klp.sh: Fix blocking tasks display (bsc#1087476)
- klp.sh: Fix klp check
-------------------------------------------------------------------
Fri Mar 9 08:55:16 UTC 2018 - lpechacek@suse.com
- kgr.sh, kgr.man: Compatibility wrapper added (bsc#1084612)
- Fix Obsoletes:/Provides:
-------------------------------------------------------------------
Wed Dec 13 14:20:23 UTC 2017 - lpechacek@suse.com
- klp.man: Better describe klp -v patches output (bsc#1072162)
- klp.man: Document klp check command (bsc#1051711)
- klp.sh: Use KLP: change log records (bsc#1072117)
- klp.sh: Fix thread command line display in kgr -vv blocking
-------------------------------------------------------------------
Wed Nov 1 14:59:58 UTC 2017 - lpechacek@suse.com
- Version bump and Obsoletes: added (fate#323682)
-------------------------------------------------------------------
Mon Oct 30 10:53:21 UTC 2017 - lpechacek@suse.com
- rename kGraft to Kernel Live Patching (fate#323682)
dracut-kgraft-patch.sh -> dracut-kernel-livepatch.sh
kgraft-rpm-helper -> rpm-helper
kgraft-module-subpackage -> kernel-livepatch-subpackage
kgraft.changes -> kernel-livepatch-tools.changes
kgraft.spec -> kernel-livepatch-tools.spec
kgr.man -> klp.man
kgr.sh -> klp.sh
macros.kgraft -> macros.kernel-livepatch
kgraft-patch* modules are now livepatch* and live in
/lib/modules/$(uname -r)/livepatch
- adapt the tools to Kernel Live Patching (fate#323504)
-------------------------------------------------------------------
Thu Jun 15 18:19:53 UTC 2017 - lpechacek@suse.com
- exclusively use Fixes tag for kgr -v patches output
- kgr.sh: Correct typos
- Provide more debugging information in RPM post-trans script
(bsc#1041710)
-------------------------------------------------------------------
Mon Jan 2 10:53:15 UTC 2017 - lpechacek@suse.com
- Fix raw reference count leak in kgr -v patches (bsc#1006780)
- Make kgr useful for non-root users (bsc#989374)
-------------------------------------------------------------------
Tue Jan 5 12:33:25 UTC 2016 - lpechacek@suse.com
- kgr.sh: Indicate initial patch in kgr patches (bsc#939130)
- kgr.sh: Use Fixes tag for kgr -v patches output (bsc#939130)
-------------------------------------------------------------------
Tue Sep 22 07:24:51 UTC 2015 - lpechacek@suse.com
- kgr.sh: provide more useful information in 'patches' output
(bsc#939131)
-------------------------------------------------------------------
Tue Sep 1 11:34:49 UTC 2015 - mmarek@suse.cz
- kgraft-rpm-helper: Fix regexp for unused kgraft patches
-------------------------------------------------------------------
Fri May 29 06:29:25 UTC 2015 - lpechacek@suse.com
- kgr.sh: Fix process migration race in kgr poke (bsc#932505)
- kgr.sh: Introduce blocking_threads (bsc#931843)
- kgr.sh: Write out help when no command is provided (bnc#916191)
- kgr.sh: Deal with exiting processes (bsc#912900)
-------------------------------------------------------------------
Mon Jan 12 08:26:59 UTC 2015 - lpechacek@suse.com
- Added license file (bsc#912640)
-------------------------------------------------------------------
Mon Dec 1 15:01:33 UTC 2014 - mmarek@suse.cz
- Fix unloading of unused modules (bnc#907788)
-------------------------------------------------------------------
Tue Nov 25 15:43:28 UTC 2014 - mmarek@suse.cz
- Unload unused patches before installing a new patch (fate#318188)
-------------------------------------------------------------------
Mon Nov 24 13:57:54 UTC 2014 - mmarek@suse.cz
- Automatically name the packages as kgraft-patch-<kver>-<flavor>.
-------------------------------------------------------------------
Fri Nov 21 15:58:38 UTC 2014 - mmarek@suse.cz
- Use kernel-<flavor>-<version>-<release> in Supplements (bnc#901925)
-------------------------------------------------------------------
Fri Nov 21 15:55:40 UTC 2014 - mmarek@suse.cz
- Wait for the global kGraft flag to be cleared (bnc#905087)
-------------------------------------------------------------------
Wed Nov 12 11:10:36 UTC 2014 - mmarek@suse.cz
- Regenerate the initrd on package removal (bnc#904867)
-------------------------------------------------------------------
Tue Nov 11 21:52:41 UTC 2014 - mmarek@suse.com
- Do not run the preinstall check if the target kernel is not
running (bnc#904963)
-------------------------------------------------------------------
Tue Nov 11 21:13:20 UTC 2014 - mmarek@suse.com
- Do not duplicate the kernel version in the package version
(bnc#904668)
-------------------------------------------------------------------
Mon Nov 10 13:36:12 UTC 2014 - mmarek@suse.cz
- Switch to Supplements: packageand(kernel-<flavor>:kgraft)
(bnc#901925).
-------------------------------------------------------------------
Mon Oct 27 14:07:06 UTC 2014 - lpechacek@suse.com
- Add Supplements: kernel-<flavor>
-------------------------------------------------------------------
Tue Oct 7 16:12:18 UTC 2014 - lpechacek@suse.com
- Sanitized .spec file
-------------------------------------------------------------------
Thu Oct 2 12:18:46 UTC 2014 - lpechacek@suse.com
- Added kgr tool
-------------------------------------------------------------------
Thu May 15 16:04:14 UTC 2014 - mmarek@suse.com
- Flag the initrd to be regenerated on removal of a kgraft patch
-------------------------------------------------------------------
Thu May 15 13:49:10 UTC 2014 - mmarek@suse.com
- Add kgraft dracut module
-------------------------------------------------------------------
Wed May 14 20:17:18 UTC 2014 - mmarek@suse.com
- Package kGraft scripts and macros (fate#313296)