Updates Heat template to Support Magnum

Previously, the Heat module did not support Magnum. Installing
from source until pkgs are available.

Change-Id: Ia83af5b811e5a113be91205671809960b24e8eff
This commit is contained in:
Daneyon Hansen 2015-05-18 21:52:28 +00:00
parent ac97b74052
commit 5bfb2c0b90

View File

@ -159,7 +159,7 @@ resources:
chkconfig network on
# Install base packages
yum -y install wget ntp git tcpdump python-pip
yum -y install wget ntp git tcpdump python-pip python-devel
# Install Docker from binaries due to:
# https://github.com/docker/docker/issues/11760#issuecomment-88288278
@ -196,6 +196,15 @@ resources:
service firewalld stop
chkconfig firewalld off
# Install Magnum Client
git clone http://github.com/openstack/python-magnumclient
cd python-magnumclient
sudo pip install -e .
# Install Magnum Client Deps
# TODO remove when fixed: https://bugs.launchpad.net/python-magnumclient/+bug/1456360
sudo pip install oslo.serialization
# Send the CFN signal
cfn-signal -e0 --data 'OK' -r 'Setup complete' '$WAIT_HANDLE'
params: