From: Varsha Rao Date: Wed, 3 Feb 2021 08:39:47 +0000 (+0530) Subject: vstart: Fix nfs-ganesha RADOS_URLS config block not found warning X-Git-Tag: v17.1.0~2970^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=19187a8a154a6af95b3669cc9fd45b3922232cae;p=ceph.git vstart: Fix nfs-ganesha RADOS_URLS config block not found warning Reordering the config blocks fixes the rados url error and removing 'ganesha-' prefix from rados config object fixes the config file error. Fixes: https://tracker.ceph.com/issues/49122 Signed-off-by: Varsha Rao --- diff --git a/src/vstart.sh b/src/vstart.sh index 29e50ed8b1259..c50e5abcec929 100755 --- a/src/vstart.sh +++ b/src/vstart.sh @@ -1126,7 +1126,7 @@ start_ganesha() { cluster_id="vstart" GANESHA_PORT=$(($CEPH_PORT + 4000)) local ganesha=0 - test_user="ganesha-$cluster_id" + test_user="$cluster_id" pool_name="nfs-ganesha" namespace=$cluster_id url="rados://$pool_name/$namespace/conf-nfs.$test_user" @@ -1169,8 +1169,6 @@ start_ganesha() { Minor_Versions = 1, 2; } - %url $url - RADOS_KV { pool = $pool_name; namespace = $namespace; @@ -1180,8 +1178,10 @@ start_ganesha() { RADOS_URLS { Userid = $test_user; - watch_url = \"$url\"; - }" > "$ganesha_dir/ganesha-$name.conf" + watch_url = '$url'; + } + + %url $url" > "$ganesha_dir/ganesha-$name.conf" wconf <