2008-09-06 00:15:51 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 3 11:09:34 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Call mkinitrd_setup during %post and %postun (bnc#413709)
|
|
|
|
|
2008-09-02 18:19:20 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Sep 2 16:59:00 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Fix initrd scripts if no 'root=' parameter is given
|
|
|
|
(bnc#421546)
|
|
|
|
|
2008-08-26 02:15:11 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 25 12:49:58 CEST 2008 - aj@suse.de
|
|
|
|
|
|
|
|
- Provide and obsolete evms.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 25 12:04:29 CEST 2008 - prusnak@suse.cz
|
|
|
|
|
|
|
|
- enabled SELinux support [Fate#303662]
|
|
|
|
|
2008-08-14 01:57:23 +02:00
|
|
|
-------------------------------------------------------------------
|
2008-08-22 20:59:40 +02:00
|
|
|
Fri Aug 22 12:58:08 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Remove the -p option for fillup_and_insserv
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2008-08-14 01:57:23 +02:00
|
|
|
Wed Aug 13 06:18:44 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Add Should-Stop to boot.lvm
|
|
|
|
|
2008-07-25 02:21:45 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 23 15:38:13 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Include mkinitrd scriptlets.
|
|
|
|
|
2008-07-11 23:10:33 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jun 27 07:51:31 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- update to 2.02.38
|
|
|
|
Fix tracking of validity of PVs with no mdas in lvmcache.
|
|
|
|
Fix return values for reporting commands when run with no PVs, LVs, or VGs.
|
|
|
|
Fix free_count when reading pool metadata.
|
|
|
|
Fix segfault when using pvcreate on a device containing pool metadata.
|
|
|
|
Fix segfault after _free_vginfo by remembering to remove vginfo from list.
|
|
|
|
Fix setpriority error message to signed int.
|
|
|
|
Fix uninitialised mutex in clvmd if all daemons are not running at startup.
|
|
|
|
Fix fsadm.sh to work with older blockdev, blkid & readlink binaries.
|
|
|
|
Fix lvresize to pass new size to fsadm when extending device.
|
|
|
|
Fix nodes list in clvmd-openais, and allow for broadcast messages.
|
|
|
|
Fix vgsplit internal counting of snapshot LVs.
|
|
|
|
Fix vgmerge snapshot_count when source VG contains snapshots.
|
|
|
|
Fix internal LV counter when a snapshot is removed.
|
|
|
|
Fix metadata corruption writing lvm1-formatted metadata with snapshots.
|
|
|
|
Fix lvconvert -m0 allocatable space check.
|
|
|
|
Fix vgdisplay 'Cur LV' field to match lvdisplay output.
|
|
|
|
Fix lv_count report field to exclude hidden LVs.
|
|
|
|
Fix vgsplit to only move hidden 'snapshotN' LVs when necessary.
|
|
|
|
Fix vgreduce to use vg_split_mdas to check sufficient mdas remain.
|
|
|
|
Fix orphan VG name used for format_pool.
|
|
|
|
Fix output if overriding command_names on cmdline.
|
|
|
|
Fix vgsplit locking of new VG (2.02.30).
|
|
|
|
Fix redundant lvresize message if vg doesn't exist.
|
|
|
|
Fix another allocation bug with clvmd and large node IDs.
|
|
|
|
Fix uninitialised variable in clvmd that could cause odd hangs.
|
|
|
|
|
2008-05-06 01:40:04 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 5 11:19:29 CEST 2008 - aj@suse.de
|
|
|
|
|
|
|
|
- Fix requires of clvm.
|
|
|
|
|
2008-05-01 15:03:59 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 30 12:17:29 CEST 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Fixup build errors
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 30 09:22:55 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Cleanup clvmd code on openais stack to make it work
|
|
|
|
- Split clvmd into a separate package (bnc#384708)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 23 12:16:22 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Change async lock primitives to sync
|
|
|
|
|
2008-04-25 16:32:38 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 23 07:29:12 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Fix build aginst beta
|
|
|
|
definition of PIPE_BUF is missing
|
|
|
|
|
2008-04-23 01:42:37 +02:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Apr 22 10:47:17 CEST 2008 - xwhu@suse.de
|
|
|
|
|
|
|
|
- Enable CLVM support in LVM2
|
|
|
|
|
2008-02-21 01:56:39 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 20 11:47:30 CET 2008 - fehr@suse.de
|
|
|
|
|
|
|
|
- allow large minor number on command line with option --minor
|
|
|
|
(bnc#362960)
|
|
|
|
|
2008-02-15 01:32:50 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 13 14:11:32 CET 2008 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.33
|
|
|
|
Fix mirror log name construction during lvconvert. (2.02.30)
|
|
|
|
Make monitor_dev_for_events recurse through the stack of LVs.
|
|
|
|
Clean up some more compiler warnings.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 7 08:59:16 CET 2008 - hare@suse.de
|
|
|
|
|
|
|
|
- Enable dmeventd (FATE#303381)
|
|
|
|
|
2008-02-01 22:54:25 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 31 12:01:35 CET 2008 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.32
|
|
|
|
Fix two check_lv_segments error messages to show whole segment
|
|
|
|
Refactor mirror log attachment code
|
|
|
|
Fix pvs, vgs, lvs error exit status on some error paths
|
|
|
|
Avoid readahead error message with default setting of lvcreate -M1
|
|
|
|
Set default readahead to twice maximium stripe size
|
|
|
|
Reinstate VG extent size and stripe size defaults (halved)
|
|
|
|
Change vgsplit -l (for unimplemented --list) into --maxlogicalvolumes
|
|
|
|
Fix process_all_pvs to detect non-orphans with no MDAs correctly
|
|
|
|
Don't use block_on_error with mirror targets version 1.12 and above
|
|
|
|
Update vgsplit to accept vgcreate options when new VG is destination
|
|
|
|
Update vgsplit to accept existing VG as destination
|
|
|
|
lvconvert waits for completion of initial sync by default
|
|
|
|
Refactor vgcreate for parameter validation and add tests
|
|
|
|
Add new convert_lv field to lvs output
|
|
|
|
Print warning when lvm tools are running as non-root
|
|
|
|
Prevent pvcreate from overwriting MDA-less PVs belonging to active VGs
|
|
|
|
Fix a segfault if using pvs with --all argument
|
|
|
|
Update --uuid argument description in man pages
|
|
|
|
Fix vgreduce PV list processing not to process every PV in the VG
|
|
|
|
Extend lvconvert to use polldaemon
|
|
|
|
Add support for stacked mirrors
|
|
|
|
Major restructuring of pvmove and lvconvert layer manipulation code
|
|
|
|
|
2007-12-11 00:21:05 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 10 12:29:12 CET 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.29
|
|
|
|
Accept sizes with --readahead argument.
|
|
|
|
Store size arguments as sectors internally.
|
|
|
|
Attempt to remove incomplete LVs with lvcreate zeroing/activation problems.
|
|
|
|
Add read_ahead activation code.
|
|
|
|
Extend readahead arg to accept "auto" and "none".
|
|
|
|
Prevent lvconvert -s from using same LV as origin and snapshot.
|
|
|
|
Fix human-readable output of odd numbers of sectors.
|
|
|
|
Show 'not usable' space when PV is too large for device in pvdisplay.
|
|
|
|
Ignore and fix up any excessive device size found in metadata.
|
|
|
|
Detect md superblocks version 1.0, 1.1 and 1.2.
|
|
|
|
Handle new sysfs subsystem/block/devices directory structure.
|
|
|
|
Add %PVS extents option to lvresize, lvextend, and lvcreate.
|
|
|
|
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.
|
|
|
|
|
2007-05-07 14:40:26 +02:00
|
|
|
-------------------------------------------------------------------
|
2007-11-22 18:06:40 +01:00
|
|
|
Thu Nov 22 14:49:39 CET 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- adapt man page for pvdisplay to program (#342862)
|
|
|
|
- fix spec file to detect path to modprobe binary (#331968)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 22 12:44:16 CET 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.28
|
|
|
|
Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.
|
|
|
|
Add support for renaming mirrored LVs.
|
|
|
|
Add --mirrorlog argument to specify log type for mirrors.
|
|
|
|
Fix lvdisplay man page to say LV size is reported in sectors, not KB.
|
|
|
|
Fix snapshot cow area deactivation if origin is not active.
|
|
|
|
Add vg_mda_count and pv_mda_count columns to reports.
|
|
|
|
Handle vgsplit of an entire VG as a vgrename.
|
|
|
|
Print warnings to stderr instead of stdout.
|
|
|
|
Update vgcfgrestore man page.
|
|
|
|
Allow keyboard interrupt during user prompts when appropriate.
|
|
|
|
Add -f to vgcfgrestore to list metadata backup files.
|
|
|
|
Add pvdisplay --maps implementation.
|
|
|
|
Remove unsupported LVM1 options from vgcfgrestore man page.
|
|
|
|
Update vgcfgrestore man page to show mandatory VG name.
|
|
|
|
Update vgrename man page to include UUID and be consistent with lvrename.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2007-05-07 14:40:26 +02:00
|
|
|
Mon May 7 14:02:16 CEST 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.25
|
|
|
|
Add devices/preferred_names config regex list for displayed device names
|
|
|
|
Update pvck to include text metadata area and record detection
|
|
|
|
Fix creation and conversion of mirrors with tags
|
|
|
|
Fix vgsplit for lvm1 format (set and validate VG name in PVs metadata)
|
|
|
|
Split metadata areas in vgsplit properly
|
|
|
|
Fix vgremove to require at least one vg argument
|
|
|
|
Fix reading of striped LVs in LVM1 format
|
|
|
|
Fix vgsplit to handle mirrors
|
|
|
|
Fix md signature check to handle both endiannesses
|
|
|
|
Add devices/ignore_suspended_devices to ignore suspended dm devices
|
|
|
|
|
2007-02-25 23:31:28 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Feb 20 16:57:34 CET 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- add boot.dmraid to Should-Start in boot.lvm2
|
|
|
|
|
2007-01-08 17:50:48 +01:00
|
|
|
-------------------------------------------------------------------
|
2007-02-11 18:51:08 +01:00
|
|
|
Sun Feb 11 18:49:50 CET 2007 - ro@suse.de
|
|
|
|
|
|
|
|
- fix build as non-root and use DESTDIR
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2007-01-08 17:50:48 +01:00
|
|
|
Mon Jan 8 16:15:23 CET 2007 - fehr@suse.de
|
|
|
|
|
|
|
|
- fix buggy pointer arithmetic (#232117)
|
|
|
|
|
2006-12-18 14:01:39 +01:00
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 18 10:39:49 CET 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.17
|
|
|
|
Add missing pvremove error message when device doesn't exist.
|
|
|
|
When lvconvert allocates a mirror log, respect parallel area constraints.
|
|
|
|
Use loop to iterate through the now-ordered policy list in _allocate().
|
|
|
|
Check for failure to allocate just the mirror log.
|
|
|
|
Introduce calc_area_multiple().
|
|
|
|
Support mirror log allocation when there is only one PV: area_count now 0.
|
|
|
|
Fix detection of smallest area in _alloc_parallel_area() for cling policy.
|
|
|
|
Add manpage entry for clvmd -T
|
|
|
|
Fix gulm operation of clvmd, including a hang when doing lvchange -aey
|
|
|
|
Fix hang in clvmd if a pre-command failed.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Dec 6 10:07:57 CET 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.16
|
|
|
|
Fix VG clustered read locks to use PR not CR.
|
|
|
|
Adjust some alignments for ia64/sparc.
|
|
|
|
Fix mirror segment removal to use temporary error segment.
|
|
|
|
Add -T (startup timeout) switch to clvmd.
|
|
|
|
Install lvmdump by default.
|
|
|
|
Fix check for snapshot module when activating snapshot.
|
|
|
|
Fix pvremove error path for case when PV is in use.
|
|
|
|
Warn if certain duplicate config file entries are seen.
|
|
|
|
Fix --autobackup argument which could never disable backups.
|
|
|
|
Fix a label_verify error path.
|
|
|
|
Fix adjusted_mirror_region_size() to handle 64-bit size.
|
|
|
|
Add some missing bounds checks on 32-bit extent counters.
|
|
|
|
Add Petabyte and Exabyte support.
|
|
|
|
Fix lvcreate error message when 0 extents requested.
|
|
|
|
lvremove man page: volumes must be cluster inactive before being removed.
|
|
|
|
Protect .cache manipulations with fcntl locking.
|
|
|
|
Change .cache timestamp comparisons to use ctime.
|
|
|
|
Fix mirror log LV writing to set all bits in whole LV.
|
|
|
|
Fix high-level free space check for partial allocations.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 30 12:19:07 CET 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.13 to finally fix bug #178321
|
|
|
|
Add couple of missing files to tools/Makefile CLEAN_TARGETS.
|
|
|
|
When adding snapshot leave cow LV mapped device active after zeroing.
|
|
|
|
Fix a clvmd debug message.
|
|
|
|
Add dev_flush() to set_lv().
|
|
|
|
Add lvchange --resync.
|
|
|
|
Perform high-level free space check before each allocation attempt.
|
|
|
|
Don't allow a node to remove an LV that's exclusively active on anther node.
|
|
|
|
Cope if same PV is included more than once in cmdline PE range list.
|
|
|
|
Set PV size to current device size if it is found to be zero.
|
|
|
|
Add segment parameter to target_present functions.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Oct 17 10:55:33 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.12
|
|
|
|
Fix pvdisplay to use vg_read() for non-orphans.
|
|
|
|
Fall back to internal locking if external locking lib is missing or fails.
|
|
|
|
Retain activation state after changing LV minor number with --force.
|
|
|
|
Propagate clustered flag in vgsplit and require resizeable flag.
|
|
|
|
Add clvmd function to return the cluster name. not used by LVM yet.
|
|
|
|
Add cling allocation policy.
|
|
|
|
Change _check_contiguous() to use _for_each_pv().
|
|
|
|
Extend _for_each_pv() to allow termination without error.
|
|
|
|
Abstract _is_contiguous().
|
|
|
|
Remove duplicated pv arg from _check_contiguous().
|
|
|
|
Accept regionsize with lvconvert.
|
|
|
|
Add report columns with underscore before field names ending 'size'.
|
|
|
|
Correct regionsize default on lvcreate man page (MB).
|
|
|
|
Fix clvmd bug that could cause it to die when a node with a long name crashed
|
|
|
|
Add device size to text metadata.
|
|
|
|
Fix format_text mda_setup pv->size and pv_setup pe_count calculations.
|
|
|
|
Fix _for_each_pv() for mirror with core log.
|
|
|
|
Add lvm_dump.sh script to create a tarball of debugging info from a system.
|
|
|
|
Capture error messages in clvmd and pass them back to the user.
|
|
|
|
Remove unused #defines from filter-md.c.
|
|
|
|
Make clvmd restart init script wait until clvmd has died before starting it.
|
|
|
|
Add -R to clvmd which tells running clvmds to reload their device cache.
|
|
|
|
Add LV column to reports listing kernel modules needed for activation.
|
|
|
|
Show available fields if report given invalid field. (e.g. lvs -o list)
|
|
|
|
Add timestamp functions with --disable-realtime configure option.
|
|
|
|
Add %VG, %LV and %FREE suffices to lvcreate/lvresize --extents arg.
|
|
|
|
Fix two potential NULL pointer derefs in error cases in vg_read().
|
|
|
|
Separate --enable-cluster from locking lib options in lvmconf.sh.
|
|
|
|
Add a missing comma in lvcreate man page.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 20 13:26:58 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.10
|
|
|
|
Fix lvconvert mirror change case detection logic.
|
|
|
|
Fix mirror log detachment so it correctly becomes a standalone LV.
|
|
|
|
Extend _check_contiguous() to detect single-area LVs.
|
|
|
|
Include mirror log (untested) in _for_each_pv() processing.
|
|
|
|
Use MIRROR_LOG_SIZE constant.
|
|
|
|
Remove struct seg_pvs from _for_each_pv() to generalise.
|
|
|
|
Avoid adding duplicates to list of parallel PVs to avoid.
|
|
|
|
Fix several incorrect comparisons in parallel area avoidance code.
|
|
|
|
Fix segment lengths when flattening existing parallel areas.
|
|
|
|
Log existing parallel areas prior to allocation.
|
|
|
|
Fix mirror log creation when activation disabled.
|
|
|
|
Don't attempt automatic recovery without proper locking.
|
|
|
|
When using local file locking, skip clustered VGs.
|
|
|
|
Add fallback_to_clustered_locking and fallback_to_local_locking parameters.
|
|
|
|
lvm.static uses built-in cluster locking instead of external locking.
|
|
|
|
Don't attempt to load shared libraries if built statically.
|
|
|
|
Change default locking_lib to liblvm2clusterlock.so.
|
|
|
|
Add skip_dev_dir() to process command line VGs.
|
|
|
|
Stop clvmd complaining about nodes that have left the cluster.
|
|
|
|
Move lvm_snprintf(), split_words() and split_dm_name() into libdevmapper.
|
|
|
|
Add lvconvert man page.
|
|
|
|
Add mirror options to man pages.
|
|
|
|
Prevent mirror renames.
|
|
|
|
Move CMDLIB code into separate file and record whether static build.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 13 13:00:55 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- change BuildRequires to device-mapper-devel
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 21 12:26:17 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.09
|
|
|
|
Fix PE_ALIGN for pagesize over 32KB.
|
|
|
|
Separate out LVM1_PE_ALIGN and pe_align().
|
|
|
|
Add lvm_getpagesize wrapper.
|
|
|
|
Add --maxphysicalvolumes to vgchange.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Aug 16 11:16:13 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.08
|
|
|
|
Add checks for duplicate LV name, lvid and PV id before writing metadata.
|
|
|
|
Report all sanity check failures, not just the first.
|
|
|
|
Fix missing lockfs on first snapshot creation. (#197850)
|
|
|
|
Add unreliable --trustcache option to reporting commands.
|
|
|
|
Fix locking for mimage removal.
|
|
|
|
Fix clvmd_init_rhel4 'status' exit code.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Jul 28 13:05:38 CEST 2006 - olh@suse.de
|
|
|
|
|
|
|
|
- remove dropped boot.ibmsis from boot.lvm
|
|
|
|
- boot.rootfsck should start before boot.lvm (#181972)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 26 16:34:45 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.06
|
|
|
|
Fix activation logic in lvchange --persistent.
|
|
|
|
Don't ignore persistent minor numbers when activating.
|
|
|
|
Fix vgreduce --removemissing to return success if VG is already consistent.
|
|
|
|
Fix return code if VG specified on command line is not found.
|
|
|
|
Fix PV tools to include orphaned PVs in default output again.
|
|
|
|
Prevent snapshots of mirrors.
|
|
|
|
Fix lvcreate corelog validation.
|
|
|
|
Add --config for overriding most config file settings from cmdline.
|
|
|
|
Quote arguments when printing command line.
|
|
|
|
Remove linefeed from 'initialising logging' message.
|
|
|
|
Add 'Completed' debug message.
|
|
|
|
Don't attempt library exit after reloading config files.
|
|
|
|
Always compile with libdevmapper, even if device-mapper is disabled.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 22 17:13:21 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.06
|
|
|
|
Propagate --monitor around cluster.
|
|
|
|
Add --monitor to vgcreate and lvcreate to control dmeventd registration.
|
|
|
|
Filter LCK_NONBLOCK in clvmd lock_vg.
|
|
|
|
Add --nosync to lvcreate with LV flag NOTSYNCED.
|
|
|
|
Use mirror's uuid for a core log.
|
|
|
|
Add mirror log fault-handling policy.
|
|
|
|
Improve mirror warning messages and tidy dmeventd syslog output.
|
|
|
|
Propagate nosync flag around cluster.
|
|
|
|
Allow vgreduce to handle mirror log failures.
|
|
|
|
Add --corelog to lvcreate and lvconvert.
|
|
|
|
Create a log header for replacement in-sync mirror log.
|
|
|
|
Use set_lv() and dev_set() to wipe sections of devices.
|
|
|
|
Add mirror_library description to example.conf.
|
|
|
|
Fix uuid_from_num() buffer overrun.
|
|
|
|
Increase maximum stripe size limit to physical extent size for lvm2 metadata.
|
|
|
|
Fix activation code to check for pre-existing mirror logs.
|
|
|
|
Ignore empty strings in config files.
|
|
|
|
Require non-zero regionsize and document parameter on lvcreate man page.
|
|
|
|
Invalidate cache if composition of VG changed externally.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 26 10:01:52 CEST 2006 - hare@suse.de
|
|
|
|
|
|
|
|
- add LVM_DEVICE_TIMEOUT sysconfig variable to make sure
|
|
|
|
udev has finished processing (#149979)
|
|
|
|
- Fix init script dependencies
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 24 18:32:56 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.05
|
|
|
|
Fix vgid string termination in recent cache code
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 20 17:11:07 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.04
|
|
|
|
Check for libsepol.
|
|
|
|
Add some cflow & scope support.
|
|
|
|
Separate out DEFS from CFLAGS.
|
|
|
|
Remove inlines and use unique function names.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Apr 19 09:48:51 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.03
|
|
|
|
vgrename accepts vgid and exported VG.
|
|
|
|
Add --partial to pvs.
|
|
|
|
When choosing between identically-named VGs, also consider creation_host.
|
|
|
|
Provide total log suppression with 2.
|
|
|
|
Fix vgexport/vgimport to set/reset PV exported flag so pv_attr is correct.
|
|
|
|
Add vgid to struct physical_volume and pass with vg_name to some functions.
|
|
|
|
If two or more VGs are found with the same name, use one that is not exported.
|
|
|
|
Whenever vgname is captured, also capture vgid and whether exported.
|
|
|
|
Remove an incorrect unlock_vg() from process_each_lv().
|
|
|
|
Update extent size information in vgchange and vgcreate man pages.
|
|
|
|
Introduce origin_from_cow() and lv_is_visible().
|
|
|
|
pvremove without -f now fails if there's no PV label.
|
|
|
|
Support lvconvert -s.
|
|
|
|
Suppress locking library load failure message if --ignorelockingfailure.
|
|
|
|
Propagate partial mode around cluster.
|
|
|
|
Fix archive file expiration.
|
|
|
|
Fix dmeventd build.
|
|
|
|
clvmd now uses libcman rather than cman ioctls.
|
|
|
|
clvmd will allow new cman to shutdown on request.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 6 15:57:04 CEST 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- add option --mknodes to vgscan call in /etc/init.d/boot.lvm to
|
|
|
|
avoid potential inconsistencies in minor number of dm devices after
|
|
|
|
reboot when root fs is LVM LV (#139740)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 14 11:25:42 CET 2006 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.02
|
|
|
|
Add %.so: %.a make template rule.
|
|
|
|
Switchover library building to use LIB_SUFFIX.
|
|
|
|
Only do lockfs filesystem sync when suspending snapshots.
|
|
|
|
Always print warning if activation is disabled.
|
|
|
|
vgreduce removes mirror images.
|
|
|
|
Add --mirrorsonly to vgreduce.
|
|
|
|
vgreduce replaces active LVs with error segment before removing them.
|
|
|
|
Set block_on_error parameter if available.
|
|
|
|
Add target_version.
|
|
|
|
Add details to format1 'Invalid LV in extent map' error message.
|
|
|
|
Fix lvscan snapshot full display.
|
|
|
|
Bring lvdisplay man page example into line.
|
|
|
|
Add mirror dmeventd library.
|
|
|
|
Add some activation logic to remove_mirror_images().
|
|
|
|
lvconvert can remove specified PVs from a mirror.
|
|
|
|
lvconvert turns an existing LV into a mirror.
|
|
|
|
Allow signed mirrors arguments.
|
|
|
|
Move create_mirror_log() into toollib.
|
|
|
|
Determine parallel PVs to avoid with ALLOC_NORMAL allocation.
|
|
|
|
Fix lv_empty.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 25 21:38:06 CET 2006 - mls@suse.de
|
|
|
|
|
|
|
|
- converted neededforbuild to BuildRequires
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Dec 19 11:19:41 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- add new binary /sbin/lvconvert to file list
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 13 13:09:21 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- add patch lvm-lock.diff to fix bug #138128
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Dec 6 16:10:12 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.02.01
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Nov 8 12:05:32 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- add fix_striped_old_format.diff to allow striped volumes with
|
|
|
|
old metadata format (#130433)
|
|
|
|
- add fix_dm_as_pv.diff to allow usage of dm devices as PVs (#129960)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Oct 17 12:38:18 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.15
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 26 13:39:41 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- fix bug in pvscan.c with PVs larger than 2TB in VGs
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 4 14:49:51 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.14
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jul 18 19:05:08 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.13
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jun 16 10:21:03 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.12
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jun 15 13:36:23 CEST 2005 - meissner@suse.de
|
|
|
|
|
|
|
|
- add libselinux to nfb to enable selinux support.
|
|
|
|
- use RPM_OPT_FLAGS.
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jun 14 10:55:51 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.11
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed May 4 11:01:23 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.10
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 11 12:43:23 CEST 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- use -y instead of -Y in options for call to fillup_and_insserv
|
|
|
|
(#76689)
|
|
|
|
- update to new version 2.01.09
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Mar 9 11:12:58 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.07
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Mar 7 12:03:14 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.06
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 10 16:28:53 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.04
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 2 13:01:12 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.03
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jan 24 12:08:59 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.02
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Jan 20 14:48:58 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.01
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 19 11:13:53 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.01.00
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jan 11 17:41:04 CET 2005 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.33
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jan 05 12:33:00 CET 2005 - arvin@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.32
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Fri Dec 17 10:12:03 CET 2004 - arvin@suse.de
|
|
|
|
|
|
|
|
- fixed -s option of vgdisplay (bug #49177)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Nov 29 13:01:31 CET 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.29
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Nov 25 11:39:49 CET 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.27
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Nov 24 12:40:10 CET 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.26
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 29 17:24:52 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.25
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 22 17:40:28 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- prevent buggy macro for MAJOR in kdev_t.h creep into code via
|
|
|
|
include of linux/fs.h
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 20 11:45:30 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.24
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 16 15:03:58 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.23
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Sep 6 12:09:54 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.22
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 23 12:46:37 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.21
|
|
|
|
- new version obsoletes lvm2-vgscan.patch
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Jul 14 15:21:48 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.20
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Jun 7 11:45:15 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.16
|
|
|
|
- add forgotten patch no-inc-audit.diff needed for STABLE
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 24 14:14:37 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.15 to fix bug #41020
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon May 24 08:31:31 CEST 2004 - hare@suse.de
|
|
|
|
|
|
|
|
- Fixed vgscan on S/390 (readdir returned DT_UNKNOWN)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu May 13 17:49:47 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- ignore udev names in default configuration to prevent yast2
|
|
|
|
confusion (#36869)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Apr 19 18:09:49 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- accept additional devices (IDE->64, iseries/vd->8, #39114)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Apr 1 10:28:39 CEST 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.09 (fixes #34657 and #36877)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Mar 2 02:03:07 CET 2004 - ro@suse.de
|
|
|
|
|
|
|
|
- boot.lvm: root-fs is mounted-rw by boot.rootfsck
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Feb 26 20:14:53 CET 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- skip cdroms and device with zero size on probing
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Feb 4 10:58:46 CET 2004 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.08
|
|
|
|
- now lvm2 obsoletes lvm
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Sep 18 13:05:20 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- fix boot.lvm to cope with LABEL= and UUID= in /etc/fstab
|
|
|
|
also check reiser filesystem (#31060)
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Wed Sep 17 16:20:18 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.07
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Thu Aug 21 10:00:04 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- update to new version 2.00.06
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Mon Aug 18 17:41:31 CEST 2003 - garloff@suse.de
|
|
|
|
|
|
|
|
- (#29083) Add # X-UnitedLinux-Should-Start: boot.scsidev
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
Tue Jul 1 16:13:06 CEST 2003 - fehr@suse.de
|
|
|
|
|
|
|
|
- created initial version of a SuSE package
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|