Additional changes to remove privilaged command execution during the
installation proces. Also removed surplus file copies that are no longer
required.
A corner case where a vagrant VM isn't created before the installer is
run results in the vagrant-libvirt network not being defined or started.
Without this network the installer VM could not be started.
Change-Id: I2bd69a81b67c0f8149cd80abddce869675acba7d
diff --git a/install/installer.sh b/install/installer.sh
index 4600efd..ae2310c 100755
--- a/install/installer.sh
+++ b/install/installer.sh
@@ -121,7 +121,7 @@
# Running ansible
echo -e "${lBlue}Running ansible${NC}"
cp ansible/ansible.cfg .ansible.cfg
-sudo ansible-playbook ansible/voltha.yml -i ansible/hosts/cluster
+ansible-playbook ansible/voltha.yml -i ansible/hosts/cluster
# Now all 3 servers need to be rebooted because of software installs.
# Reboot them and wait patiently until they all come back.
@@ -175,7 +175,7 @@
echo $i >> ansible/hosts/swarm-master-backup
fi
done
-sudo ansible-playbook ansible/swarm.yml -i ansible/hosts/swarm-master
-sudo ansible-playbook ansible/swarm.yml -i ansible/hosts/swarm-master-backup
-sudo ansible-playbook ansible/voltha.yml -i ansible/hosts/swarm-master
+ansible-playbook ansible/swarm.yml -i ansible/hosts/swarm-master
+ansible-playbook ansible/swarm.yml -i ansible/hosts/swarm-master-backup
+ansible-playbook ansible/voltha.yml -i ansible/hosts/swarm-master