summaryrefslogtreecommitdiffstats
path: root/tools/kingbird/install_kingbird.sh
diff options
context:
space:
mode:
authorDimitri Mazmanov <dimitri.mazmanov@ericsson.com>2016-08-09 14:44:21 +0200
committerDimitri Mazmanov <dimitri.mazmanov@ericsson.com>2016-08-09 14:46:23 +0200
commit5aa8ba07665dd4e353e488415416660eecd9bc7d (patch)
treef4d3018f2fb990ec9d565ab490ae35119633eff5 /tools/kingbird/install_kingbird.sh
parent49b26a0f66ba615f18c889e3326834abb2bf0243 (diff)
Remove kingbird folder before cloning
If one deployment fails, all subsequent jenkins runs will fail due to the git clone command failing because of the existing kingbird folder. Moving folder cleanup before the clone operation. Change-Id: Ief1e70f10f22c0811a483d4dd8cddccec8bd622a Signed-off-by: Dimitri Mazmanov <dimitri.mazmanov@ericsson.com>
Diffstat (limited to 'tools/kingbird/install_kingbird.sh')
-rw-r--r--tools/kingbird/install_kingbird.sh7
1 files changed, 3 insertions, 4 deletions
diff --git a/tools/kingbird/install_kingbird.sh b/tools/kingbird/install_kingbird.sh
index e4f8a3c..25d9b88 100644
--- a/tools/kingbird/install_kingbird.sh
+++ b/tools/kingbird/install_kingbird.sh
@@ -113,6 +113,9 @@ else
--region ${OS_REGION_NAME}
fi
+# Cleanup the folder before making a fresh clone
+rm -rf kingbird/
+
#Setup Kingbird
git clone https://github.com/openstack/kingbird.git && cd kingbird/
@@ -122,10 +125,6 @@ pip install --force-reinstall -U .
mkdir -p /etc/kingbird/
oslo-config-generator --config-file tools/config-generator.conf --output-file ${KINGBIRD_CONF_FILE}
-# Delete previous repo clone
-cd ..
-rm -rf kingbird/
-
# Configure host section
iniset ${KINGBIRD_CONF_FILE} DEFAULT bind_host ${bind_host}
iniset ${KINGBIRD_CONF_FILE} DEFAULT bind_port ${KINGBIRD_PORT}