Adds Fuel Installation Capability
authorParker Berberian <pberberian@iol.unh.edu>
Mon, 21 Aug 2017 13:24:57 +0000 (09:24 -0400)
committerParker Berberian <pberberian@iol.unh.edu>
Thu, 31 Aug 2017 17:28:58 +0000 (13:28 -0400)
commit70b8bf0d33bc031f21327e41e6bb607be21c7c2b
tree02f5960ae85ef68d547720251756fa4ae75dc823
parenteb2b5db1f5af00edb5637f389e8c2c78c65d0d08
Adds Fuel Installation Capability

JIRA: N/A

Adds the ability to automatically install and deploy Fuel onto
a remote host.
the hostScripts/fuelInstall.sh script boots the master machine
and uses the fuel iso to install fuel to the machine.
the source/installers/fuel.py then uses the source/api/fuel_api
handler to configure and deploy fuel.
Running:
    Fuel_Installer(domains,networks,libvirt,utility).go()
Will install fuel and deploy Openstack on top of Fuel
assuming the host is properly configured.

Change-Id: I41aee773b27b893311c945221b93eacf36aa83cc
Signed-off-by: Parker Berberian <pberberian@iol.unh.edu>
laas-fog/hostScripts/fuelInstall.sh [new file with mode: 0755]
laas-fog/hostScripts/horizonNat.sh [new file with mode: 0755]
laas-fog/source/api/fuel_api.py [new file with mode: 0644]
laas-fog/source/installers/__init__.py [new file with mode: 0644]
laas-fog/source/installers/fuel.py [new file with mode: 0644]
laas-fog/source/installers/installer.py [new file with mode: 0644]