1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-22 17:35:59 +03:00
lvm2/test/shell
Jonathan Earl Brassow dc7b1640ed Fix name conflicts that prevent down-converting RAID1 when specifying a device
When down-converting a RAID1 device, it is the last device that is extracted
and removed when the user does not specify a particular device.  However,
when a device is specified (and it is not the last), the device is removed and
the remaining sub-LVs are "shifted down" to fill the hole.  This cause problems
when resuming the LV because if the shifted devices were resumed (and thus
renamed) before the sub-LV being extracted, there would be a name conflict.
The solution is to resume the extracted sub-LVs first so that they can be
properly renamed preventing a possible conflict.

This addresses bug 801967.
2012-03-15 20:00:54 +00:00
..
000-basic.sh Nowadays, lvm-version.h is generated from lvm-version.h.in, and lives in the 2011-12-10 14:55:31 +00:00
activate-missing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
activate-partial.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
clvmd-restart.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
covercmd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
dmeventd-restart.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
dumpconfig.sh Add a shell test for config parsing and merging (lvm dumpconfig). 2011-12-11 23:14:37 +00:00
fsadm.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
inconsistent-metadata.sh The lvmetad client-side integration. Only active when use_lvmetad = 1 is set in 2012-02-23 13:11:07 +00:00
listings.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lock-blocking.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvchange-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-mirror-basic-0.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-1.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-2.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic-3.sh Fix the last fix (t-XXX -> shell/XXX). 2011-11-21 11:36:53 +00:00
lvconvert-mirror-basic.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
lvconvert-mirror.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
lvconvert-raid.sh Fix name conflicts that prevent down-converting RAID1 when specifying a device 2012-03-15 20:00:54 +00:00
lvconvert-repair-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-policy.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-replace.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-snapshot.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-transient-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair-transient.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvconvert-repair.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
lvconvert-twostep.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-large.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-pvtags.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-raid.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
lvcreate-repair.sh Make the calls to pvscan --lvmetad in the testsuite slightly more civilised. 2012-02-23 23:58:42 +00:00
lvcreate-small-snap.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-striped-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvcreate-thin.sh Update thin test for thin_check 2012-03-04 16:04:52 +00:00
lvcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvextend-percent-extents.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvextend-snapshot-dmeventd.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
lvextend-snapshot-policy.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvm-init.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvmcache-exercise.sh Kick out a debugging call to valgrind in lvmcache-exercise.sh. 2012-02-23 14:21:18 +00:00
lvmetad-pvs.sh Add a regression test for the PSize bug in pvs/lvmetad. 2012-03-01 20:03:45 +00:00
lvresize-mirror.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvresize-rounding.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
lvresize-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mdata-strings.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata-balance.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata-dirs.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
metadata.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mirror-names.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
mirror-vgreduce-removemissing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
name-mangling.sh update reworded string 2012-03-06 03:16:05 +00:00
nomda-missing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pool-labels.sh Make the calls to pvscan --lvmetad in the testsuite slightly more civilised. 2012-02-23 23:58:42 +00:00
pv-duplicate.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pv-min-size.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pv-range-overflow.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvchange-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-metadata0.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-operation-md.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
pvmove-basic.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
pvremove-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
read-ahead.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
snapshot-autoumount-dmeventd.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
snapshot-merge.sh Deal with slower test processing 2012-02-15 13:51:17 +00:00
snapshots-of-mirrors.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
tags.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
test-partition.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
topology-support.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
unknown-segment.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
unlost-pv.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgcfgbackup-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-maxlv.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-sysinit.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgchange-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgcreate-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgextend-restoremissing.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgextend-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgimportclone.sh Make the calls to pvscan --lvmetad in the testsuite slightly more civilised. 2012-02-23 23:58:42 +00:00
vgmerge-operation.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgmerge-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgreduce-removemissing-snapshot.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgreduce-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgrename-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgsplit-operation.sh Speedup test run by a few minutes 2012-03-04 16:02:19 +00:00
vgsplit-stacked.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00
vgsplit-usage.sh Tidy the shell tests into their own subdir. We now have: 2011-11-21 00:15:42 +00:00