]> review.fuel-infra Code Review - puppet-modules/puppet-ceilometer.git/commitdiff
Deprecated ceilometer::dispatcher::gnocchi
authorMehdi Abaakouk <sileht@sileht.net>
Mon, 25 Jun 2018 11:41:37 +0000 (13:41 +0200)
committerMehdi Abaakouk <sileht@sileht.net>
Wed, 27 Jun 2018 08:48:08 +0000 (10:48 +0200)
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
releasenotes/notes/dispatcher-deprecation-8a86e99f11273738.yaml [new file with mode: 0644]

index c33de221a3844f80256f8fcb45c8f57d7eff5850..33c0f4764f1e101ee7e52c87db3dbc3dbca92b83 100644 (file)
@@ -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 (file)
index 0000000..ffa0c7b
--- /dev/null
@@ -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.'