Oracle VM Bug Fix Advisory OVMBA-2016-0115 The following updated rpms for Oracle VM 3.4 have been uploaded to the Unbreakable Linux Network:
x86_64: lvm2-2.02.143-7.el6_8.1.x86_64.rpm lvm2-libs-2.02.143-7.el6_8.1.x86_64.rpm device-mapper-1.02.117-7.el6_8.1.x86_64.rpm device-mapper-libs-1.02.117-7.el6_8.1.x86_64.rpm device-mapper-event-libs-1.02.117-7.el6_8.1.x86_64.rpm device-mapper-event-1.02.117-7.el6_8.1.x86_64.rpm SRPMS: http://oss.oracle.com/oraclevm/server/3.4/SRPMS-updates/lvm2-2.02.143-7.el6_8.1.src.rpm Description of changes: [2.02.143-7.el6_8.1] - Fix automatic updates of PV extension headers to newest version. [2.02.143-7] - Workaround for raid leg allocation failure after not-in-sync raid leg failure. - Fix flushing of outstanding IO for mirror target (2.02.133). [2.02.143-6] - Further fixes for device mismatch detection for LV if .cache file is used. [2.02.143-5] - Fix VGID/LVID dev indexing in dev cache to not index already indexed devs. [2.02.143-4] - Remove spurious error about no value in /sys/dev/block/major:minor/dm/uuid. - Fix device mismatch detection for LV if persistent .cache file is used. - Fix holder device not being found in /dev while sysfs has it during dev scan. - Document that lvmlockd and lvmpolld features are available only if compiled in (RHEL6 lvm2 doesn't have lvmlockd and lvmpolld compiled in). [2.02.143-3] - Detect and warn about mismatch between devices used and assumed for an LV. - If available, use /proc/self/mountinfo to detect mounted volume in fsadm. [2.02.143-2] - Fix resize of stacked raid thin data volume (2.02.141). - Allow for raid leg replacement if not both data and metadata image are on pvs. [2.02.143-1] - Use uninitilized pool header detection in all cases. - Fix read error detection when checking for uninitialized thin-pool header. - Fix error path for internal error in lvmetad vg lookup code. - Fix error path when sending thin-pool message fails in update_pool_lv(). - Support reporting CheckNeeded and Fail state for thin-pool and thin LV. - For failing thin-pool and thin volume correctly report percentage as INVALID. - Report -1, not 'unkown' for lv_{snapshot_invalid,merge_failed} with --binary. - If PV belongs to some VG and metadata missing, skip it if system ID is used. - Automatically change PV header extension to latest version if writing PV/VG. - Identify used PVs in pv_attr field by new 'u' character. - Add pv_in_use reporting field to report if PV is used or not. - Add pv_ext_vsn reporting field to report PV header extension version. - Add protective flag marking PVs as used even if no metadata available. - Fix memory pool corruption in pvmove (2.02.141). - Support control of spare metadata creation when repairing thin-pool. - Fix config type of 'log/verbose' from bool to int (2.02.99). - Fix inverted data LV thinp watermark calc for dmeventd response (2.02.133). - Use use_blkid_wiping=0 if not defined in lvm.conf and support not compiled in. - Clear cached bootloader areas when PV format changed. - Fix string boundary check in _get_canonical_field_name(). - Always initialized hist struct in _stats_parse_histogram(). - Improve status parsing for thin-pool and thin devices. - Use fully aligned allocations for dm_pool_strdup/strndup() (1.02.64). - Fix thin-pool table parameter feature order to match kernel output. [2.02.141-2] - Fix lvm.conf and lvmlocal.conf for RHEL6 environment. [2.02.141-1] - Do not check for suspended devices if scanning for lvmetad update. - Fix part. table filter with external_device_info_source="udev" and blkid<2.20. - Add metadata/check_pv_device_sizes switch to lvm.conf for device size checks. - Warn if device size is less than corresponding PV size in metadata. - Cache device sizes internally. - Restore support for command breaking in process_each_lv_in_vg() (2.02.118). - Use correct mempool when process_each_lv_in_vg() (2.02.118). - Fix lvm.8 man to show again prohibited suffixes. - Fix configure to set proper use_blkid_wiping if autodetected as disabled. - Initialise udev in clvmd for use in device scanning. (2.02.116) - Add seg_le_ranges report field for common format when displaying seg devices. - Honour report/list_item_separator for seg_metadata_le_ranges report field. - Don't mark hidden devs in -o devices,metadata_devices,seg_pe_ranges.(2.02.140) - Change LV sizes in seg_pe_ranges report field to match underlying devices. - Add kernel_cache_settings report field for cache LV settings used in kernel. - Fix man page for dmsetup udevcreatecookie. [2.02.140-3] - Reinstate memory locking by dropping --enable-valgrind-pool setting. [2.02.140-2] - Fix configure to set proper use_blkid_wiping if autodetected as disabled. [2.02.140-1] - Initialise udev in clvmd for use in device scanning. (2.02.116) - Add seg_le_ranges report field for common format when displaying seg devices. - Change LV sizes in seg_pe_ranges report field to match underlying devices. - Add kernel_cache_settings report field for cache LV settings used in kernel. - Update to latest upstream release with various fixes and enhancementsdetailed in WHATS_NEW and WHATS_NEW_DM file. _______________________________________________ Oraclevm-errata mailing list Oraclevm-errata@oss.oracle.com https://oss.oracle.com/mailman/listinfo/oraclevm-errata