Fix stor4nfv CI errors 29/63429/3
authorramamani yeleswarapu <ramamani.yeleswarapu@intel.com>
Thu, 11 Oct 2018 23:08:32 +0000 (16:08 -0700)
committerHarry Huang <huangxiangyu5@huawei.com>
Mon, 29 Oct 2018 06:15:44 +0000 (06:15 +0000)
Change-Id: I5b76fa40ecaffb53bc924de6e13f4803c5f6593f
Signed-off-by: ramamani yeleswarapu <ramamani.yeleswarapu@intel.com>
plugins/stor4nfv/roles/os-stor4nfv/tasks/post-install.yml

index d14c0c6..4c4370f 100644 (file)
   shell:
     _raw_params: |
       function _modify_osdsdock_endpoint {
-          local ip_addr=(lxc-info -n $(lxc-ls --line | grep ceph-mon) -iH)|grep "10.1"
+          local ip_addr=$((lxc-info -n $(lxc-ls --line | grep ceph-mon) -iH)|grep "10.1")
           if [ ! -z "${ip_addr}" ]; then
-              sed -i 's/^50050.*/api_endpoint = $ip_addr:50050/g' /etc/opensds/opensds.conf
+              sed -i 's/api_endpoint = localhost:50050/api_endpoint = '"$ip_addr"':50050/g' \
+                  /etc/opensds/opensds.conf
           fi
       }
       _modify_osdsdock_endpoint