301 lines
11 KiB
Plaintext
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)
|
|
|