Tags give the ability to mark specific points in history as being important
-
v2_03_31
3a6e221c · ·Release 2.03.31 Bugfix release: * Disallow shared activation of LV with CoW snapshot. * Ignore reported `optimal_io_size` not divisible by 4096. * Restore support for `LVM_SUPPRESS_FD_WARNINGS` (2.03.24). * Fix DM cache preserving logic (2.03.28). * Restore missing symbol `dm_tree_node_size_changed@Base` (1.02.175). * Restore missing symbol `dm_bitset_parse_list@@DM_1_02_138` (1.02.175). * Fix uncache and split cache restoring original state of volume. * Extend use of lockopt skip to more scenarios. * Reduce `mandoc -T lint` reported issues for man pages. * Enhance error path resolving in polling code. * Fix lvmlockd use in lvremove of CoW snapshot, VDO pool, and uncache. * Improve mirror split with opened temporary volumes. * Improve pvmove finish with opened temporary volumes. * Fix backup limit for devices file, handle over 10,000 files. * Fix busy-loop in config reading when read returned 0. * Improve use of lvmlockd for usecases involving thin volumes and pools.
-
v2_03_30
9f81fccd · ·Release 2.03.30 Small bugfix release: * Create /dev/disk/by-diskseq/<DISKSEQ> symlink for public DM devices. * Lvresize reports origin vdo volume cannot be resized. * Support setting reserved_memory|stack using --config on cmdline. * Fix support for disabling memory locking (2.03.27). * Do not extend an LV if FS resize unsupported and '--fs resize' used. * Prevent leftover temporary device when converting in use volume to a pool. * lvconvert detects volume in use early when converting it to a pool. * Handle NVMe with quirk changed WWID not matching WWID in devices file.
-
v2_03_29
32cfcfd1 · ·Release 2.03.28 Mostly bugfix release, few interesting changes: * Fix renaming of raid sub LVs when converting a volume to raid (2.03.28). * Fix segfault/VG write error for raid LV `lvextend -i|--stripes -I|--stripesize`. * Add configure --enable/disable-sd-notify to control lvmlockd build with sd-notify. * Allow test mode when lvmlockd is built without dlm support. * Add a note about RAID + integrity synchronization to lvmraid(7) man page. * Add a function for running lvconvert --repair on RAID LVs to lvmdbusd. * Improve option section of man pages for listing commands ({pv,lv,vg}{s,display}). * And some cleanup mostly in test code. -
v2_03_28
f87a6ad6 · ·Release 2.03.28 Few bugfixes and a lot of speed improvements. * Introduce setting config/validate_metadata = full | none. * Restore fs resize call for lvresize -r on the same size LV (2.03.17). * Correct off-by-one devicesfile backup counting. * Fall back to direct zeroing if BLKZEROOUT fails during new LV initialization.
-
v2_03_27
207990a8 · ·Release 2.03.27 * Deprecate vdo settings `vdo_write_policy` and `vdo_write_policy`. * Do not accept duplicate device names for pvcreate. * Handle swap devices in FS-related checks for lvreduce/lvextend. * Filter out devices with non-empty GPT partition table. * 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. * And some minor clean up, static analysis fixes, etc. -
v2_03_26
6de3937a · ·Release 2.03.26 * Add `--integritysettings` option to manipulate dm-integrity settings. * Add `--refresh` with `vgscan --mknodes`. * Improve documentation for `--refresh` option. * Use `log/report_command_log=1` config setting by default for JSON output format. * Fix `vgmknodes --refresh` to wait for udev before checking `/dev` content. * Fix internal error reported by pvmove on a VG with single PV. * Fix unreleased memory pools on RAID lvextend. * And as usually some clean up, static analysis fixes, etc.
-
v2_03_25
0eef5ab6 · ·Release 2.03.25 * **Change device cache data structures and caching to speed up operations with many LVs.** * 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. * 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. * And more. See doc/release-notes/2.03.25.mdwn, WHATS_NEW, and WHATS_NEW_DM files. -
v2_03_24
90ec2cd9 · ·Release 2.03.24 * **Changes in udev rules, new version of systemd is recommended (256).** * **When using LVs as PVs these are no longer auto activated!** * Allow creating VDO device for thin data when creating thin pool. * More devices can be used as external origin for thin snapshot. * Changes to devices file are backed up in /etc/lvm/devices/backup directory. * And much more. See doc/release-notes/2.03.24.mdwn, WHATS_NEW, and WHATS_NEW_DM files.
-
-
-
-