diff --git a/manifests/nova/controller.pp b/manifests/nova/controller.pp index 67cb89f..dd8a91d 100644 --- a/manifests/nova/controller.pp +++ b/manifests/nova/controller.pp @@ -93,13 +93,14 @@ class openstack::nova::controller ( # Configure Nova class { 'nova': - sql_connection => $sql_connection, - rabbit_userid => $rabbit_user, - rabbit_password => $rabbit_password, - image_service => 'nova.image.glance.GlanceImageService', - glance_api_servers => $glance_connection, - verbose => $verbose, - rabbit_host => $rabbit_connection, + sql_connection => $sql_connection, + rabbit_userid => $rabbit_user, + rabbit_password => $rabbit_password, + rabbit_virtual_host => $rabbit_virtual_host, + image_service => 'nova.image.glance.GlanceImageService', + glance_api_servers => $glance_connection, + verbose => $verbose, + rabbit_host => $rabbit_connection, } # Configure nova-api diff --git a/spec/classes/openstack_compute_spec.rb b/spec/classes/openstack_compute_spec.rb index 2a9de1e..a217b3b 100644 --- a/spec/classes/openstack_compute_spec.rb +++ b/spec/classes/openstack_compute_spec.rb @@ -8,6 +8,7 @@ describe 'openstack::compute' do :internal_address => '0.0.0.0', :nova_user_password => 'nova_pass', :rabbit_password => 'rabbit_pw', + :rabbit_virtual_host => '/', :sql_connection => 'mysql://user:pass@host/dbname/', :cinder_sql_connection => 'mysql://user:pass@host/dbname/', :quantum => false, diff --git a/spec/classes/openstack_controller_spec.rb b/spec/classes/openstack_controller_spec.rb index e0fae91..de158d9 100644 --- a/spec/classes/openstack_controller_spec.rb +++ b/spec/classes/openstack_controller_spec.rb @@ -12,6 +12,7 @@ describe 'openstack::controller' do :admin_email => 'some_user@some_fake_email_address.foo', :admin_password => 'ChangeMe', :rabbit_password => 'rabbit_pw', + :rabbit_virtual_host => '/', :keystone_db_password => 'keystone_pass', :keystone_admin_token => 'keystone_admin_token', :glance_db_password => 'glance_pass',