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