Fix git clone issue to fail container startup 25/16825/1
authorVenkata Harish K Kajur <vk250x@att.com>
Mon, 2 Oct 2017 05:40:36 +0000 (01:40 -0400)
committerVenkata Harish K Kajur <vk250x@att.com>
Mon, 2 Oct 2017 05:41:04 +0000 (01:41 -0400)
When the git clone fails, application should not startup

Issue-ID: AAI-408
Change-Id: I49fdaa40d793b500142c6e5fe4d6d7085676160a
Signed-off-by: Venkata Harish K Kajur <vk250x@att.com>
aai-resources/src/main/resources/docker/init-chef.sh

index 811c0ea..4c49a27 100644 (file)
@@ -32,7 +32,7 @@ if [ ! -d "aai-config" ]; then
 
     git clone --depth 1 -b ${CHEF_BRANCH} --single-branch ${CHEF_CONFIG_GIT_URL}/${CHEF_CONFIG_REPO}.git aai-config || {
         echo "Error: Unable to clone the aai-config repo with url: ${CHEF_GIT_URL}/${CHEF_CONFIG_REPO}.git";
-        exit;
+        exit 1;
     }
 
 fi
@@ -49,7 +49,7 @@ if [ ! -d "aai-data" ]; then
 
     git clone --depth 1 -b ${CHEF_BRANCH} --single-branch ${CHEF_DATA_GIT_URL}/aai-data.git aai-data || {
         echo "Error: Unable to clone the aai-data repo with url: ${CHEF_GIT_URL}";
-        exit;
+        exit 1;
     }
 
 fi
@@ -61,5 +61,5 @@ chef-solo \
 
 /opt/app/aai-resources/bin/createDBSchema.sh || {
     echo "Error: Unable to create the db schema, please check if the hbase host is configured and up";
-    exit;
+    exit 1;
 }