1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-02 01:18:26 +03:00
lvm2/test/shell
Heinz Mauelshagen 8ab0725077 lvchange: reject writemostly/writebehind on raid1 during resync
The MD kernel raid1 personality does no use any writemostly leg as the primary.

In case a previous linear LV holding data gets upconverted to
raid1 it becomes the primary leg of the new raid1 LV and a full
resynchronization is started to update the new legs.

No writemostly and/or writebehind setting may be allowed during
this initial, full synchronization period of this new raid1 LV
(using the lvchange(8) command), because that would change the
primary (i.e the previous linear LV) thus causing data loss.

lvchange has a bug not preventing this scenario.

Fix rejects setting writemostly and/or writebehind on resychronizing raid1 LVs.

Once we have status in the lvm2 metadata about the linear -> raid upconversion,
we may relax this constraint for other types of resynchronization
(e.g. for user requested "lvchange --resync ").

New lvchange-raid1-writemostly.sh test is added to the test suite.

Resolves: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=855895
2017-02-23 15:09:29 +01:00
..
000-basic.sh tests: add basic dmstats tests 2016-02-25 16:40:58 +00:00
aa-lvmlockd-dlm-prepare.sh tests: updates for check_lvmlockd 2016-02-23 14:00:28 -06:00
aa-lvmlockd-sanlock-prepare.sh tests: updates for check_lvmlockd 2016-02-23 14:00:28 -06:00
activate-minor.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
activate-missing-segment.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
activate-missing.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
activate-partial.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
activation-skip.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
backup-read-only.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
clvmd-restart.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
covercmd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
discards-thin.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
dmeventd-restart.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
dmsetup-keyring.sh dmsetup: do not suppress kernel key descriptions in tables 2017-02-10 19:18:49 +01:00
dmstats-create.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
dmstats-report.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
dumpconfig.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
error-usage.sh tests: update seg_size_pe 2016-12-12 11:51:50 +01:00
format-lvm1.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
fsadm.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
inconsistent-metadata.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
listings.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lock-blocking.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lock-parallel.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
losetup-partscan.sh tests: rename test _ -> - 2016-09-09 20:59:21 +02:00
lv-ancestry.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
lvchange-cache-mode.sh tests: drop /tmp polution 2017-02-06 11:43:07 +01:00
lvchange-cache-old.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvchange-cache-syncaction-raid.sh tests: move cache test to separate file 2016-09-12 16:49:51 +02:00
lvchange-cache.sh tests: skip more cache tests for older driver 2016-07-13 21:52:14 +02:00
lvchange-mirror.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvchange-partial-raid10.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvchange-partial.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvchange-raid1-writemostly.sh lvchange: reject writemostly/writebehind on raid1 during resync 2017-02-23 15:09:29 +01:00
lvchange-raid10.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
lvchange-raid456.sh test: add raid4 checks to respective tests 2016-10-28 21:54:10 +02:00
lvchange-raid-transient-failures.sh lvchange: allow a transiently failed RaidLV to be refreshed 2016-12-23 03:41:32 +01:00
lvchange-raid.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvchange-rebuild-raid.sh tests: slow down devs for raid more 2017-01-05 15:54:14 +01:00
lvchange-syncaction-raid.sh tests: move cache test to separate file 2016-09-12 16:49:51 +02:00
lvchange-thin.sh tests: remove unwanted exit 2016-12-11 23:24:19 +01:00
lvconvert-cache-chunks.sh tests: skip test for older cache target 2016-08-31 11:13:59 +02:00
lvconvert-cache-raid.sh tests: raid repair needs devices in-sync 2016-09-22 15:46:18 +02:00
lvconvert-cache-smq.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-cache-snapshot.sh lvconvert: snapshot: use command definitions 2017-02-13 08:20:10 -06:00
lvconvert-cache-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-cache.sh tests: use swapmetadata 2017-02-13 08:20:10 -06:00
lvconvert-mirror-basic-0.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert-mirror-basic-1.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert-mirror-basic-2.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert-mirror-basic-3.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
lvconvert-mirror-basic.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvconvert-mirror-updown.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-mirror.sh lvconvert: add startpoll command using command def 2017-02-13 08:20:10 -06:00
lvconvert-raid10.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-raid456.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvconvert-raid-allocation.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-raid-regionsize.sh lvconvert: add command to change region size of a raid LV 2017-02-13 08:21:58 -06:00
lvconvert-raid-takeover.sh tests: fix dev path 2017-02-13 10:06:19 +01:00
lvconvert-raid.sh lvchange: allow a transiently failed RaidLV to be refreshed 2016-12-23 03:41:32 +01:00
lvconvert-repair-cache.sh tests: remove some leaking device 2016-12-11 23:24:19 +01:00
lvconvert-repair-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-mirror.sh tests: use mkfs.ext3 2016-04-07 22:32:09 +02:00
lvconvert-repair-policy.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-raid-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-raid.sh lvreduce/lvresize: add ability to reduce the size of a RaidLV 2017-02-09 22:42:03 +01:00
lvconvert-repair-replace.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-snapshot.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-thin-raid.sh tests: check for thin tools 2016-05-05 23:55:20 +02:00
lvconvert-repair-thin.sh tests: use swapmetadata 2017-02-13 08:20:10 -06:00
lvconvert-repair-transient-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair-transient.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-repair.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-snapshot.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvconvert-thin-external-cache.sh tests: drop FIXME 2017-01-05 15:54:14 +01:00
lvconvert-thin-external.sh tests: check we don't warn when converting to thin LV 2016-07-27 16:20:57 +02:00
lvconvert-thin-raid.sh commands: new method for defining commands 2017-02-13 08:20:10 -06:00
lvconvert-thin.sh lvconvert: use command defs for thin/cache/pool creation 2017-02-13 08:20:10 -06:00
lvconvert-twostep.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
lvcreate-cache-fail.sh tests: check fail path on cache creation 2016-07-15 15:49:01 +02:00
lvcreate-cache-raid.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-cache-snapshot.sh tests: usage of cached volume for snapshot 2016-12-19 14:41:43 +01:00
lvcreate-cache.sh commands: new method for defining commands 2017-02-13 08:20:10 -06:00
lvcreate-large-raid10.sh test: fix/enhance lvcreate-large-raid*.sh 2016-08-09 18:16:01 +02:00
lvcreate-large-raid.sh test: add raid4 checks to respective tests 2016-10-28 21:54:10 +02:00
lvcreate-large.sh tests: enusure units in TiB 2017-01-21 17:42:19 +01:00
lvcreate-mirror.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-missing.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-operation.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-pvtags.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-raid10.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvcreate-raid-nosync.sh tests: drop zeroing 2017-02-06 13:15:39 +01:00
lvcreate-raid.sh test: add raid4 checks to respective tests 2016-10-28 21:54:10 +02:00
lvcreate-repair.sh tests: remove some leaking device 2016-12-11 23:24:19 +01:00
lvcreate-signature-wiping.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-small-snap.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
lvcreate-striped-mirror.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin-big.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin-external-size.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin-external.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin-power2.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin-snap.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvcreate-usage.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvextend-percent-extents.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
lvextend-snapshot-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvextend-snapshot-policy.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvextend-thin-data-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvextend-thin-full.sh tests: use swapmetadata 2017-02-13 08:20:10 -06:00
lvextend-thin-metadata-dmeventd.sh tests: use swapmetadata 2017-02-13 08:20:10 -06:00
lvextend-thin-raid.sh tests: check thin resize of raid10 2016-07-22 14:41:47 +02:00
lvextend-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvm1-basic.sh tests: make sure which PV is used for allocation 2017-02-21 09:38:04 +01:00
lvm-init.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmcache-exercise.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-ambiguous.sh test: lvmetad-ambiguous 2016-05-06 09:00:00 -05:00
lvmetad-autoshutdown.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-client-filter.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-disabled.sh test: lvmetad-disabled 2016-05-23 12:01:11 -05:00
lvmetad-dump.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvmetad-lvscan-cache.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-no-cluster.sh test: lvmetad-no-cluster 2016-04-19 11:45:24 -05:00
lvmetad-override.sh test: lvmetad-override 2016-04-19 14:26:05 -05:00
lvmetad-pvs.sh test: fix inverted condition 2016-03-09 12:59:42 +01:00
lvmetad-pvscan-autoactivation-polling.sh lvconvert: snapshot: use command definitions 2017-02-13 08:20:10 -06:00
lvmetad-pvscan-cache.sh tests: check that pvscan cannot activate exported VG 2016-11-03 11:43:37 -05:00
lvmetad-pvscan-filter.sh test: lvmetad-pvscan-filter 2016-05-23 12:00:25 -05:00
lvmetad-pvscan-md.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-pvscan-nomda-bg.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-pvscan-nomda.sh pvscan: use process_each_vg for autoactivate 2016-05-23 11:57:32 -05:00
lvmetad-restart.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmetad-sysinit.sh test: lvmetad-warning 2016-04-19 11:45:24 -05:00
lvmetad-test.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvmlockd-hello-world.sh tests: updates for check_lvmlockd 2016-02-23 14:00:28 -06:00
lvmlockd-lv-types.sh test: add make check_lvmlockd_test 2016-02-22 09:36:35 -06:00
lvrename-cache-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvresize-full.sh tests: resize of filesystem 2016-07-13 21:52:14 +02:00
lvresize-mirror.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvresize-raid10.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvresize-raid.sh test: lvresize-raid.sh missing conditional 2017-02-10 21:22:38 +01:00
lvresize-rounding.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
lvresize-thin-external-origin.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvresize-thin-metadata.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
lvresize-usage.sh tests: use exclusive activation for mirror 2017-02-21 00:52:05 +01:00
lvs-cache.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
mda-rollback.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
mdata-strings.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
metadata-balance.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
metadata-dirs.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
metadata.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
mirror-names.sh tests: make test independent on usage [] for hidden LVs 2016-04-22 12:53:09 +02:00
mirror-vgreduce-removemissing.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
name-mangling.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
nomda-missing.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
nomda-restoremissing.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
orphan-ondisk.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pool-labels.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
process-each-duplicate-pvs.sh test: process-each-duplicate-pvs 2016-05-11 09:35:42 -05:00
process-each-duplicate-vgnames.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
process-each-lv.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
process-each-pv-nomda-all.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
process-each-pv-nomda.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
process-each-pv.sh doc: change fsf address 2016-01-21 12:11:37 +01:00
process-each-pvresize.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
process-each-vg.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
process-each-vgreduce.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
profiles-thin.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
profiles.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
pv-check-dev-size.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pv-duplicate-uuid.sh test: pv-duplicate-uuid 2016-05-06 09:00:00 -05:00
pv-duplicate.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pv-ext-flags.sh Use a common message for a used PV 2016-02-25 14:23:41 -06:00
pv-ext-update.sh tests: add pv-ext-update.sh test 2016-07-27 12:17:21 +02:00
pv-min-size.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pv-range-overflow.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
pvchange-usage.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
pvcreate-bootloaderarea.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvcreate-ff.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvcreate-metadata0.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvcreate-operation-md.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvcreate-operation.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
pvcreate-restore.sh test: skip unrelated tests while testing lvmpolld 2016-03-09 12:59:45 +01:00
pvcreate-usage.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
pvmove-abort-all.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvmove-abort.sh tests: make test independent on usage [] for hidden LVs 2016-04-22 12:53:09 +02:00
pvmove-all-segtypes.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
pvmove-background.sh tests: minor update 2016-04-21 00:34:01 +02:00
pvmove-basic.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvmove-cache-segtypes.sh tests: adapt for new cache-pool zeroing 2016-07-27 16:20:57 +02:00
pvmove-raid-segtypes.sh pvmove: fix regression introduced with 8e9d5d12ae 2016-08-15 19:31:04 +02:00
pvmove-restart.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvmove-resume-1.sh tests: make test independent on usage [] for hidden LVs 2016-04-22 12:53:09 +02:00
pvmove-resume-2.sh tests: fix checking for pvmove LV 2016-11-14 12:55:43 +01:00
pvmove-resume-multiseg.sh tests: not slowing work with metadata 2017-02-22 15:40:28 +01:00
pvmove-thin-segtypes.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvremove-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvremove-usage.sh Use a common message for a used PV 2016-02-25 14:23:41 -06:00
pvremove-warnings.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
pvresize-mdas.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
read-ahead.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
report-fields.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
report-hidden.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
select-report.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
select-tools-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
select-tools.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-autoumount-dmeventd.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-cluster.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-lvm1.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-maxsize.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-merge-stack.sh lvconvert: snapshot: use command definitions 2017-02-13 08:20:10 -06:00
snapshot-merge.sh lvconvert: snapshot: use command definitions 2017-02-13 08:20:10 -06:00
snapshot-reactivate.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-remove-dmsetup.sh tests: proper wait usage 2016-10-03 17:49:56 +02:00
snapshot-rename.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-usage-exa.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
snapshot-usage.sh tests: use hold_device_open 2016-12-22 23:37:07 +01:00
snapshots-of-mirrors.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
stray-device-node.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
system_id.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
tags.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
test-partition.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
thin-autoumount-dmeventd.sh tests: update 2017-02-13 10:06:19 +01:00
thin-defaults.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
thin-flags.sh tests: use swapmetadata 2017-02-13 08:20:10 -06:00
thin-foreign-dmeventd.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
thin-merge.sh lvconvert: use command defs for thin/cache/pool creation 2017-02-13 08:20:10 -06:00
thin-overprovisioning.sh thin: fix link validation for unused thin-pool 2016-07-01 00:44:46 +02:00
thin-resize-match.sh tests: use prepare_vg more often 2016-12-12 11:22:41 +01:00
thin-restore.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
thin-vglock.sh lvconvert: use command defs for thin/cache/pool creation 2017-02-13 08:20:10 -06:00
thin-volume-list.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
topology-support.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
unknown-segment.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
unlost-pv.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vg-check-devs-used.sh tests: vg-check-devs-used requires driver version 4.15 at least 2016-03-31 10:38:05 +02:00
vg-name-from-env.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgcfgbackup-lvm1.sh tests: test should clean devices it has created 2016-12-11 23:24:19 +01:00
vgcfgbackup-usage.sh test: vgcfgbackup-usage 2016-05-06 09:00:00 -05:00
vgchange-many.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgchange-maxlv.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgchange-partial.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgchange-sysinit.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgchange-usage.sh vgchange: also -l is uint32 2017-01-06 21:51:36 +01:00
vgck.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgcreate-many-pvs.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgcreate-usage.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
vgextend-restoremissing.sh commands: new method for defining commands 2017-02-13 08:20:10 -06:00
vgextend-usage.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
vgimportclone.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgmerge-operation.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgmerge-usage.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgreduce-removemissing-snapshot.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgreduce-usage.sh tests: direct control of lvm1 usage in tests 2016-03-03 14:43:19 -06:00
vgremove-corrupt-vg.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgrename-usage.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgsplit-operation.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgsplit-raid.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgsplit-stacked.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgsplit-thin.sh tests: add SKIP_WITH_LVMLOCKD 2016-02-23 09:28:48 -06:00
vgsplit-usage.sh test: vgsplit-usage 2016-05-06 09:00:00 -05:00
zero-usage.sh tests: update seg_size_pe 2016-12-12 11:51:50 +01:00
zz-lvmlockd-dlm-remove.sh tests: fix clean up after lvmlockd tests 2016-02-22 14:15:17 -06:00
zz-lvmlockd-sanlock-remove.sh tests: fix clean up after lvmlockd tests 2016-02-22 14:15:17 -06:00