From 4ce13676425250df1f56be40446a14c1316247c3 Mon Sep 17 00:00:00 2001 From: Mauricio Lima Date: Thu, 7 Apr 2016 16:13:46 -0400 Subject: [PATCH] Remove /etc/kolla configuration folders Kolla deployment creates /etc/kolla folder on a target host with multiple configuration files. In some scenarios, the presence of these files prevent successful deployment of certain services especially when their configuration parameters have been changed on the deployment host. Change-Id: Iefd544b50fc90b7f00d6e137bc14ab4807ef7c0f Closes-Bug: #1561055 --- tools/cleanup-host | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/tools/cleanup-host b/tools/cleanup-host index 5bb357c4ac..75ed47bd33 100755 --- a/tools/cleanup-host +++ b/tools/cleanup-host @@ -32,3 +32,15 @@ sudo cp /etc/fstab /etc/fstab_backup echo "Removing ceph references from fstab..." sudo sed -i '/\/var\/lib\/ceph\/osd\//d' /etc/fstab + +echo "Getting folders name..." +FOLDER_PATH="/etc/kolla/" +for dir in $FOLDER_PATH*; do + if [ "$dir" == "$FOLDER_PATH""passwords.yml" ] || \ + [ "$dir" == "$FOLDER_PATH""globals.yml" ] || \ + [ "$dir" == "$FOLDER_PATH""config" ]; then + echo "Skipping:" $dir + else + rm -rfv $dir + fi +done