Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-61251

[RHEL-9.6.0] Rebase lvm2 to 2.03.27 or later

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Critical Critical
    • rhel-9.6
    • None
    • lvm2
    • lvm2-2.03.27-1.el9
    • Rebase
    • sst_logical_storage
    • ssg_filesystems_storage_and_HA
    • 8
    • 15
    • 12
    • QE ack, Dev ack
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

      Update lvm2 to upstream version 2.03.27 or later

      This brings a significant number of fixes and small improvements:

      Version 2.03.27
      ===============

      • Deprecate vdo settings `vdo_write_policy` and `vdo_write_policy`.
      • Do not accept duplicate device names for pvcreate.
      • Fix swap device size detection using blkid for lvresize/lvreduce/lvextend.
      • Detect GPT partition table and pass partition filter if no partitions defined.
      • Add `global/sanlock_align_size` option to configure sanlock lease size.
      • Disable mem locking when `activation/reserved_stack` or `reserved_memory` is `0`.
      • Fix locking issues in lvmlockd leaving thin pool inactive but locked.
      • Corrected integrity parameter `interleave_sectors` for DM table line.
      • Ignore `i|stripes`, `-I|-stripesize` for lvextend on raid0 LV, like on raid10.
      • Fix lot of typos across lvm2 code base (codespell).
      • Cleanup udev sync semaphore if `dm_{udev_create,task_set}_cookie` fails.
      • Improve error messages on failed udev cookie create/inc/dec operation.

      Version 2.03.26
      ===============

      Version 2.03.25
      ===============

      • Add `vgimportdevices --rootvg [--auto]` adding devices from root VG to devices file.
      • Add `lvm-devices-import.{path,service}` service using the above to initialize devices file.
      • Handle pruning ids from devices file when lvremove is called and a PV is on top of the LV.
      • Change device cache data structures and caching to speed up operations with many LVs.
      • Fix infinite loop in lvm shell completion causing out of memory issue (2.03.24).
      • Allow forced change of locktype from none.
      • Handle OPTIONS defined in /etc/sysconfig/lvmlockd.

       

            mcsontos@redhat.com Marian Csontos
            mcsontos@redhat.com Marian Csontos
            lvm-team lvm-team
            Cluster QE Cluster QE
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: