Magnum: Use common implementation to set up rabbitmq access

Change-Id: Ibbffc177c7ea74f9182c08fcfa56f8d27ea23fc6
This commit is contained in:
Takashi Kajinami 2022-07-05 12:18:45 +09:00
parent d1c02c5390
commit 1f45513e65

View File

@ -13,18 +13,9 @@ class openstack_integration::magnum (
include openstack_integration::config
include openstack_integration::params
rabbitmq_user { 'magnum':
admin => true,
openstack_integration::mq_user { 'magnum':
password => 'an_even_bigger_secret',
provider => 'rabbitmqctl',
require => Class['rabbitmq'],
}
rabbitmq_user_permissions { 'magnum@/':
configure_permission => '.*',
write_permission => '.*',
read_permission => '.*',
provider => 'rabbitmqctl',
require => Class['rabbitmq'],
before => Anchor['magnum::service::begin'],
}
if $::openstack_integration::config::ssl {