Heat cfn-push-stats failed with '403 SignatureDoesNotMatch'

Solution Verified - Updated -


  • We’re trying to deploy a HA instance with Heat that will reprovision a guest on a shutdown, by using this template as a reference.
  • Our template works perfectly with Fedora20-x86_64-cfntools, but when we’re using a Rhel65 image with heat-cfntools rpm installed the instance is keep being restarted. ( The WatchCloud alarm state is always on “ALARM”.)
  • I tried to debug the cfn-tools scripts and found out that there is a problem with cfn-push-stats.


  • Red Hat OpenStack 5.0 on RHEL 7

[On the server side]
- openstack-keystone-2014.1.1-1.el7ost.noarch
- python-keystoneclient-0.9.0-1.el7ost.noarch
- python-keystone-2014.1.1-1.el7ost.noarch

[On the client side (RHEL 6.5)]
- cloud-init-0.7.4-2.el6.noarch
- heat-cfntools-1.2.6-2.el6.noarch
- python-boto-2.27.0-1.el6.noarch

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In