From: Mehdi Abaakouk Date: Mon, 25 Jun 2018 11:41:37 +0000 (+0200) Subject: Deprecated ceilometer::dispatcher::gnocchi X-Git-Tag: 13.3.0~12^2 X-Git-Url: https://review.fuel-infra.org/gitweb?a=commitdiff_plain;h=5cbdc9e890035ff1940b7bbb69323b3a491fab8a;p=puppet-modules%2Fpuppet-ceilometer.git Deprecated ceilometer::dispatcher::gnocchi Gnocchi dispatcher options will be removed upstream very soon [1]. But the depracted options are still used in puppet-ceilometer and tht. This change marks the deprecation here. Change-Id: I7674e390c7c821ff9855c133b3594a1ad951ddeb --- diff --git a/manifests/dispatcher/gnocchi.pp b/manifests/dispatcher/gnocchi.pp index c33de22..33c0f47 100644 --- a/manifests/dispatcher/gnocchi.pp +++ b/manifests/dispatcher/gnocchi.pp @@ -31,6 +31,11 @@ class ceilometer::dispatcher::gnocchi ( include ::ceilometer::deps + warning('The class ceilometer::dispatcher::gnocchi is deprecated. All its + options must be set as url parameters in + ceilometer::agent::notification::pipeline_publishers. Depending of the used + Gnocchi version their might be ignored.') + ceilometer_config { 'dispatcher_gnocchi/filter_service_activity': value => $filter_service_activity; 'dispatcher_gnocchi/filter_project': value => $filter_project; diff --git a/releasenotes/notes/dispatcher-deprecation-8a86e99f11273738.yaml b/releasenotes/notes/dispatcher-deprecation-8a86e99f11273738.yaml new file mode 100644 index 0000000..ffa0c7b --- /dev/null +++ b/releasenotes/notes/dispatcher-deprecation-8a86e99f11273738.yaml @@ -0,0 +1,7 @@ +--- +deprecations: + - | + The class ceilometer::dispatcher::gnocchi is deprecated. All its options + must be set as url parameters in + ceilometer::agent::notification::pipeline_publishers. Depending of the used + Gnocchi version their might be ignored.'