Page MenuHomePhabricator

update queue_server.pp for user/pass setup or one-time setup instructions
Closed, ResolvedPublic

Description

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.

Something like:

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