From 44e4db05a953a6f231c62225b462470cacb16bd4 Mon Sep 17 00:00:00 2001 From: Sanju Rakonde Date: Mon, 3 Sep 2018 16:26:56 +0530 Subject: glusterd: avoid using glusterd's working directory as a brick Adding checks for avoiding glusterd's working directory used as a brick for volume creation. fixes: bz#853601 Change-Id: I4b16a05f752e92216aa628f542a4fdbf59b3c669 Signed-off-by: Sanju Rakonde --- tests/bugs/glusterd/optimized-basic-testcases.t | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'tests/bugs') diff --git a/tests/bugs/glusterd/optimized-basic-testcases.t b/tests/bugs/glusterd/optimized-basic-testcases.t index b9fba4cdefb..dd98a65fa9a 100644 --- a/tests/bugs/glusterd/optimized-basic-testcases.t +++ b/tests/bugs/glusterd/optimized-basic-testcases.t @@ -270,4 +270,13 @@ pkill glusterfsd; TEST glusterd TEST $CLI volume status $V1 +#bug-853601 - Avoid using /var/lib/glusterd as a brick +TEST ! $CLI volume create "test" $H0:/var/lib/glusterd +TEST ! $CLI volume create "test" $H0:/var/lib/glusterd force +TEST ! $CLI volume create "test" $H0:/var/lib/glusterd/abc +TEST ! $CLI volume create "test" $H0:/var/lib/glusterd/abc force +mkdir -p /xyz/var/lib/glusterd/abc +TEST $CLI volume create "test" $H0:/xyz/var/lib/glusterd/abc +EXPECT 'Created' volinfo_field "test" 'Status'; + cleanup -- cgit