Type: | BUG |
Impact: | NA |
Release Date: | 2015-11-24 |
[7:2.02.130-5]
- Fixup /etc/lvm/archive ownership.
[7:2.02.130-4]
- Reinstate /etc/lvm dir content permissions after change in defaults.
[7:2.02.130-3]
- Enforce writethrough mode for cleaner policy.
- Check for enough space in thin-pool in command before creating new thin.
[7:2.02.130-2]
- Fix vgimportclone cache_dir path name (2.02.115).
- Disallow usage of --stripe and --stripesize when creating cache pool.
- Swapping of LV identifiers handles more complex LVs.
- Fix VG metadata comparison failure while scanning the VG for lvmetad.
- Ignore persistent cache if configuration changed. (2.02.127)
- Do not check for full thin pool when activating without messages (1.02.107).
[7:2.02.130-1]
- Fix use of uninitialized device status if reading outdated .cache record.
- Restore support for --monitor option in lvcreate (2.02.112).
- Read thin-pool data and metadata percent without flush.
- Detect blocked thin-pool and avoid scanning their thin volumes.
- Check if dm device is usable before checking its size (2.02.116).
- Extend parsing of cache_check version in configure.
- Make lvpoll error messages visible in lvmpolld's stderr and in syslog.
- Add 'make install_full_man' to install all man pages regardless of config.
- Parse thin-pool status with one single routine internally.
- Add --histogram to select default histogram fields for list and report.
- Add report fields for displaying latency histogram configuration and data.
- Add dmstats --bounds to specify histogram boundaries for a new region.
- Add dm_histogram_to_string() to format histogram data in string form.
- Add public methods to libdm to access numerical histogram config and data.
- Parse and store histogram data in dm_stats_list() and dm_stats_populate().
- Add an argument to specify histogram bounds to dm_stats_create_region().
- Add dm_histogram_bounds_from_{string,uint64_t}() to parse histogram bounds.
- Add dm_histogram handle type to represent a latency histogram and its bounds.
[7:2.02.129-2]
- Reinstate dm_task_get_info@Base to libdevmapper exports. (1.02.106)
[7:2.02.129-1]
- Drop error message when vgdisplay encounters an exported VG. (2.02.27)
- Fix shared library generation to stop exporting internal functions.(2.02.120)
- Accept --cachemode with lvconvert.
- Fix and improve reporting properties of cache-pool.
- Enable usage of --cachepolicy and --cachesetting with lvconvert.
- Don't allow to reduce size of thin-pool metadata.
- Fix debug buffer overflows in cmirrord logging.
- Add --foreground and --help to cmirrord.
- Add 'precise' column to statistics reports.
- Add --precise switch to 'dmstats create' to request nanosecond counters.
- Add precise argument to dm_stats_create_region().
- Add support to libdm-stats for precise_timestamps
- Fix devmapper.pc pkgconfig file to declare -lrt dependency properly.
[7:2.02.128-1]
- Allocation setting cache_pool_cachemode is replaced by cache_mode.
- Don't attempt to close config file that couldn't be opened.
- Check for valid cache mode in validation of cache segment.
- Change internal interface handling cache mode and policy.
- When no cache policy specified, prefer smq (if available) over mq.
- Add demo cache-mq and cache-smq profiles.
- Add cmd profilable allocation/cache_policy,cache_settings,cache_mode.
- Require cache_check 0.5.4 for use of --clear-needs-check-flag.
- Fix lvmetad udev rules to not override SYSTEMD_WANTS, add the service instead.
- Fix 'dmstats list -o all' segfault.
- Separate dmstats statistics fields from region information fields.
- Add interval and interval_ns fields to dmstats reports.
- Do not include internal glibc headers in libdm-timestamp.c (1.02.104)
- Exit immediately if no device is supplied to dmsetup wipe_table.
- Suppress dmsetup report headings when no data is output. (1.02.104)
- Adjust dmsetup usage/help output selection to match command invoked.
- Fix dmsetup -o all to select correct fields in splitname report.
- Restructure internal dmsetup argument handling across all commands.
- Add dm_report_is_empty() to indicate there is no data awaiting output.
- Add more arg validation for dm_tree_node_add_cache_target().
- Add --alldevices switch to replace use of --force for stats create / delete.
[7:2.02.127-1]
- Do not init filters, locking, lvmetad, lvmpolld if command doesn't use it.
- Order fields in struct cmd_context more logically.
- Add lock_type to lvmcache VG summary and info structs.
- Fix regression in cache causing some PVs to bypass filters (2.02.105).
- Make configure --enable-realtime the default now.
- Add dmstats.8 man page.
- Add dmstats --segments switch to create one region per device segment.
- Add dmstats --regionid, --allregions to specify a single / all stats regions.
- Add dmstats --allprograms for stats commands that filter by program ID.
- Add dmstats --auxdata and --programid args to specify aux data and program ID.
- Add report stats sub-command to provide repeating stats reports.
- Add clear, delete, list, and print stats sub-commands.
- Add create stats sub-command and --start, --length, --areas and --areasize.
- Recognize 'dmstats' as an alias for 'dmsetup stats' when run with this name.
- Add a 'stats' command to dmsetup to configure, manage and report stats data.
- Add statistics fields to dmsetup -o.
- Add libdm-stats library to allow management of device-mapper statistics.
- Add --nosuffix to suppress dmsetup unit suffixes in report output.
- Add --units to control dmsetup report field output units.
- Add support to redisplay column headings for repeating column reports.
- Fix report header and row resource leaks.
- Report timestamps of ioctls with dmsetup -vvv.
- Recognize report field name variants without any underscores too.
- Add dmsetup --interval and --count to repeat reports at specified intervals.
- Add dm_timestamp functions to libdevmapper.
- Recognise vg/lv name format in dmsetup.
- Move size display code to libdevmapper as dm_size_to_string.
[7:2.02.126-1]
- Fix long option hyphen removal. (2.02.122)
- Fix clvmd freeze if client disappears without first releasing its locks.
- Fix lvconvert segfaults while performing snapshots merge.
- Ignore errors during detection if use_blkid_wiping=1 and --force is used.
- Recognise DM_ABORT_ON_INTERNAL_ERRORS env var override in lvm logging fn.
- Fix alloc segfault when extending LV with fewer stripes than in first seg.
- Fix handling of cache policy name.
- Set cache policy before with the first lvm2 cache pool metadata commit.
- Fix detection of thin-pool overprovisioning (2.02.124).
- Fix lvmpolld segfaults on 32 bit architectures.
- Add lvmlockd lock_args validation to vg_validate.
- Fix ignored --startstopservices option if running lvmconf with systemd.
- Hide sanlock LVs when processing LVs in VG unless named or --all used.
- Introduce libdevmapper wrappers for all malloc-related functions.
[7:2.02.125-2]
- lvm2-lockd subpackage requires dlm-lib or sanlock-lib or both
based on which support is compiled in.
- lvm2-lockd subpackage requires dlm-lib instead of former dlm
for lvmlockd daemon with dlm support.
[7:2.02.125-1]
- Fix getline memory usage in lvmpolld.
- Add support --clear-needs-check-flag for cache_check of cache pool metadata.
- Add lvmetactl for developer use only.
- Rename global/lock_retries to lvmlockd_retries.
- Replace --enable-lvmlockd by --enable-lockd-sanlock and --enable-lockd-dlm.
[7:2.02.124-1]
- Add lvm2-lockd subpackage with technical preview of lvm locking daemon.
- Update to latest upstream release with various fixes and
enhancements documented in WHATS_NEW and WHATS_NEW_DM file.
Release/Architecture | Filename | sha256 | Superseded By Advisory | Channel Label |
Oracle Linux 7 (x86_64) | lvm2-2.02.130-5.el7.src.rpm | e017f85dc72cd388e9cec406cd71ac84df40b65c6ff704aabe93d9775e1cf29f | ELBA-2021-9249 | ol7_x86_64_latest_archive |
lvm2-2.02.130-5.el7.src.rpm | e017f85dc72cd388e9cec406cd71ac84df40b65c6ff704aabe93d9775e1cf29f | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
lvm2-2.02.130-5.el7.src.rpm | e017f85dc72cd388e9cec406cd71ac84df40b65c6ff704aabe93d9775e1cf29f | ELBA-2021-9249 | ol7_x86_64_u2_base | |
cmirror-2.02.130-5.el7.x86_64.rpm | b5d7c24faaa2b0a8fffb9bb3d5c6ce0cf1ea1df2ade2062f7766630be6e8f3ab | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
cmirror-2.02.130-5.el7.x86_64.rpm | b5d7c24faaa2b0a8fffb9bb3d5c6ce0cf1ea1df2ade2062f7766630be6e8f3ab | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-1.02.107-5.el7.x86_64.rpm | 5e8a0a10930b77c92ecbcb754c7e3017e9a51d943bd034e3f5845eb5c3ba2901 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-1.02.107-5.el7.x86_64.rpm | 5e8a0a10930b77c92ecbcb754c7e3017e9a51d943bd034e3f5845eb5c3ba2901 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-devel-1.02.107-5.el7.i686.rpm | 7fddf60f6349ea6bae5bb6901a0b17bba9febc5287ec5c962e2beaa787e1d6bc | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
device-mapper-devel-1.02.107-5.el7.x86_64.rpm | f505699ee569a803d0a4acfa83741aa0b39f86f07571637de4c788cf2063aae2 | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
device-mapper-event-1.02.107-5.el7.x86_64.rpm | 25eed1f67ce1cc81bdb7f4f38bdc7406be67bd0f0a352dcda2e24f4a83f2a988 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-event-1.02.107-5.el7.x86_64.rpm | 25eed1f67ce1cc81bdb7f4f38bdc7406be67bd0f0a352dcda2e24f4a83f2a988 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-event-devel-1.02.107-5.el7.i686.rpm | 26ef4fb2b40b3a0c7c034276fa82b561cadbbcb3ad85229d96e928ca77b1ea55 | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
device-mapper-event-devel-1.02.107-5.el7.x86_64.rpm | 4a9f1d0954f4641578f48f98b63fdd1239d5eee3fc23ba7c211bf2ebff96dd31 | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
device-mapper-event-libs-1.02.107-5.el7.i686.rpm | 8b9899790b20d5fe3205392f73b277f313cf5c2ef0a65a4ebcb4b5b66b829f37 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-event-libs-1.02.107-5.el7.i686.rpm | 8b9899790b20d5fe3205392f73b277f313cf5c2ef0a65a4ebcb4b5b66b829f37 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-event-libs-1.02.107-5.el7.x86_64.rpm | 695a1906ce2c2e82e4ab10321f9aae2ffee40b5a25e25616f40547fd75b38a57 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-event-libs-1.02.107-5.el7.x86_64.rpm | 695a1906ce2c2e82e4ab10321f9aae2ffee40b5a25e25616f40547fd75b38a57 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-libs-1.02.107-5.el7.i686.rpm | c40064e30aa7214ef30aca638cbdaa1eac1abf24c816b7ac43e7cbdec0594c0a | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-libs-1.02.107-5.el7.i686.rpm | c40064e30aa7214ef30aca638cbdaa1eac1abf24c816b7ac43e7cbdec0594c0a | ELBA-2021-9249 | ol7_x86_64_u2_base | |
device-mapper-libs-1.02.107-5.el7.x86_64.rpm | 6d6c2a6967d514fed55c60656e1430d4c28a227dd80a9b3da5059d56f362f341 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
device-mapper-libs-1.02.107-5.el7.x86_64.rpm | 6d6c2a6967d514fed55c60656e1430d4c28a227dd80a9b3da5059d56f362f341 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-2.02.130-5.el7.x86_64.rpm | 1ab17d04edfe7f93ed89dcec2e4fa32b994fd64b5ee61be3277ac0f8d00de98d | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
lvm2-2.02.130-5.el7.x86_64.rpm | 1ab17d04edfe7f93ed89dcec2e4fa32b994fd64b5ee61be3277ac0f8d00de98d | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-cluster-2.02.130-5.el7.x86_64.rpm | c42b2427f9aa70af20ce02067e0fe9519f9aaaf8e1ef6fbdea6b69d7d64b1936 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
lvm2-cluster-2.02.130-5.el7.x86_64.rpm | c42b2427f9aa70af20ce02067e0fe9519f9aaaf8e1ef6fbdea6b69d7d64b1936 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-devel-2.02.130-5.el7.i686.rpm | bb4c191ab02a3e19da26353e4eb1d3d8e7b302cdf4dbcd0cfc8c344132ffaaba | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
lvm2-devel-2.02.130-5.el7.x86_64.rpm | 531ad83ee484763636d395c4ba99dfc57573156688baa11af62514e6d2da46ee | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
lvm2-libs-2.02.130-5.el7.i686.rpm | 7dfec1da0dd1bd8e28f1e8370a057bb24648be28be2fec6029fd5c656409e75d | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
lvm2-libs-2.02.130-5.el7.i686.rpm | 7dfec1da0dd1bd8e28f1e8370a057bb24648be28be2fec6029fd5c656409e75d | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-libs-2.02.130-5.el7.x86_64.rpm | 13543a56fe53ddfa6c56f7be39057d03b008e5082ab484aa97c45dc1c0e6d06a | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
lvm2-libs-2.02.130-5.el7.x86_64.rpm | 13543a56fe53ddfa6c56f7be39057d03b008e5082ab484aa97c45dc1c0e6d06a | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-lockd-2.02.130-5.el7.x86_64.rpm | 51d6174189a593a41b1b296594333182f25e8ad1fed8271b09da73f45dbbc0fc | ELBA-2021-9249 | ol7_x86_64_optional_archive | |
lvm2-python-libs-2.02.130-5.el7.x86_64.rpm | 1e11214ba52154f7ec6445861dee2b20e47469d8089369906ab3ab720c267964 | ELBA-2021-9249 | ol7_x86_64_latest_archive | |
lvm2-python-libs-2.02.130-5.el7.x86_64.rpm | 1e11214ba52154f7ec6445861dee2b20e47469d8089369906ab3ab720c267964 | ELBA-2021-9249 | ol7_x86_64_u2_base | |
lvm2-sysvinit-2.02.130-5.el7.x86_64.rpm | 5bba8563669c8e078c4b9aa2007a1974be455e3ea92f5b73fbf10775b0ff16c8 | ELBA-2021-9249 | ol7_x86_64_optional_archive |
This page is generated automatically and has not been checked for errors or omissions. For clarification or corrections please contact the Oracle Linux ULN team