From 643c2836061e64bb011c9aa9af0050dde2edb1da Mon Sep 17 00:00:00 2001 From: Pradeep Kilambi Date: Wed, 8 Mar 2017 11:58:13 -0500 Subject: [PATCH] Deprecate ceilometer collector Change-Id: I038e346d602552c449642c71bc30d2b7d2d1b54d --- manifests/collector.pp | 2 ++ .../notes/deprecate-collector-55d615ff6cfff86a.yaml | 6 ++++++ 2 files changed, 8 insertions(+) create mode 100644 releasenotes/notes/deprecate-collector-55d615ff6cfff86a.yaml diff --git a/manifests/collector.pp b/manifests/collector.pp index c0a2c39a..92900a41 100644 --- a/manifests/collector.pp +++ b/manifests/collector.pp @@ -68,6 +68,8 @@ class ceilometer::collector ( include ::ceilometer::deps include ::ceilometer::params + warning('This class is deprecated. Now the pipeline.yaml can be configured directly to send data eg: gnocchi://') + # We accept udp_address to be set to empty instead of the usual undef to stay # close to the "strange" upstream interface. if (is_ip_address($udp_address) != true and $udp_address != '' ){ diff --git a/releasenotes/notes/deprecate-collector-55d615ff6cfff86a.yaml b/releasenotes/notes/deprecate-collector-55d615ff6cfff86a.yaml new file mode 100644 index 00000000..8c66108a --- /dev/null +++ b/releasenotes/notes/deprecate-collector-55d615ff6cfff86a.yaml @@ -0,0 +1,6 @@ +--- +deprecations: + - Ceilometer collector is deprecated in pike release. Configure the + publisher directly instead to decide where the data should be sent + in pipeline.yaml. For example, set publisher to gnocchi:// to send + the data from ceilometer to gnocchi and bypass collector completely.