diff --git a/manifests/init.pp b/manifests/init.pp index 1c1483fc..0033441a 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -230,11 +230,6 @@ # # # === DEPRECATED PARAMETERS: -# [*metering_secret*] -# (optional) Secret key for signing messages. -# This option has been renamed to telemetry_secret in Mitaka. -# Don't define this if using telemetry_secret. -# # [*alarm_history_time_to_live*] # # [*rabbit_host*] @@ -326,7 +321,6 @@ class ceilometer( $host = $::os_service_default, # DEPRECATED PARAMETERS $alarm_history_time_to_live = undef, - $metering_secret = undef, $rabbit_host = $::os_service_default, $rabbit_port = $::os_service_default, $rabbit_hosts = $::os_service_default, @@ -341,20 +335,6 @@ class ceilometer( include ::ceilometer::logging include ::ceilometer::params - # Cleanup in Ocata. - if $telemetry_secret { - validate_string($telemetry_secret) - if $metering_secret { - warning('Both $metering_secret and $telemetry_secret defined, using $telemetry_secret') - } - $telemetry_secret_real = $telemetry_secret - } - else { - warning('metering_secret has been renamed to telemetry_secret. metering_secret will continue to work until Ocata.') - validate_string($metering_secret) - $telemetry_secret_real = $metering_secret - } - if $alarm_history_time_to_live { warning('alarm_history_time_to_live parameter is deprecated. It should be configured for Aodh.') } @@ -451,7 +431,7 @@ please use memcache_servers instead.") ceilometer_config { 'DEFAULT/http_timeout' : value => $http_timeout; 'DEFAULT/host' : value => $host; - 'publisher/telemetry_secret' : value => $telemetry_secret_real, secret => true; + 'publisher/telemetry_secret' : value => $telemetry_secret, secret => true; 'database/event_time_to_live' : value => $event_time_to_live; 'database/metering_time_to_live' : value => $metering_time_to_live; 'hardware/readonly_user_name' : value => $snmpd_readonly_username; diff --git a/releasenotes/notes/remove_deprecated_metering_secret_option-2a01c56c1c849f3c.yaml b/releasenotes/notes/remove_deprecated_metering_secret_option-2a01c56c1c849f3c.yaml new file mode 100644 index 00000000..3af364c4 --- /dev/null +++ b/releasenotes/notes/remove_deprecated_metering_secret_option-2a01c56c1c849f3c.yaml @@ -0,0 +1,3 @@ +--- +other: + - Remove deprecated metering_secret option for ::ceilometer class.