From: Alasdair Kergon Date: Mon, 17 May 2010 18:39:01 +0000 (+0000) Subject: pre-release X-Git-Tag: v2_02_91~1934 X-Git-Url: https://sourceware.org/git/?a=commitdiff_plain;h=a988efda46fb1e80545b553786ad7004bb988b2c;p=lvm2.git pre-release --- diff --git a/VERSION b/VERSION index d1ca44f42..7d505fe12 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.02.65(2)-cvs (2010-04-30) +2.02.65(2)-cvs (2010-05-17) diff --git a/VERSION_DM b/VERSION_DM index f118b152d..373c88d7f 100644 --- a/VERSION_DM +++ b/VERSION_DM @@ -1 +1 @@ -1.02.48-cvs (2010-04-30) +1.02.48-cvs (2010-05-17) diff --git a/WHATS_NEW b/WHATS_NEW index 97acc08a4..7fc58d267 100644 --- a/WHATS_NEW +++ b/WHATS_NEW @@ -1,19 +1,22 @@ -Version 2.02.65 - -================================= - Fix clvmd init script to not deactive non-clustered volume groups. - Disallow cluster attr toggling if there are active mirrors or snapshots. +Version 2.02.65 - 17th May 2010 +=============================== + Fix clvmd init script never to deactivate non-clustered volume groups. + Disallow vgchange --clustered if there are active mirrors or snapshots. + Introduce lv_is_mirrored. Use /bin/bash for scripts with bashisms. - Skip internal lvm devices in scan if ignore suspended devices is requested. + Skip internal lvm devices in scan if ignore_suspended_devices is set. Do not merge old device cache after we run full scan. (2.02.56) Add pkgconfigdir Makefile variable for make install override. - Switch usage of Libs.private: to Requires.private: in devmapper.pc, lvm2app.pc. - Use field Requires.private: for devmapper-event.pc. - Add devmapper library to linked libdevmapper-event.so. - Link liblvm2cmd.so with devmapper-event and devmapper libs. + Configure pkgconfig udev and selinux dependencies. + Switch Libs.private to Requires.private in devmapper.pc and lvm2app.pc. + Use pkgconfig Requires.private for devmapper-event.pc. + Add libdevmapper to linked libdevmapper-event.so. + Link liblvm2cmd.so with libdevmapper-event and libdevmapper. Fix truncated total size displayed by pvscan. - Add new --sysinit option for vgchange and lvchange. - Suppress duplicate error messages about read failures and missing devices. - Install plugins to $(libdir)/device-mapper and $(libdir)/lvm2. + Add new --sysinit compound option to vgchange and lvchange. + Drop duplicate errors for read failures and missing devices to verbose level. + Use $(libdir)/lvm2 with make install_lvm2_plugin. + Use $(libdir)/device-mapper with make install_dm_plugin. Add dm_list_splice() function to join two lists together. Version 2.02.64 - 30th April 2010 diff --git a/WHATS_NEW_DM b/WHATS_NEW_DM index b4a56d40e..1b015d430 100644 --- a/WHATS_NEW_DM +++ b/WHATS_NEW_DM @@ -1,8 +1,10 @@ -Version 1.02.48 - -================================= +Version 1.02.48 - 17th May 2010 +================================ Use -d to control level of messages sent to syslog by dmeventd. Change -d to -f to run dmeventd in foreground. Do not print encryption key in message debug output (cryptsetup luksResume). + Fix dmeventd static build library dependencies. + Fix udev flags on remove in create_and_load error path. Version 1.02.47 - 30th April 2010 ================================= diff --git a/lib/filters/filter.c b/lib/filters/filter.c index 2f865477a..889cb0db9 100644 --- a/lib/filters/filter.c +++ b/lib/filters/filter.c @@ -130,6 +130,7 @@ static int _passes_lvm_type_device_filter(struct dev_filter *f __attribute((unus return 0; } + /* FIXME Always check 'layer' regardless of ignore_suspended_devices */ /* Skip suspended devices */ if (MAJOR(dev->dev) == _device_mapper_major && ignore_suspended_devices() && !device_is_usable(dev)) {