Make aio.sh rerunnable 53/87353/4
authorSamuli Silvius <s.silvius@partner.samsung.com>
Thu, 9 May 2019 11:53:43 +0000 (14:53 +0300)
committerSamuli Silvius <s.silvius@partner.samsung.com>
Tue, 14 May 2019 07:10:04 +0000 (10:10 +0300)
aio.sh script can be run only ones.
Cloning of k8s on top of existing dir does not work
and ssh key generation on top of existing key does not work.

Issue-ID: MULTICLOUD-620

Change-Id: Ic60dfd6b96ab78f6edcdc3655c18f90c4427c856
Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com>
kud/hosting_providers/vagrant/aio.sh

index 31663af..0d06cc6 100755 (executable)
@@ -18,6 +18,7 @@ if [[ $(whoami) != 'root' ]];then
 fi
 
 echo "Cloning and configuring KUD project..."
+rm -rf k8s
 git clone https://git.onap.org/multicloud/k8s/
 cd k8s/kud/hosting_providers/baremetal/
 cat <<EOL > inventory/hosts.ini
@@ -47,6 +48,7 @@ kube-node
 kube-master
 EOL
 sed -i '/andrewrothstein.kubectl/d' ../../deployment_infra/playbooks/configure-*.yml
+rm -f ~/.ssh/id_rsa
 echo -e "\n\n\n" | ssh-keygen -t rsa -N ""
 cat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keys
 chmod og-wx ~/.ssh/authorized_keys