Currently, when using modules/openstack/manifests/queue_server.pp there is no instructions or setup for the credentials in use for the OpenStack components, or the monitoring portion of the module. A fresh install of the controller portions in site.pp end up with an inability for pieces to communicate.
myhost:~/puppet# rabbitmqctl add_user nova avon Creating user "nova" ... myhost:~/puppet# rabbitmqctl set_user_tags nova administrator Setting tags for user "nova" to [administrator] ... myhost:~/puppet# rabbitmqctl set_permissions -p / nova ".*" ".*" ".*" Setting permissions for user "nova" in vhost "/" ... myhost:~/puppet# rabbitmq-plugins enable rabbitmq_management