+++ This bug was initially created as a clone of Bug #1084229 +++
With the switch from Qpid to RabbitMQ, we need to add support for configuring RabbitMQ for SSL/TLS in the Foreman installer. This might require changes to the puppet modules as well, which will need to be determined when we start working on this.
--- Additional comment from Rob Crittenden on 2014-04-08 10:40:09 EDT ---
The openstack-puppet-modules is using this upstream commit, https://github.com/puppetlabs/puppetlabs-rabbitmq/tree/015bd788ccb495051a2db48e344a3a6aa3381076
Based on a reading of this we should be good puppet-wise for this upstream module. Changes in the controller module will be required to configure rabbitmq instead, with the biggest change switching from NSS to OpenSSL for the certificate tracking when freeipa == True.
Haven't tested it yet but I may need to pull in this fix as well which ties kombu_* to rabbit_use_ssl: https://bugs.launchpad.net/puppet-neutron/+bug/1356083
openstack-foreman-installer only needs 1 bug for tracking this issue, closing as a duplicate
*** This bug has been marked as a duplicate of bug 1084229 ***