diff --git a/.cvsignore b/.cvsignore index 5d5b195..c5602e9 100644 --- a/.cvsignore +++ b/.cvsignore @@ -1 +1 @@ -LVM2.2.02.28.tgz +LVM2.2.02.29.tgz diff --git a/LVM2.2.02.28.tgz.asc b/LVM2.2.02.28.tgz.asc deleted file mode 100644 index be649f5..0000000 --- a/LVM2.2.02.28.tgz.asc +++ /dev/null @@ -1,7 +0,0 @@ ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.2.1 (GNU/Linux) - -iD8DBQBGz0ecIoGRwVZ+LBcRAtrwAJ99maZB1LcDneURsZVIS0wbLWTlbwCfY2fE -6dAvBaQf2v1W2I6wlfFAZi0= -=KZCp ------END PGP SIGNATURE----- diff --git a/LVM2.2.02.29.tgz.asc b/LVM2.2.02.29.tgz.asc new file mode 100644 index 0000000..3a3a855 --- /dev/null +++ b/LVM2.2.02.29.tgz.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.2.1 (GNU/Linux) + +iD8DBQBHVyhNIoGRwVZ+LBcRAs0eAJ40Dc1E3MaXJZHSfDqC7ioztjVXqQCeJPwm +520sX2XPH9UHlscsrQfQXO8= +=qvS0 +-----END PGP SIGNATURE----- diff --git a/lvm2.spec b/lvm2.spec index 734fe53..586e1fb 100644 --- a/lvm2.spec +++ b/lvm2.spec @@ -1,8 +1,8 @@ -%define device_mapper_version 1.02.22-1 +%define device_mapper_version 1.02.23-1 Summary: Userland logical volume management tools Name: lvm2 -Version: 2.02.28 +Version: 2.02.29 Release: 1%{?dist} License: GPLv2 Group: System Environment/Base @@ -197,6 +197,45 @@ fi %changelog +* Wed Dec 05 2007 Alasdair Kergon - 2.02.29-1 +- Make clvmd backup vg metadata on remote nodes. +- Decode cluster locking state in log message. +- Change file locking state messages from debug to very verbose. +- Fix --addtag to drop @ prefix from name. +- Stop clvmd going haywire if a pre_function fails. +- Avoid nested vg_reads when processing PVs in VGs and fix associated locking. +- Attempt to remove incomplete LVs with lvcreate zeroing/activation problems. +- Add full read_ahead support. +- Add lv_read_ahead and lv_kernel_read_ahead fields to reports and lvdisplay. +- Prevent lvconvert -s from using same LV as origin and snapshot. +- Fix human-readable output of odd numbers of sectors. +- Add pv_mda_free and vg_mda_free fields to reports for raw text format. +- Add LVM2 version to 'Generated by' comment in metadata. +- Show 'not usable' space when PV is too large for device in pvdisplay. +- Ignore and fix up any excessive device size found in metadata. +- Fix error message when fixing up PV size in lvm2 metadata (2.02.11). +- Fix orphan-related locking in pvdisplay and pvs. +- Fix missing VG unlocks in some pvchange error paths. +- Add some missing validation of VG names. +- Detect md superblocks version 1.0, 1.1 and 1.2. +- Add some pv-related error paths. +- Handle future sysfs subsystem/block/devices directory structure. +- Fix a bug in lvm_dump.sh checks for lvm/dmsetup binaries. +- Fix underquotations in lvm_dump.sh. +- Print --help output to stdout, not stderr. +- After a cmdline processing error, don't print help text but suggest --help. +- Add %PVS extents option to lvresize, lvextend, and lvcreate. +- Remove no-longer-correct restrictions on PV arg count with stripes/mirrors. +- Fix strdup memory leak in str_list_dup(). +- Link with -lpthread when static SELinux libraries require that. +- Detect command line PE values that exceed their 32-bit range. +- Include strerror string in dev_open_flags' stat failure message. +- Avoid error when --corelog is provided without --mirrorlog. (2.02.28) +- Correct --mirrorlog argument name in man pages (not --log). +- Clear MIRROR_NOTSYNCED LV flag when converting from mirror to linear. +- Modify lvremove to prompt for removal if LV active on other cluster nodes. +- Add '-f' to vgremove to force removal of VG even if LVs exist. + * Thu Aug 24 2007 Alasdair Kergon - 2.02.28-1 - vgscan and pvscan now trigger clvmd -R, which should now work. - Fix clvmd logging so you can get lvm-level debugging out of it. diff --git a/sources b/sources index d532672..ae36c62 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -940a882a71cae84f6befc8069a260ad1 LVM2.2.02.28.tgz +61d7f49ef4908818278713564039a1ed LVM2.2.02.29.tgz diff --git a/upstream b/upstream index 5d5b195..c5602e9 100644 --- a/upstream +++ b/upstream @@ -1 +1 @@ -LVM2.2.02.28.tgz +LVM2.2.02.29.tgz