1
0
mirror of git://sourceware.org/git/lvm2.git synced 2025-01-03 05:18:29 +03:00
lvm2/test/shell
Zdenek Kabelac e31f4b76f4 cache: handle older metadata format
When reading older lvm2 metadata for cache-pool - we now handle more
extended syntax - basically we want to enter most setting when
actually creating cached LV.

For this new validation code has been added. However older metadata
without new settings set is now found as invalid.

Fix it by adding default settings for  cache policy  mq
and cache mode  writethrough.
2015-11-16 01:12:57 +01:00
..
000-basic.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
activate-minor.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
activate-missing-segment.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
activate-missing.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
activate-partial.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
activation-skip.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
clvmd-restart.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
covercmd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
discards-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
dlm-hello-world.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
dlm-prepare.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
dlm-remove.sh tests: create/remove improvements for lvmlockd testing 2015-08-21 15:09:38 -05:00
dmeventd-restart.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
dumpconfig.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
error-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
fsadm.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
inconsistent-metadata.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
listings.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lock-blocking.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lock-parallel.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-cache-old.sh cache: handle older metadata format 2015-11-16 01:12:57 +01:00
lvchange-cache.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-mirror.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-partial-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-partial.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-raid456.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-syncaction-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvchange-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-cache-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-cache-smq.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-cache-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-cache.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-mirror-basic-0.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-1.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-2.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic-3.sh tests: updates 2014-02-27 13:01:04 +01:00
lvconvert-mirror-basic.sh tests: no lvmetad reload for debugless output 2015-05-01 15:07:58 +02:00
lvconvert-mirror-updown.sh tests: revert should removal in mirror test 2015-03-20 11:08:44 +01:00
lvconvert-mirror.sh tests: update test to check for race better 2015-11-09 12:21:17 +01:00
lvconvert-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-raid456.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-raid-allocation.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-policy.sh tests: use single lvmconf call 2015-04-08 23:19:37 +02:00
lvconvert-repair-raid-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-replace.sh tests: move kernel_at_least to aux 2015-05-01 15:07:58 +02:00
lvconvert-repair-snapshot.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-thin-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-transient-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair-transient.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-repair.sh tests: rename test to inittest 2014-06-10 10:51:27 +02:00
lvconvert-snapshot.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-thin-external.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-thin-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvconvert-twostep.sh tests: rename test to inittest 2014-06-10 10:51:27 +02:00
lvcreate-cache-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-cache.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-large-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-large-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-large.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-mirror.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-missing.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-operation.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-pvtags.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-repair.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-signature-wiping.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-small-snap.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-striped-mirror.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin-big.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin-external-size.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin-external.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin-power2.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin-snap.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvcreate-usage.sh tests: do not use |& 2015-05-14 10:52:55 +02:00
lvextend-percent-extents.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvextend-snapshot-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvextend-snapshot-policy.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvextend-thin-full.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvextend-thin-metadata-dmeventd.sh tests: update test for resize 2015-10-29 15:11:16 +01:00
lvextend-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvm-init.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvmcache-exercise.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvmetad-ambiguous.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-autoshutdown.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-client-filter.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-disabled.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-dump.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-lvm1.sh tests: no point in using should 2015-10-29 12:39:07 +01:00
lvmetad-lvscan-cache.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-no-cluster.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvmetad-override.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvs.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvscan-cache.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvscan-filter.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvscan-md.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvscan-nomda-bg.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-pvscan-nomda.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-restart.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-test.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmetad-warning.sh tests: use skip flags 2015-10-27 00:45:37 +01:00
lvmlockd-lv-types.sh tests: fix check for lvmlockd test 2015-08-21 17:00:21 -05:00
lvresize-mirror.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-raid10.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-rounding.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-thin-external-origin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-thin-metadata.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvresize-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
lvs-cache.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
mda-rollback.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
mdata-strings.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
metadata-balance.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
metadata-dirs.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
metadata.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
mirror-names.sh lvmpolld: Add standalone polldaemon. 2015-05-09 00:59:18 +01:00
mirror-vgreduce-removemissing.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
name-mangling.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
nomda-missing.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
nomda-restoremissing.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
orphan-ondisk.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pool-labels.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-duplicate-pvs.sh tests: add test for duplicate pvs 2015-05-19 11:02:53 -05:00
process-each-duplicate-vgnames.sh tests: allow lvmetad tests with duplicate VG names 2015-11-13 15:09:26 -06:00
process-each-lv.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-pv-nomda-all.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-pv-nomda.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-pv.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-pvresize.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
process-each-vg.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
process-each-vgreduce.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
profiles-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
profiles.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pv-duplicate-uuid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pv-duplicate.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pv-min-size.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pv-range-overflow.sh tests: drop unused "" 2015-03-13 12:12:54 +01:00
pvchange-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-bootloaderarea.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-ff.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-metadata0.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-operation-md.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-operation.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvcreate-restore.sh format_text: properly validate PV size for restore 2015-05-08 15:12:35 +02:00
pvcreate-usage.sh tests: add test for minimum mda size 2015-10-30 10:02:00 +01:00
pvmove-abort-all.sh tests: handle missing delay_dev 2015-11-09 19:07:53 +01:00
pvmove-abort.sh tests: handle missing delay_dev 2015-11-09 19:07:53 +01:00
pvmove-all-segtypes.sh tests: fix test warning 2015-04-02 13:38:41 +02:00
pvmove-background.sh tests: try harder to kill all dangling procs 2015-04-28 22:31:50 +02:00
pvmove-basic.sh tests: no lvmetad reload for debugless output 2015-05-01 15:07:58 +02:00
pvmove-cache-segtypes.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvmove-raid-segtypes.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvmove-restart.sh tests: handle missing delay_dev 2015-11-09 19:07:53 +01:00
pvmove-resume-1.sh tests: handle missing delay_dev 2015-11-09 19:07:53 +01:00
pvmove-resume-2.sh tests: without delay_dev skip some checks 2015-11-13 11:17:07 +01:00
pvmove-resume-multiseg.sh tests: handle missing delay_dev 2015-11-09 19:07:53 +01:00
pvmove-thin-segtypes.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvremove-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvremove-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
pvremove-warnings.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
read-ahead.sh tests: let pass bigger readahead 2015-10-29 12:39:07 +01:00
report-fields.sh tests: add report-fields.sh test 2015-10-30 15:47:56 +01:00
sanlock-hello-world.sh Add lvmlockd 2015-07-02 15:42:26 -05:00
sanlock-prepare.sh tests: create/remove improvements for lvmlockd testing 2015-08-21 15:09:38 -05:00
sanlock-remove.sh tests: create/remove improvements for lvmlockd testing 2015-08-21 15:09:38 -05:00
select-report.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
select-tools-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
select-tools.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-autoumount-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-cluster.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-lvm1.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-maxsize.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-merge.sh tests: use proper target name for check 2015-10-01 16:05:51 +02:00
snapshot-reactivate.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-remove-dmsetup.sh pre-release 2015-10-30 15:34:00 +00:00
snapshot-rename.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-usage-exa.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshot-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
snapshots-of-mirrors.sh tests: rename test to inittest 2014-06-10 10:51:27 +02:00
stray-device-node.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
system_id.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
tags.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
test-partition.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
thin-autoumount-dmeventd.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
thin-defaults.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
thin-merge.sh tests: no warn if test does not need thin_repair 2015-05-17 20:24:36 +02:00
thin-overprovisioning.sh thin: check for overprovisioning 2015-07-03 16:13:14 +02:00
thin-restore.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
thin-vglock.sh tests: no warn if test does not need thin_repair 2015-05-17 20:24:36 +02:00
thin-volume-list.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
topology-support.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
unknown-segment.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
unlost-pv.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vg-name-from-env.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgcfgbackup-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgchange-many.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgchange-maxlv.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgchange-partial.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgchange-sysinit.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgchange-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgck.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgcreate-many-pvs.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgcreate-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgextend-restoremissing.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgextend-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgimportclone.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgmerge-operation.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgmerge-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgreduce-removemissing-snapshot.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgreduce-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgremove-corrupt-vg.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgrename-usage.sh tests: allow lvmetad tests with duplicate VG names 2015-11-13 15:09:26 -06:00
vgsplit-operation.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgsplit-raid.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgsplit-stacked.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgsplit-thin.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
vgsplit-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00
zero-usage.sh tests: use more SKIP 2015-10-27 16:00:09 +01:00