Hi, The current heat puppet modules don't work to create the heat config file [1] My first attempt [2] created separate config files for each heat component. It was pointed out that configuration had been consolidated into a single file [3]. My second attempt [4] did this, but consensus seems to be lacking that this will work. As Mathieu alludes to, it does seem that there is a critical problem with the single config file in that it is not possible to specify separate bind_port's to individual daemons [5]. The current TOT config files [6] don't seem to provide a clear example to work from? What output should the puppet modules be producing? Would it make sense for them to create the multiple-configuration-file scenario for now, and migrate to the single-configuration-file at some future point; since presumably heat will remain backwards compatible for some time? -i [1] https://bugs.launchpad.net/puppet-heat/+bug/1214824 [2] https://review.openstack.org/#/c/43229/ [3] https://review.openstack.org/#/c/39980/ [4] https://review.openstack.org/#/c/43406/ [5] https://github.com/openstack/heat/blob/master/heat/common/wsgi.py#L53 [6] https://github.com/openstack/heat/tree/master/etc/heat