- Tue Aug 31 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.72-2m)
- full rebuild for mo7 release - Fri Jul 30 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.72-1m)
- update to 2.02.72
- [SECURITY] CVE-2010-2526 - Wed Jul 14 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.70-1m)
- update to 2.02.70 - Thu Jul 1 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.69-1m)
- update to 2.02.69 - Wed May 12 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.64-1m)
- update to 2.02.64 - Tue May 4 2010 TABUCHI Takaaki <tab@momonga-linux.org>
- (2.02.62-2m)
- rebuild against readline6 - Sat Mar 13 2010 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02-62-1m)
- update to 2.02.62 - Sat Jan 23 2010 NARITA Koichi <pulsar@momonga-linux.org>
- (2.02-60-1m)
- update to 2.02.60 - Thu Jan 21 2010 NARITA Koichi <pulsar@momonga-linux.org>
- (2.02.58-1m)
- update to 2.02.58 - Sat Nov 14 2009 NAKAYA Toshiharu <nakaya@momonga-linux.org>
- (2.02.53-2m)
- rebuild against gcc-4.4 and glibc-2.11 - Sat Oct 3 2009 NAKAYA Toshiharu <nakaya@momonga-linux.org>
- (2.02.53-1m)
- sync with Rawhide
- drop enable-static_link since breaks build on glibc-2.10.90
--
-- * Fri Sep 25 2009 Alasdair Kergon- 2.02.53-2
-- - Reissued tarball to fix compilation warning from lvm2_log_fn prototype.
--
-- * Fri Sep 25 2009 Alasdair Kergon- 2.02.53-1
-- - Create any directories in /dev with umask 022. (#507397)
-- - Handle paths supplied to dm_task_set_name by getting name from /dev/mapper.
-- - Add splitname and --yes to dmsetup man page.
--
-- * Thu Sep 24 2009 Peter Rajnoha- 2.02.52-4
-- - Disable udev synchronisation code (revert previous build).
--
-- * Mon Sep 21 2009 Peter Rajnoha- 2.02.52-3
-- - Enable udev synchronisation code.
-- - Install default udev rules for device-mapper and LVM2.
-- - Add BuildRequires: libudev-devel.
-- - Add Requires: libudev (to check udev is running).
-- - Add Requires: util-linux-ng (blkid used in udev rules).
--
-- * Wed Sep 16 2009 Alasdair Kergon- 2.02.52-2
-- - Build dmeventd and place into a separate set of subpackages.
-- - Remove no-longer-needed BuildRoot tag and buildroot emptying at install.
--
-- * Tue Sep 15 2009 Alasdair Kergon- 2.02.52-1
-- - Prioritise write locks over read locks by default for file locking.
-- - Add local lock files with suffix ':aux' to serialise locking requests.
-- - Fix readonly locking to permit writeable global locks (for vgscan). (2.02.49)
-- - Make readonly locking available as locking type 4.
-- - Fix global locking in PV reporting commands (2.02.49).
-- - Make lvchange --refresh only take a read lock on volume group.
-- - Fix race where non-blocking file locks could be granted in error.
-- - Fix pvcreate string termination in duplicate uuid warning message.
-- - Don't loop reading sysfs with pvcreate on a non-blkext partition (2.02.51).
-- - Fix vgcfgrestore error paths when locking fails (2.02.49).
-- - Make clvmd check corosync to see what cluster interface it should use.
-- - Fix vgextend error path - if ORPHAN lock fails, unlock / release vg (2.02.49).
-- - Clarify use of PE ranges in lv{convert|create|extend|resize} man pages.
-- - Restore umask when device node creation fails.
-- - Check kernel vsn to use 'block_on_error' or 'handle_errors' in mirror table.
--
-- * Mon Aug 24 2009 Milan Broz- 2.02.51-3
-- - Fix global locking in PV reporting commands (2.02.49).
-- - Fix pvcreate on a partition (2.02.51).
-- - Build clvmd with both cman and corosync support.
--
-- * Thu Aug 6 2009 Alasdair Kergon- 2.02.51-2
-- - Fix clvmd locking broken in 2.02.50-1.
-- - Only change LV /dev symlinks on ACTIVATE not PRELOAD (so not done twice).
-- - Make lvconvert honour log mirror options combined with downconversion.
-- - Add devices/data_alignment_detection to lvm.conf.
-- - Add devices/data_alignment_offset_detection to lvm.conf.
-- - Add --dataalignmentoffset to pvcreate to shift start of aligned data area.
-- - Update synopsis in lvconvert manpage to mention --repair.
-- - Document -I option of clvmd in the man page.
--
-- * Thu Jul 30 2009 Alasdair Kergon- 2.02.50-2
-- - lvm2-devel requires device-mapper-devel.
-- - Fix lvm2app.pc filename.
--
-- * Tue Jul 28 2009 Alasdair Kergon- 2.02.50-1
-- - Add libs and devel subpackages to include shared libraries for applications.
-- N.B. The liblvm2app API is not frozen yet and may still be changed
-- Send any feedback to the mailing list lvm-devel@redhat.com.
-- - Remove obsolete --with-dmdir from configure.
-- - Add global/wait_for_locks to lvm.conf so blocking for locks can be disabled.
-- - Fix race condition with vgcreate and vgextend on same device since 2.02.49.
-- - Add an API version number, LVM_LIBAPI, to the VERSION string.
-- - Return EINVALID_CMD_LINE not success when invalid VG name format is used.
-- - Remove unnecessary messages after vgcreate/vgsplit code change in 2.02.49.
-- - Store any errno and error messages issued while processing each command.
--
-- * Sat Jul 25 2009 Fedora Release Engineering- 2.02.49-2
-- - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
--
-- * Wed Jul 15 2009 Alasdair Kergon- 2.02.49-1
-- - Exclude VG_GLOBAL from vg_write_lock_held so scans open devs read-only again.
-- - Fix dev name mismatch in vgcreate man page example.
-- - Check md devices for a partition table during device scan.
-- - Add extended device (blkext) and md partition (mdp) types to filters.
-- - Make text metadata read errors for segment areas more precise.
-- - Fix text segment metadata read errors to mention correct segment name.
-- - Include segment and LV names in text segment import error messages.
-- - Fix memory leak in vgsplit when re-reading the vg.
-- - Permit several segment types to be registered by a single shared object.
-- - Update the man pages to document size units uniformly.
-- - Allow commandline sizes to be specified in terms of bytes and sectors.
-- - Update 'md_chunk_alignment' to use stripe-width to align PV data area.
-- - Fix segfault in vg_release when vg->cmd is NULL.
-- - Add dm_log_with_errno and dm_log_with_errno_init, deprecating the old fns.
-- - Fix whitespace in linear target line to fix identical table line detection.
-- - Add device number to more log messages during activation.
--
-- * Fri Jul 10 2009 Fabio M. Di Nitto2.02.48-2
-- - BuildRequires and Requires on stable versions of both corosync-lib (1.0.0-1)
-- and cluster-lib (3.0.0-20).
--
-- * Tue Jun 30 2009 Alasdair Kergon- 2.02.48-1
-- - Abort if automatic metadata correction fails when reading VG to update it.
-- - Don't fallback to default major number in libdm: use dm_task_set_major_minor.
-- - Explicitly request fallback to default major number in device mapper.
-- - Ignore suspended devices during repair.
-- - Suggest using lvchange --resync when adding leg to not-yet-synced mirror.
-- - Destroy toolcontext on clvmd exit to avoid memory pool leaks.
-- - Fix lvconvert not to poll mirror if no conversion in progress.
-- - Fix memory leaks in toolcontext error path.
-- - Reinstate partial activation support in clustered mode.
-- - Allow metadata correction even when PVs are missing.
-- - Use 'lvm lvresize' instead of 'lvresize' in fsadm.
-- - Do not use '-n' realine option in fsadm for rescue disk compatiblity.
-- - Round up requested readahead to at least one page and print warning.
-- - Try to repair vg before actual vgremove when force flag provided.
-- - Unify error messages when processing inconsistent volume group.
-- - Introduce lvconvert --use_policies (repair policy according to lvm.conf).
-- - Fix rename of active snapshot with virtual origin.
-- - Fix convert polling to ignore LV with different UUID.
-- - Cache underlying device readahead only before activation calls.
-- - Fix segfault when calculating readahead on missing device in vgreduce.
-- - Remove verbose 'visited' messages.
-- - Handle multi-extent mirror log allocation when smallest PV has only 1 extent.
-- - Add LSB standard headers and functions (incl. reload) to clvmd initscript.
-- - When creating new LV, double-check that name is not already in use.
-- - Remove /dev/vgname/lvname symlink automatically if LV is no longer visible.
-- - Rename internal vorigin LV to match visible LV.
-- - Suppress 'removed' messages displayed when internal LVs are removed.
-- - Fix lvchange -a and -p for sparse LVs.
-- - Fix lvcreate --virtualsize to activate the new device immediately.
-- - Make --snapshot optional with lvcreate --virtualsize.
-- - Generalise --virtualoriginsize to --virtualsize.
-- - Skip virtual origins in process_each_lv_in_vg() without --all.
-- - Fix counting of virtual origin LVs in vg_validate.
-- - Attempt to load dm-zero module if zero target needed but not present.
-- - Add crypt target handling to libdevmapper tree nodes.
-- - Add splitname command to dmsetup.
-- - Add subsystem, vg_name, lv_name, lv_layer fields to dmsetup reports.
-- - Make mempool optional in dm_split_lvm_name() in libdevmapper.
--
-- * Wed Jun 10 2009 Fabio M. Di Nitto- 2.02.47-2
-- - BuildRequire newer version of corosynclib (0.97-1) to link against
-- latest libraries version (soname 4.0.0).
-- - Add lvm2-2_02_48-cluster-cpg-new-api.patch to port clvmd-corosync
-- to new corosync cpg API.
--
-- * Fri May 22 2009 Alasdair Kergon- 2.02.47-1
-- - Inherit readahead setting from underlying devices during activation.
-- - Detect LVs active on remote nodes by querying locks if supported.
-- - Enable online resizing of mirrors.
-- - Use suspend with flush when device size was changed during table preload.
-- - Implement query_resource_fn for cluster_locking.
-- - Support query_resource_fn in locking modules.
-- - Fix pvmove to revert operation if temporary mirror creation fails.
-- - Fix metadata export for VG with missing PVs.
-- - Add vgimportclone and install it and the man page by default.
-- - Force max_lv restriction only for newly created LV.
-- - Do not query nonexistent devices for readahead.
-- - Reject missing PVs from allocation in toollib.
-- - Fix PV datalignment for values starting prior to MDA area. (2.02.45)
-- - Add sparse devices: lvcreate -s --virtualoriginsize (hidden zero origin).
-- - Fix minimum width of devices column in reports.
-- - Add lvs origin_size field.
-- - Implement lvconvert --repair for repairing partially-failed mirrors.
-- - Fix vgreduce --removemissing failure exit code.
-- - Fix remote metadata backup for clvmd.
-- - Fix metadata backup to run after vg_commit always.
-- - Fix pvs report for orphan PVs when segment attributes are requested.
-- - Fix pvs -a output to not read volume groups from non-PV devices.
-- - Introduce memory pools per volume group (to reduce memory for large VGs).
-- - Always return exit error status when locking of volume group fails.
-- - Fix mirror log convert validation question.
-- - Enable use of cached metadata for pvs and pvdisplay commands.
-- - Fix memory leak in mirror allocation code.
-- - Save and restore the previous logging level when log level is changed.
-- - Fix error message when archive initialization fails.
-- - Make sure clvmd-corosync releases the lockspace when it exits.
-- - Fix segfault for vgcfgrestore on VG with missing PVs.
-- - Block SIGTERM & SIGINT in clvmd subthreads.
-- - Detect and conditionally wipe swapspace signatures in pvcreate.
-- - Fix maximal volume count check for snapshots if max_lv set for volume group.
-- - Fix lvcreate to remove unused cow volume if the snapshot creation fails.
-- - Fix error messages when PV uuid or pe_start reading fails.
-- - Flush memory pool and fix locking in clvmd refresh and backup command.
-- - Fix unlocks in clvmd-corosync. (2.02.45)
-- - Fix error message when adding metadata directory to internal list fails.
-- - Fix size and error message of memory allocation at backup initialization.
-- - Remove old metadata backup file after renaming VG.
-- - Restore log_suppress state when metadata backup file is up-to-date.
-- - Export dm_tree_node_size_changed() from libdevmapper.
-- - Fix segfault when getopt processes dmsetup -U, -G and -M options.
-- - Add _smp_mflags to compilation and remove DESTDIR. - Wed Sep 30 2009 Masanobu Sato <satoshiga@momonga-linux.org>
- (2.02.45-3m)
- rebuild against cluster-3.0.3 - Wed Jun 3 2009 Nishio Futoshi <futoshi@momonga-linux.org>
- (2.02.45-2m)
- add enable-static_link - Tue May 26 2009 NAKAYA Toshiharu <nakaya@momonga-linux.org>
- (2.02.45-1m)
- sync with Fedora 11 (2.02.45-4) - Wed Jan 21 2009 NAKAYA Toshiharu <nakaya@momonga-linux.org>
- (2.02.39-3m)
- rebuild against rpm-4.6 - Fri Jan 16 2009 NAKAYA Toshiharu <nakaya@momonga-linux.org>
- (2.02.39-2m)
- modify %build like Fedora 10 (2.02.39-7)
2.02.39-1m could not be built with rpm46
- modify devmapper.pc for rpm46 because of createrepo and yum failures - Fri Jul 4 2008 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.39-1m)
- update 2.02.39 - Thu Apr 3 2008 TABUCHI Takaaki <tab@momonga-linux.org>
- (2.02.33-3m)
- rebuild against gcc43 - Fri Mar 21 2008 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.33-2m)
- add libdevmapper.a - Fri Feb 29 2008 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.33-1m)
- update 2.02.33 - Mon Sep 24 2007 Masanobu Sato <satoshiga@momonga-linux.org>
- (2.02.28-2m)
- add BuildRequires: readline-static - Mon Sep 17 2007 NARITA Koichi <pulsar@momonga-linux.org>
- (2.02.28-1m)
- update to 2.02.28
- rebuild against device-mapper-1.02.22-1m
- do not use %NoSource macro - Mon Jul 23 2007 Ichiro Nakai <ichiro@n.email.ne.jp>
- (2.02.25-2m)
- move start up script from %{_initrddir} to %{_initscriptdir} - Fri Jun 8 2007 NARITA Koichi <pulsar@momonga-linux.org>
- (2.02.25-1m)
- update to 2.02.25
- this version requires device-mapper-1.02.19-1m or later - Thu May 24 2007 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.22-2m)
- change Source URL - Mon Feb 19 2007 Yohsuke Ooi <meke@momonga-linux.org>
- (2.02.22-1m)
- sync fc-devel - Thu Jul 6 2006 Masahiro Takahata <takahata@momonga-linux.org>
- (2.2.02.05-2m)
- rebuild against readline-5.0 - Tue May 23 2006 Masanobu Sato <satoshiga@momonga-linux.org>
- (2.2.02.05-1m)
- up to 2.2.02.05 - Tue Dec 27 2005 Mitsuru Shimamura <smbd@momonga-linux.org>
- (2.2.02.01-1m)
- up to 2.2.02.01 - Fri Oct 29 2004 Tsutomu Yasuda <tom@tom.homelinux.org>
- (2.2.00.25)
update to 2.2.00.25 - Sun Sep 5 2004 Kazuhiko <kazuhiko@fdiary.net>
- (2.0.22-1m)
- version up - Mon Aug 23 2004 Kazuhiko <kazuhiko@fdiary.net>
- (2.00.21-1m)
- import from Fedora Core 2 - Thu May 6 2004 Warren Togami <wtogami@redhat.com> - 2.00.15-2
- i2o patch from Markus Lidel
- Tue Apr 20 2004 Bill Nottingham <notting@redhat.com> - 2.00.15-1.1
- handle disabled SELinux correctly, so that LVMs can be detected in a
non-SELinux context - Mon Apr 19 2004 Alasdair Kergon <agk@redhat.com> - 2.00.15-1
- Fix non-root build with current version of 'install'.
- Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.14-1
- Use 64-bit file offsets.
- Fri Apr 16 2004 Alasdair Kergon <agk@redhat.com> - 2.00.13-1
- Avoid scanning devices containing md superblocks.
- Integrate ENOTSUP patch. - Thu Apr 15 2004 Jeremy Katz <katzj@redhat.com> - 2.00.12-4
- don't die if we get ENOTSUP setting selinux contexts
- Thu Apr 15 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-3
- Add temporary pvscan symlink for LVM1 until mkinitrd gets updated.
- Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-2
- Mark config file noreplace.
- Wed Apr 14 2004 Alasdair Kergon <agk@redhat.com> 2.00.12-1
- Install default /etc/lvm/lvm.conf.
- Move non-static binaries to /usr/sbin.
- Add temporary links in /sbin to lvm.static until rc.sysinit gets updated. - Thu Apr 8 2004 Alasdair Kergon <agk@redhat.com> 2.00.11-1
- Fallback to using LVM1 tools when using a 2.4 kernel without device-mapper.
- Wed Apr 7 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-2
- Install the full toolset, not just 'lvm'.
- Wed Apr 7 2004 Alasdair Kergon <agk@redhat.com> 2.00.10-1
- Update to version 2.00.10, which incorporates the RH-specific patches
and includes various fixes and enhancements detailed in WHATS_NEW. - Wed Mar 17 2004 Jeremy Katz <katzj@redhat.com> 2.00.08-5
- Fix sysfs patch to find sysfs
- Take patch from dwalsh and tweak a little for setting SELinux contexts on
device node creation and also do it on the symlink creation.
Part of this should probably be pushed down to device-mapper instead - Thu Feb 19 2004 Stephen C. Tweedie <sct@redhat.com> 2.00.08-4
- Add sysfs filter patch
- Allow non-root users to build RPM - Fri Feb 13 2004 Elliot Lee <sopwith@redhat.com>
- rebuilt
- Fri Dec 5 2003 Jeremy Katz <katzj@redhat.com> 2.00.08-2
- add static lvm binary
- Tue Dec 2 2003 Jeremy Katz <katzj@redhat.com>
- Initial build.