File _patchinfo of Package patchinfo.39815

<patchinfo incident="39815">
  <issue tracker="bnc" id="1231422">klp-info-cache.service: cache-cleaner[817]: cat: '/sys/module/*/srcversion': No such file or directory</issue>
  <issue tracker="bnc" id="1245346">"klp downgrade" does not work on transactional system</issue>
  <issue tracker="bnc" id="1234757">kernel livepatch package can't be removed on SL Micro 6.0</issue>
  <issue tracker="bnc" id="1245949">kernel livepatching tools: Drop different flavors support</issue>
  <issue tracker="bnc" id="1236642">kernel: livepatching: Improve description of the LIVEPATCH_KERNEL sysconfig variable</issue>
  <issue tracker="bnc" id="1223966">"klp downgrade" does not work with skipped version</issue>
  <issue tracker="bnc" id="1223930">The klp downgrade command returns exit code 0 on failure</issue>
  <issue tracker="bnc" id="1218644">kernel/livepatching: Add klp-convert</issue>
  <issue tracker="bnc" id="1231397">klp-info-cache.service: Failed to locate executable /usr/lib/kernel-livepatch/cache-cleaner: No such file or directory</issue>
  <issue tracker="bnc" id="1191344">klp -v patches does not show CVE and bug information in transactional update environment</issue>
  <issue tracker="bnc" id="1219966">SLES Minimal fails to install all Live Patching packages</issue>
  <issue tracker="jsc" id="PED-8219"/>
  <packager>pmladek</packager>
  <rating>moderate</rating>
  <category>recommended</category>
  <summary>Recommended update for kernel-livepatch-tools</summary>
  <description>This update for kernel-livepatch-tools fixes the following issues:

Version 1.8:

- Drop different flavors support (bsc#1245949)

- Hardcode version 1.2 when building for older distributions
  than SL 16.0. The existing livepatch packages require exactly
  this version. But new versions are backward compatible.

- Use "transactional-update" for downgrading livepatch package
  on transactional systems (bsc#1245346)

- Improve the description of the LIVEPATCH_KERNEL sysconfig variable
  (bsc#1236642)

- Use dracut to regenerate initrd when "mkinitrd" can't be
  found (bsc#1234757)

- Remove week dependencies on SLE16+ to unify the behavior on
  SLES, SLES Minimal, and SL Micro (bsc#1219966)

- cache-cleaner: Correctly handle situation when there is no livepatch
  loaded (bsc#1231422)

- klp-info-cache.service: Expand %%{_libexecdir} when setting
  ExecStart. The cache-cleaner script has been moved in SL Micro 6.0
  (bsc#1231397)

- klp.sh: Fix downgrade with skipped package version (bsc#1223966)

- klp.sh: Exit with an error code when downgrade fails (bsc#1223930)

- kernel-livepatch-tools-devel produces livepatch packages
  compatible with kernel-livepatch-tool &gt;= 1.2

- 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

- 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.

- Remove klp-convert from kernel-livepatch-tools-devel (bsc#1218644)

- Move RPM macros away from /etc as hinted by RPMLINT

- klp.sh, rpm-helper: Cache live patch metadata (bsc#1191344)
</description>
</patchinfo>
openSUSE Build Service is sponsored by