diff options
author | Sanju Rakonde <srakonde@redhat.com> | 2018-11-06 19:44:16 +0530 |
---|---|---|
committer | Atin Mukherjee <amukherj@redhat.com> | 2018-11-08 11:53:57 +0000 |
commit | bdb4ca184913c82ccf9552298f5d5b597794f2aa (patch) | |
tree | 35d5ac673c072b116651e733760beae8d1089fb4 /xlators/mgmt/glusterd/src/glusterd-volume-ops.c | |
parent | 3056419608d5e1835d41612e09b56511d0f9a101 (diff) |
glusterd: allow shared-storage to use bricks under glusterd working directory
With commit 44e4db, we are not allowing user to create a volume
using glusterd's working directory as a brick or any sub directory
under glusterd's working directory as a brick.This has broken
shared-storage since the volume "gluster-shared-storage" is
created using the bricks under glusterd's working directory.
With this patch, we let the "gluster-shared-storage" volume
to use bricks under glusterd's working directory.
fixes: bz#1647029
Change-Id: Ifcbcf4576eea12cf46f199dea287b29bd3ec3bfd
Signed-off-by: Sanju Rakonde <srakonde@redhat.com>
Diffstat (limited to 'xlators/mgmt/glusterd/src/glusterd-volume-ops.c')
-rw-r--r-- | xlators/mgmt/glusterd/src/glusterd-volume-ops.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/xlators/mgmt/glusterd/src/glusterd-volume-ops.c b/xlators/mgmt/glusterd/src/glusterd-volume-ops.c index 10a477f7857..e5d5a8380d2 100644 --- a/xlators/mgmt/glusterd/src/glusterd-volume-ops.c +++ b/xlators/mgmt/glusterd/src/glusterd-volume-ops.c @@ -1381,7 +1381,8 @@ glusterd_op_stage_create_volume(dict_t *dict, char **op_errstr, } #endif ret = glusterd_validate_and_create_brickpath( - brick_info, volume_uuid, op_errstr, is_force, _gf_false); + brick_info, volume_uuid, volname, op_errstr, is_force, + _gf_false); if (ret) goto out; |