rpms/lvm2/devel LVM2.2.02.57.tgz.asc, NONE, 1.1 .cvsignore, 1.75, 1.76 lvm2.spec, 1.189, 1.190 sources, 1.82, 1.83 upstream, 1.68, 1.69 LVM2.2.02.56.tgz.asc, 1.1, NONE cluster-locking-built-in.patch, 1.3, NONE
agk
agk at fedoraproject.org
Tue Jan 12 15:43:41 UTC 2010
Author: agk
Update of /cvs/pkgs/rpms/lvm2/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv12262
Modified Files:
.cvsignore lvm2.spec sources upstream
Added Files:
LVM2.2.02.57.tgz.asc
Removed Files:
LVM2.2.02.56.tgz.asc cluster-locking-built-in.patch
Log Message:
New upstream - lots of fixes & some minor new features.
--- NEW FILE LVM2.2.02.57.tgz.asc ---
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
iD8DBQBLTIsBIoGRwVZ+LBcRAgA2AKCwLbEFU/CQJt1yxmwiM8ZAnnEqrwCbBdc5
ktzf9UdruVWiPaQmLug8ueA=
=t+d5
-----END PGP SIGNATURE-----
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/lvm2/devel/.cvsignore,v
retrieving revision 1.75
retrieving revision 1.76
diff -u -p -r1.75 -r1.76
--- .cvsignore 24 Nov 2009 19:11:59 -0000 1.75
+++ .cvsignore 12 Jan 2010 15:43:40 -0000 1.76
@@ -1 +1 @@
-LVM2.2.02.56.tgz
+LVM2.2.02.57.tgz
Index: lvm2.spec
===================================================================
RCS file: /cvs/pkgs/rpms/lvm2/devel/lvm2.spec,v
retrieving revision 1.189
retrieving revision 1.190
diff -u -p -r1.189 -r1.190
--- lvm2.spec 24 Nov 2009 19:11:59 -0000 1.189
+++ lvm2.spec 12 Jan 2010 15:43:40 -0000 1.190
@@ -1,4 +1,4 @@
-%define device_mapper_version 1.02.40
+%define device_mapper_version 1.02.41
%define corosync_version 1.0.0-1
%define openais_version 1.1.0-1
%define clusterlib_version 3.0.0-20
@@ -8,16 +8,13 @@
Summary: Userland logical volume management tools
Name: lvm2
-Version: 2.02.56
-Release: 2%{?dist}
+Version: 2.02.57
+Release: 1%{?dist}
License: GPLv2
Group: System Environment/Base
URL: http://sources.redhat.com/lvm2
Source0: ftp://sources.redhat.com/pub/lvm2/LVM2.%{version}.tgz
-# Customise lvmconf.sh for built-in clustered locking in Fedora
-Patch0: cluster-locking-built-in.patch
-
BuildRequires: libselinux-devel >= 1.30.19-4, libsepol-devel
BuildRequires: ncurses-devel
BuildRequires: readline-devel
@@ -46,7 +43,6 @@ or more physical volumes and creating on
%prep
%setup -q -n LVM2.%{version}
-%patch0 -p1 -b .locking
%build
%define _exec_prefix /
@@ -396,6 +392,58 @@ the device-mapper event library.
%changelog
+* Tue Nov 12 2010 Alasdair Kergon <agk at redhat.com> - 2.02.57-1
+ Add --splitmirrors to lvconvert to split off part of a mirror.
+ Allow vgremove to remove a VG with PVs missing after a prompt.
+ Add activation/udev_rules config option in lvm.conf.
+ Add --poll flag to vgchange and lvchange to control background daemon launch.
+ Impose limit of 8 mirror images to match the in-kernel kcopyd restriction.
+ Log failure type and recognise type 'F' (flush) in dmeventd mirror plugin.
+ Add --noudevrules option for dmsetup to disable /dev node management by udev.
+ Fix 'dmsetup info -c -o all' to show all fields.
+ Fix coredump and memory leak for 'dmsetup help -c'.
+ Rename mirror_device_fault_policy to mirror_image_fault policy.
+ Use extended status of new kernel snapshot target 1.8.0 to detect when empty.
+ Allow use of precommitted metadata when a PV is missing.
+ Add global/abort_on_internal_errors to lvm.conf to assist testing.
+ If aborting due to internal error, always send that message to stderr.
+ Keep log type consistent when changing mirror image count.
+ Exit with success in lvconvert --repair --use-policies on failed allocation.
+ Ensure any background daemon exits without duplicating parent's functionality.
+ Change background daemon process names to "(lvm2)".
+ Fix internal lock state after forking.
+ Remove empty PV devices if lvconvert --repair is using defined policies.
+ Use fixed buffer to prevent stack overflow in persistent filter dump.
+ Propagate metadata commit and revert notifications to other cluster nodes.
+ Fix metadata caching and lock state propagation to remote nodes in clvmd.
+ Properly decode all flags in clvmd messages including VG locks.
+ Drop cached metadata after device was auto-repaired and removed from VG.
+ Clear MISSING_PV flag if PV reappeared and is empty.
+ Fix removal of multiple devices from a mirror.
+ Also clean up PVs flagged as missing in vgreduce --removemissing --force.
+ Fix some pvresize and toollib error paths with missing VG releases/unlocks.
+ Explicitly call suspend for temporary mirror layer.
+ Add memlock information to do_lock_lv debug output.
+ Always bypass calls to remote cluster nodes for non-clustered VGs.
+ Permit implicit cluster lock conversion in pre/post callbacks on local node.
+ Permit implicit cluster lock conversion to the lock mode already held.
+ Fix lock flag masking in clvmd so intended code paths get invoked.
+ Remove newly-created mirror log from metadata if initial deactivation fails.
+ Improve pvmove error message when all source LVs are skipped.
+ Fix memlock imbalance in lv_suspend if already suspended.
+ Fix pvmove test mode not to poll (and fail).
+ Fix vgcreate error message if VG already exists.
+ Fix tools to use log_error when aborted due to user response to prompt.
+ Fix ignored readahead setting in lvcreate --readahead.
+ Fix clvmd memory leak in lv_info_by_lvid by calling release_vg.
+ If LVM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings.
+ If DM_UDEV_DISABLE_CHECKING is set in environment, disable udev warnings.
+ Always set environment variables for an LVM2 device in 11-dm-lvm.rules.
+ Disable udev rules for change events with DISK_RO set.
+ Add dm_tree_add_dev_with_udev_flags to provide wider support for udev flags.
+ Correct activated or deactivated text in vgchange summary message.
+ Fix fsadm man page typo (fsdam).
+
* Tue Nov 24 2009 Alasdair Kergon <agk at redhat.com> - 2.02.56-2
- Revert vg_read_internal change as clvmd was not ready for vg_read. (2.02.55)
- Fix unbalanced memory locking when deactivating LVs.
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/lvm2/devel/sources,v
retrieving revision 1.82
retrieving revision 1.83
diff -u -p -r1.82 -r1.83
--- sources 24 Nov 2009 19:11:59 -0000 1.82
+++ sources 12 Jan 2010 15:43:40 -0000 1.83
@@ -1 +1 @@
-0326c0c7fd53c2043dcedec169c59a4c LVM2.2.02.56.tgz
+27292a8a550b85f4f620d67948bbf507 LVM2.2.02.57.tgz
Index: upstream
===================================================================
RCS file: /cvs/pkgs/rpms/lvm2/devel/upstream,v
retrieving revision 1.68
retrieving revision 1.69
diff -u -p -r1.68 -r1.69
--- upstream 24 Nov 2009 19:11:59 -0000 1.68
+++ upstream 12 Jan 2010 15:43:40 -0000 1.69
@@ -1 +1 @@
-LVM2.2.02.56.tgz
+LVM2.2.02.57.tgz
--- LVM2.2.02.56.tgz.asc DELETED ---
--- cluster-locking-built-in.patch DELETED ---
More information about the scm-commits
mailing list