File _patchinfo of Package patchinfo.31642

<patchinfo incident="31642">
  <issue tracker="jsc" id="PED-6753"/>
  <issue tracker="jsc" id="PED-6754"/>
  <issue tracker="bnc" id="1216938">L3: LVM filter behaves  unexpectedly for MPIO devices in SLES15SP5</issue>
  <packager>gsu</packager>
  <rating>important</rating>
  <category>feature</category>
  <summary>Feature update for lvm2</summary>
  <description>This update for lvm2 fixes the following issues:

Updated lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6753,jsc#PED-6754):

- Version 2.03.22:
  * Fixed issues with LVM filters no longer working with SUSE Linux Enterprise 15 Service Pack 5 (bsc#1216938)
  * Fixed pv_major/pv_minor report field types so they are integers, not strings.
  * Added `lvmdevices --delnotfound` to delete entries for missing devices.
  * Always use cachepool name for metadata backup LV for `lvconvert --repair`.
  * Make metadata backup LVs read-only after pool's `lvconvert --repair`.
  * Improve VDO and Thin support with lvmlockd.
  * Handle `lvextend --usepolicies` for pools for all activation variants.
  * Fixed memleak in vgchange autoactivation setup.
  * Update py-compile building script.
  * Support conversion from thick to fully provisioned thin LV.
  * Cache/Thin-pool can use error and zero volumes for testing.
  * Individual thin volume can be cached, but cannot take snapshot.
  * Better internal support for handling error and zero target (for testing).
  * Resize COW above trimmed maximal size is does not return error.
  * Support parsing of vdo geometry format version 4.
  * Added lvm.conf thin_restore and cache_restore settings.
  * Handle multiple mounts while resizing volume with a FS.
  * Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
  * Enhance lvm_import_vdo and use snapshot when converting VDO volume.
  * Fixed parsing of VDO metadata.
  * Fixed failing `-S|--select` for non-reporting cmds if using LV info/status fields.
  * Allow snapshots of raid+integrity LV.
  * Fixed multisegment RAID1 allocator to prevent using single disk for more legs.

- Version 2.03.21:
  * Fixed activation of vdo-pool for with 0 length headers (converted pools).
  * Avoid printing internal init messages when creation integration devices.
  * Allow (write)cache over raid+integrity LV.

- Version 2.03.20:
  * Fixed segfault if using `-S|--select` with log/report_command_log=1 setting.
  * Configure now fails when requested lvmlockd dependencies are missing.
  * Added some configure Gentoo enhancements for static builds.

- Version 2.03.19:
  * Configure supports `--with-systemd-run` executed from udev rules.
  * Enhancement for build with MuslC systemd and non-bash system shells (dash).
  * Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
  * Ensure udev is processing origin LV before its thick snapshots LVs.
  * Fixed and improve runtime memory size detection for VDO volumes.

- Version 2.03.18:
  * Fixed issues reported by coverity scan.
  * Fixed warning for thin pool overprovisioning on lvextend (2.03.17).
  * Added support for writecache metadata_only and pause_writeback settings.
  * Fixed missing error messages in lvmdbusd.

- Version 2.03.17:
  * Added new options (`--fs, --fsmode`) for FS handling when resizing LVs.
  * Fixed `lvremove -S|--select LV` to not also remove its historical LV right away.
  * Fixed lv_active field type to binary so --select and --binary applies properly.
  * Switch to use mallinfo2 and use it only with glibc.
  * Error out in lvm shell if using a cmd argument not supported in the shell.
  * Fixed lvm shell's lastlog command to report previous pre-command failures.
  * Extend VDO and VDOPOOL without flushing and locking fs.
  * Added `--valuesonly` option to lvmconfig to print only values without keys.
  * Updates configure with recent autoconf tooling.
  * Fixed `lvconvert --test --type vdo-pool` execution.
  * Added json_std output format for more JSON standard compliant version of output.
  * Fixed vdo_slab_size_mb value for converted VDO volume.
  * Fixed many corner cases in device_id, including handling of S/N duplicates.
  * Fixed various issues in lvmdbusd.
</description>
</patchinfo>
openSUSE Build Service is sponsored by