diff --git a/manifests/compute/controller.pp b/manifests/compute/controller.pp index 10a02188..c742b07e 100644 --- a/manifests/compute/controller.pp +++ b/manifests/compute/controller.pp @@ -44,6 +44,7 @@ class cloud::compute::controller( auth_host => $ks_keystone_internal_host, admin_password => $ks_nova_password, api_bind_address => $api_eth, + metadata_listen => $api_eth, neutron_metadata_proxy_shared_secret => $neutron_metadata_proxy_shared_secret, } diff --git a/spec/classes/cloud_compute_controller_spec.rb b/spec/classes/cloud_compute_controller_spec.rb index 1976acc4..fb8d6c25 100644 --- a/spec/classes/cloud_compute_controller_spec.rb +++ b/spec/classes/cloud_compute_controller_spec.rb @@ -97,6 +97,7 @@ describe 'cloud::compute::controller' do :auth_host => '10.0.0.1', :admin_password => 'secrete', :api_bind_address => '10.0.0.1', + :metadata_listen => '10.0.0.1', :neutron_metadata_proxy_shared_secret => 'secrete' ) end