From d4836062ff55800080de0279bac491291ab75621 Mon Sep 17 00:00:00 2001 From: Petr Rockai Date: Thu, 23 Feb 2012 14:55:29 +0000 Subject: [PATCH] Add a vgscan to lvcreate-repair.sh. The old test applied device filter hacks to make devices invisible to lvm, but the behaviour of those is slightly different than of actual missing devices. Running vgscan after re-enabling the device triggers a metadata repair which is not done by vgremove -ff. This is not a regression, merely an odd behaviour that has been around even before lvmetad. --- test/shell/lvcreate-repair.sh | 1 + 1 file changed, 1 insertion(+) diff --git a/test/shell/lvcreate-repair.sh b/test/shell/lvcreate-repair.sh index 55cd1ae6c..12da518cb 100644 --- a/test/shell/lvcreate-repair.sh +++ b/test/shell/lvcreate-repair.sh @@ -38,6 +38,7 @@ for i in $dev1 $dev2 $dev3 ; do check lv_exists $vg $lv2 aux enable_dev $i $j + vgscan test $i != $dev1 && check lv_exists $vg $lv1 check lv_exists $vg $lv2