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