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:
parent
ac97b74052
commit
5bfb2c0b90
@ -159,7 +159,7 @@ resources:
|
|||||||
chkconfig network on
|
chkconfig network on
|
||||||
|
|
||||||
# Install base packages
|
# 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:
|
# Install Docker from binaries due to:
|
||||||
# https://github.com/docker/docker/issues/11760#issuecomment-88288278
|
# https://github.com/docker/docker/issues/11760#issuecomment-88288278
|
||||||
@ -196,6 +196,15 @@ resources:
|
|||||||
service firewalld stop
|
service firewalld stop
|
||||||
chkconfig firewalld off
|
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
|
# Send the CFN signal
|
||||||
cfn-signal -e0 --data 'OK' -r 'Setup complete' '$WAIT_HANDLE'
|
cfn-signal -e0 --data 'OK' -r 'Setup complete' '$WAIT_HANDLE'
|
||||||
params:
|
params:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user