-
Wed Sep 28 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.166-1
- Disable lvconvert of thin pool to raid while active.
- Use dm_config_parse_without_dup_node_check() to speedup metadata reading.
- Fix lvm2-activation-generator to read all LVM2 config sources. (2.02.155)
- Fix man entry for dmsetup status.
- Introduce new dm_config_parse_without_dup_node_check().
-
Thu Sep 22 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.165-4
- Revert lvconvert --repair fix for RAID LVs.
-
Wed Sep 21 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.165-3
- Fix lvchange --discard|--zero for active thin-pool.
- Fix lvconvert --repair regression for RAID LVs.
- Always specify snapshot cow LV for monitoring not internal LV. (2.02.165)
- Ensure memory allocated internally for --filemap histogram bounds are freed.
- Fix missing display of last created dmstats file map.
- Use --alloc normal for mirror logs even if the mimages were stricter.
- Fix reported origin lv field for cache volumes. (2.02.133)
- Fix lock-holder device for thin pool with inactive thin volumes.
- Enforce 4MiB or 25% metadata free space for thin pool operations.
- Fix lvmetad metadata validation when rescanning VG.
-
Wed Sep 14 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.165-2
- Fix possible NULL pointer dereference when checking for monitoring.
- Add lvmreport(7) man page.
- Report 0% as dirty (copy%) for cache without any used block.
- Fix lvm2api reporting of cache data and metadata percent.
- Restore reporting of metadata usage for cache volumes (2.02.155).
-
Wed Sep 07 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.165-1
- Support raid scrubbing on cache origin LV.
- Add lvmraid(7) man page.
- Use udev db to check for mpath components before running pvscan for lvmetad.
- Improve explanation of udev fallback in libdevmapper.h.
-
Mon Sep 05 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.164-5
- Use udev db to check for mpath components before running pvscan for lvmetad.
- Use devices/allow_changes_with_duplicate_pvs=1 by default.
-
Wed Aug 31 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.164-4
- Use lsblk -s and lsblk -O in lvmdump only if these options are supported.
- Fix typo in report/columns_as_rows config option name recognition (2.02.99).
- Do not monitor cache-pool metadata when LV is just being cleared.
- Add allocation/cache_pool_max_chunks to prevent misuse of cache target.
- Fix number of stripes shown in lvcreate raid10 message when too many.
- Give error not segfault in lvconvert --splitmirrors when PV lies outside LV.
- Avoid PV tags when checking allocation against parallel PVs.
-
Wed Aug 24 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.164-3
- Disallow segtype and mirror conversions of raid10 volumes.
- Fix dmeventd unmonitoring when segment type (and dso) changes.
- Don't allow lvconvert --repair on raid0 devices or attempt to monitor them.
- No longer adjust incorrect number of raid stripes supplied to lvcreate.
- Move lcm and gcd to lib/misc.
- Suppress some unnecessary --stripesize parameter warnings.
- Fix 'pvmove -n name ...' to prohibit collocation of RAID SubLVs
-
Tue Aug 16 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.164-2
- Suppress some unnecessary --stripesize parameter warnings.
- Fix selection of PVs when allocating raid0_meta.
- Specify max stripes for raid LV types: raid0:64; 1:10; 4,5:63; 6:62; 10:32.
- Avoid double suffix when naming _rmeta LV paired with _rimage LV.
-
Wed Aug 10 2016 Peter Rajnoha <prajnoha@redhat.com> - 7:2.02.163-1
- Add profile for lvmdbusd which uses lvm shell json report output.
- Restrict in-command modification of some parms in lvm shell.
- Apply LVM_COMMAND_PROFILE early for lvm shell.
- Refactor reporting so lvm shell log report collects whole of cmd execution.
- Support LVM_*_FD envvars to redirect output to file descriptors.
- Limit use of --corelog and --mirrorlog to mirrors in lvconvert.
- Reject --nosync option for RAID6 LVs in lvcreate.
- Do not refresh whole cmd context if profile dropped after processing LVM cmd.
- Support straightforward lvconvert between striped and raid4 LVs.
- Support straightforward lvconvert between raid1 and mirror LVs.
- Report supported conversions when asked for unsupported raid lvconvert.
- Add "--rebuild PV" option to lvchange to allow for PV selective rebuilds.
- Preserve existing mirror region size when using --repair.
- Forbid stripe parameters with lvconvert --repair.
- Unify stripe size validation into get_stripe_params to catch missing cases.
- Further lvconvert validation logic refactoring.
- Add "lvm fullreport" man page.
- Add dm_report_destroy_rows/dm_report_group_output_and_pop_all for lvm shell.
- Adjust group handling and json production for lvm shell.