From 1216aa7826428dfa5f83af4bd29c7741de7a1a23 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Sun, 30 Mar 2014 23:13:22 +0200 Subject: [PATCH] tests: workaround clvmd .cache consistency May need futher fixes, but it's needed only on non-udev systems (systems which still needs .cache - just like test suite) --- test/shell/stray-device-node.sh | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/shell/stray-device-node.sh b/test/shell/stray-device-node.sh index 8e67caa2a..cd6525f88 100644 --- a/test/shell/stray-device-node.sh +++ b/test/shell/stray-device-node.sh @@ -17,5 +17,9 @@ cp -r "$dev1" "$DM_DEV_DIR/stray" vgcreate $vg $(cat DEVICES) lvcreate -an -Zn --type mirror -m 1 -l 1 -n mirror $vg aux disable_dev "$dev1" +# FIXME: +# for the .cache use case we need to run pvscan +# to keep clvmd in sync. +pvscan vgreduce --removemissing --force $vg aux enable_dev "$dev1"