How to install heat on ubuntu 12.04?

asked 2013-10-09 01:03:32 -0500

ankit gravatar image

updated 2013-10-11 17:53:16 -0500

smaffulli gravatar image

I am trying to install heat on Ubuntu 12.04 64 bit virtual machine with 4 GB RAM and 40 GB HDD following the documentation at .

As per documentation, script openstack_ubuntu should be available under tools folder but it is missing. So i am not able to install open stack using script openstack_ubuntu

So i installed open stack via devstack installation as per documentation at and devstack installation of open stack is successful.

but when i tried to install heat. i got error message

ankit@ubuntu:~/heat$ sudo ./    
Installing api-paste.ini in /etc/heat    
Installing default.yaml in /etc/heat/environment.d
Installing heat.conf.sample in /etc/heat    
rabbitmq detected, configuring /etc/heat/heat.conf for rabbit    
Installing policy.json in /etc/heat    
Installing AWS_CloudWatch_Alarm.yaml in /etc/heat/templates    
Installing AWS_RDS_DBInstance.yaml in /etc/heat/templates    
warning: no files found matching 'AUTHORS'    
warning: no files found matching 'ChangeLog'
warning: no previously-included files matching '*.pyc' found anywhere in distribution    
warning: no files found matching 'AUTHORS'    
warning: no files found matching 'ChangeLog'    
warning: no files found matching 'heat/cloudinit/'
warning: no files found matching 'heat/testing/README.rst'    
warning: no files found matching 'heat/tests/examples/tags.txt'

and heat installation fails.

Downloaded heat package size is 14 M, downloaded from git hub git clone I suspect there is some problem in package might be some files are missing.

edit retag flag offensive close merge delete

1 answer

Sort by ยป oldest newest most voted

answered 2014-08-11 09:46:16 -0500

if you look at the latest icehouse release, heat is part of the devstack install. You may use Ubuntu 14.04LTS. You could download the devstack using "git clone git:// -b stable/icehouse". Run ./ from the devstack folder which will install the heat along with other Openstack components. After the devstack install you can check the heat service running from 'screen -x' command. If the services are not running for any reason, you could try running them manually like this:

cd /opt/stack/heat; bin/heat-engine --config-file=/etc/heat/heat.conf || echo "h-eng failed to start" | tee "/opt/stack/status/stack/h-eng.failure"

cd /opt/stack/heat; bin/heat-api --config-file=/etc/heat/heat.conf || echo "h-api faed to start" | tee "/opt/stack/status/stack/h-api.failure"

cd /opt/stack/heat; bin/heat-api-cfn --config-file=/etc/heat/heat.conf || echo "h-apcfn failed to start" | tee "/opt/stack/status/stack/h-api-cfn.failure"

cd /opt/stack/heat; bin/heat-api-cloudwatch --config-file=/etc/heat/heat.conf || ech"h-api-cw failed to start" | tee "/opt/stack/status/stack/h-api-cw.failure"

If still getting failure then need to go to debug further. Check the log files mentioned in the command line shown above and trace further from it.

edit flag offensive delete link more

Get to know Ask OpenStack

Resources for moderators

Question Tools

1 follower


Asked: 2013-10-09 01:03:32 -0500

Seen: 1,143 times

Last updated: Aug 11 '14