diff --git a/manifests/metadata.pp b/manifests/metadata.pp index f70d63202..373693a24 100644 --- a/manifests/metadata.pp +++ b/manifests/metadata.pp @@ -28,29 +28,17 @@ # (optional) domain to use for building the hostnames # Defaults to $::os_service_default # -# DEPRECATED -# -# [*enabled_apis*] -# (optional) A list of apis to enable -# Defaults to undef. -# class nova::metadata( - $neutron_metadata_proxy_shared_secret = undef, - $metadata_cache_expiration = $::os_service_default, - $local_metadata_per_cell = $::os_service_default, - $dhcp_domain = $::os_service_default, - # DEPRECATED PARAMETERS - $enabled_apis = undef, + $neutron_metadata_proxy_shared_secret = undef, + $metadata_cache_expiration = $::os_service_default, + $local_metadata_per_cell = $::os_service_default, + $dhcp_domain = $::os_service_default, ) inherits nova::params { include nova::deps include nova::db include nova::keystone::authtoken - if $enabled_apis != undef { - warning('enabled_apis parameter is deprecated, use nova::compute::enabled_apis instead.') - } - nova_config { 'api/dhcp_domain': value => $dhcp_domain; 'api/metadata_cache_expiration': value => $metadata_cache_expiration; diff --git a/releasenotes/notes/remove-metadata-enabled_apis-c4527287a1876aa4.yaml b/releasenotes/notes/remove-metadata-enabled_apis-c4527287a1876aa4.yaml new file mode 100644 index 000000000..7479b9069 --- /dev/null +++ b/releasenotes/notes/remove-metadata-enabled_apis-c4527287a1876aa4.yaml @@ -0,0 +1,4 @@ +--- +upgrade: + - | + The ``nova::metadata::enabled_api`` parameter has been removed.