From 5cbdc9e890035ff1940b7bbb69323b3a491fab8a Mon Sep 17 00:00:00 2001 From: Mehdi Abaakouk Date: Mon, 25 Jun 2018 13:41:37 +0200 Subject: [PATCH] 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 --- manifests/dispatcher/gnocchi.pp | 5 +++++ .../notes/dispatcher-deprecation-8a86e99f11273738.yaml | 7 +++++++ 2 files changed, 12 insertions(+) create mode 100644 releasenotes/notes/dispatcher-deprecation-8a86e99f11273738.yaml diff --git a/manifests/dispatcher/gnocchi.pp b/manifests/dispatcher/gnocchi.pp index c33de221..33c0f476 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 00000000..ffa0c7bc --- /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.'