From a4e1bbf83dba50f4ec62da7568d52912fcb14f30 Mon Sep 17 00:00:00 2001 From: Martin Zobel-Helas Date: Wed, 1 Jul 2015 22:05:14 +0000 Subject: [PATCH] more keystone options Signed-off-by: Martin Zobel-Helas --- modules/roles/manifests/keystone.pp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/modules/roles/manifests/keystone.pp b/modules/roles/manifests/keystone.pp index 250f04313..d27cf458d 100644 --- a/modules/roles/manifests/keystone.pp +++ b/modules/roles/manifests/keystone.pp @@ -5,14 +5,19 @@ class roles::keystone { $keystone_dbpass = $roles::openstack::params::keystone_dbpass $admin_token = $roles::openstack::params::admin_token $admin_pass = $roles::openstack::params::admin_pass + $rabbit_pass = $roles::openstack::params::rabbit_pass class { '::keystone': - verbose => true, - debug => true, - sql_connection => 'postgresql://keystone:$keystone_postgres_password@bmdb1.debian.org/keystone', - catalog_type => 'sql', - admin_token => $admin_token, - enabled => false, + verbose => true, + debug => true, + sql_connection => "postgresql://keystone:${keystone_dbpass}@bmdb1.debian.org/keystone", + catalog_type => 'sql', + admin_token => $admin_token, + enabled => false, + rabbit_hosts => ['rapoport.debian.org','rainier.debian.org'], + rabbit_password => $rabbit_pass, + rabbit_userid => 'openstack', + rabbit_virtual_host => '/keystone', } class { 'keystone::roles::admin': email => 'test@puppetlabs.com', -- 2.20.1