Remove gnocchi::metricd::cleanup_delay

... because the parameter was deprecated during Yoga cycle[1] in favor
of the new metric_cleanup_delay parameter.

[1] 04f29cb088

Change-Id: I8efe9f153ca112dafb621edc4ee3b3d090083d91
This commit is contained in:
Takashi Kajinami 2022-08-16 18:54:42 +09:00
parent 1774c83c7d
commit 8001209a81
2 changed files with 6 additions and 14 deletions

View File

@ -39,13 +39,6 @@
# (optional) Whether the service should be managed by Puppet.
# Defaults to true.
#
# DEPRECATED PARAMETERS
#
# [*cleanup_delay*]
# (optional) How many seconds to wait between
# cleaning of expired data.
# Defaults to $::os_service_default
#
class gnocchi::metricd (
$manage_service = true,
$enabled = true,
@ -56,22 +49,16 @@ class gnocchi::metricd (
$metric_cleanup_delay = $::os_service_default,
$processing_replicas = $::os_service_default,
$package_ensure = 'present',
# DEPRECATED PARAMETERS
$cleanup_delay = undef,
) inherits gnocchi::params {
include gnocchi::deps
if $cleanup_delay != undef {
warning('The cleanup_delay parameter is deprecated. Use metric_cleanup_delay instead')
}
gnocchi_config {
'metricd/workers': value => $workers;
'metricd/metric_processing_delay': value => $metric_processing_delay;
'metricd/greedy': value => $greedy;
'metricd/metric_reporting_delay': value => $metric_reporting_delay;
'metricd/metric_cleanup_delay': value => pick($cleanup_delay, $metric_cleanup_delay);
'metricd/metric_cleanup_delay': value => $metric_cleanup_delay;
'metricd/processing_replicas': value => $processing_replicas;
}

View File

@ -0,0 +1,5 @@
---
upgrade:
- |
The ``gnocchi::metricd::cleanup_delay`` parameter has been removed. Use
the ``metric_cleanup_delay`` parameter instead.