Ceph MONs will be installed on the OpenStack Controller nodes. Foreman will be provisioning the OpenStack Controller nodes so will know their hostname/IPs. Foreman will also be provisioning the nodes to be used as Ceph OSDs. Puppet needs to generate a ceph.conf from a template and enter the Controller hostnames into the template for the MON list. The ceph.conf file should also list the client keyrings also generated by Puppet. The ceph.conf should also contain details about the front-end & back-end network interfaces for the MONs and OSD nodes.
verified in version ruby193-rubygem-staypuft-0.3.5-1.el6ost.noarch
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/RHBA-2014-1350.html