From 8be286c6e670669dd28abeaf256ad26a0bc8d3fa Mon Sep 17 00:00:00 2001 From: newptone Date: Mon, 27 May 2013 11:35:41 +0800 Subject: [PATCH] Fix params missing in openstack::controller The openstack::cinder::controller in openstack::controller misses three params which is needed to run: * keystone_host * rabbit_host * cinder_bind_address Fixes bug 1184478 Change-Id: Ia631b2baf54a56bfd2f06d5d54fa978b422d7b28 --- manifests/controller.pp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/manifests/controller.pp b/manifests/controller.pp index a968e31..3e82160 100644 --- a/manifests/controller.pp +++ b/manifests/controller.pp @@ -144,6 +144,7 @@ class openstack::controller ( $auto_assign_floating_ip = false, $network_config = {}, # Rabbit + $rabbit_host = '127.0.0.1', $rabbit_user = 'openstack', $rabbit_virtual_host = '/', # Horizon @@ -161,6 +162,7 @@ class openstack::controller ( $cinder = true, $cinder_db_user = 'cinder', $cinder_db_dbname = 'cinder', + $cinder_bind_address = '0.0.0.0', # Quantum $quantum = true, $bridge_interface = undef, @@ -272,7 +274,7 @@ class openstack::controller ( verbose => $verbose, db_type => $db_type, db_host => $db_host, - keystone_host => '127.0.0.1', + keystone_host => $keystone_host, db_user => $glance_db_user, db_name => $glance_db_dbname, db_password => $glance_db_password, @@ -398,7 +400,7 @@ class openstack::controller ( } class { 'openstack::cinder::controller': - bind_host => $bind_host, + bind_host => $cinder_bind_address, keystone_auth_host => $keystone_host, keystone_password => $cinder_user_password, rabbit_password => $rabbit_password,