[lvm-devel] master - tests: prepare control node before clvmd
Zdenek Kabelac
zkabelac at fedoraproject.org
Wed Nov 19 22:25:25 UTC 2014
Gitweb: http://git.fedorahosted.org/git/?p=lvm2.git;a=commitdiff;h=c75548300d63452b4fa615d71cb40cb10382aa33
Commit: c75548300d63452b4fa615d71cb40cb10382aa33
Parent: d7985ebead2a69f8139bf4ade0747b2a96f784c4
Author: Zdenek Kabelac <zkabelac at redhat.com>
AuthorDate: Wed Nov 19 23:22:52 2014 +0100
Committer: Zdenek Kabelac <zkabelac at redhat.com>
CommitterDate: Wed Nov 19 23:22:52 2014 +0100
tests: prepare control node before clvmd
Make sure there is 'control' node before clvmd is started.
Somehow 'clvmd' is not allowed by selinux to create one.
TODO: Check is selinux policy is right here...
---
test/lib/aux.sh | 1 +
1 files changed, 1 insertions(+), 0 deletions(-)
diff --git a/test/lib/aux.sh b/test/lib/aux.sh
index 58b71c6..2fef207 100644
--- a/test/lib/aux.sh
+++ b/test/lib/aux.sh
@@ -35,6 +35,7 @@ prepare_clvmd() {
# lvs is executed from clvmd - use our version
export LVM_BINARY=$(which lvm)
+ test -e "$DM_DEV_DIR/control" || dmsetup table # create control node
# skip if singlenode is not compiled in
(clvmd --help 2>&1 | grep "Available cluster managers" | grep "singlenode") || skip
More information about the lvm-devel
mailing list