Description of problem: When David Kranz ran some testing again my Foreman deployed nova networking configuration, he noticed that he could not access HEAT. He identified that the iptables did not open the proper heat ports. Version-Release number of selected component (if applicable): [root@rhos-foreman ~]# yum list installed | grep -e foreman -e puppet This system is not registered to Red Hat Subscription Management. You can use subscription-manager to register. foreman.noarch 1.3.0.2-1.el6sat @rhel-x86_64-server-6-ost-4 foreman-installer.noarch 1:1.3.0-1.el6sat @rhel-x86_64-server-6-ost-4 foreman-mysql.noarch 1.3.0.2-1.el6sat @rhel-x86_64-server-6-ost-4 foreman-mysql2.noarch 1.3.0.2-1.el6sat @rhel-x86_64-server-6-ost-4 foreman-proxy.noarch 1.3.0-3.el6sat @rhel-x86_64-server-6-ost-4 foreman-selinux.noarch 1.3.0-1.el6sat @rhel-x86_64-server-6-ost-4 openstack-foreman-installer.noarch packstack-modules-puppet.noarch 2013.2.1-0.22.dev956.el6ost puppet.noarch 3.2.4-3.el6_5 @rhel-x86_64-server-6-ost-4 puppet-server.noarch 3.2.4-3.el6_5 @rhel-x86_64-server-6-ost-4 ruby193-rubygem-foreman_openstack_simplify.noarch rubygem-foreman_api.noarch 0.1.6-1.el6sat @rhel-x86_64-server-6-ost-4 [root@rhos-foreman ~]# How reproducible: When the prots were adjusted, then puppet reset, it again did not include. Assume vary repeatable Steps to Reproduce: 1. Foreman install a nove-networking config 2. heat stack-list 3. open port 8004 - may want to open the other heat protocol ports 4 heat stack-list (should work) Actual results: Expected results: Additional info:
Unless I'm missing something, this is actually a Foreman bug.
Pull request: https://github.com/redhat-openstack/astapor/pull/147 Opens ports on the controller node for Heat: 8000 for opehstack-heat-api-cfn 8003 for opehstack-heat-api-cloudwatch 8004 for openstack-heat-api
Verified, port 8004 is open for business OOB
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2014-0517.html