From 95c5a0b4907aac1ab991ce06dd9e314bb404dc8b Mon Sep 17 00:00:00 2001 From: Emilien Macchi Date: Thu, 8 May 2014 01:08:15 +0200 Subject: [PATCH] enable nova api v3 Signed-off-by: Emilien Macchi --- manifests/compute/api.pp | 1 + spec/classes/cloud_compute_controller_spec.rb | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/manifests/compute/api.pp b/manifests/compute/api.pp index d653dfd9..0297b55a 100644 --- a/manifests/compute/api.pp +++ b/manifests/compute/api.pp @@ -35,6 +35,7 @@ class cloud::compute::api( api_bind_address => $api_eth, metadata_listen => $api_eth, neutron_metadata_proxy_shared_secret => $neutron_metadata_proxy_shared_secret, + osapi_v3 => true, } @@haproxy::balancermember{"${::fqdn}-compute_api_ec2": diff --git a/spec/classes/cloud_compute_controller_spec.rb b/spec/classes/cloud_compute_controller_spec.rb index 5054e5c9..9f5c2034 100644 --- a/spec/classes/cloud_compute_controller_spec.rb +++ b/spec/classes/cloud_compute_controller_spec.rb @@ -122,7 +122,8 @@ describe 'cloud::compute::controller' do :admin_password => 'secrete', :api_bind_address => '10.0.0.1', :metadata_listen => '10.0.0.1', - :neutron_metadata_proxy_shared_secret => 'secrete' + :neutron_metadata_proxy_shared_secret => 'secrete', + :osapi_v3 => true ) end