From 76c872007f1abbfe03dc064eb1ce28813be7df37 Mon Sep 17 00:00:00 2001 From: Pradeep Kilambi Date: Mon, 15 May 2017 11:22:51 -0400 Subject: [PATCH] Add deprecate warning to ceilometer::client With ceilometer api deprecated, we dont need client anymore. We should encourage using gnocchi, aodh and panko clients instead. Change-Id: I53b8fe3c300d3539da2de4a29e9b2b8e432eadc6 --- manifests/client.pp | 3 +++ .../notes/deprecate-ceilo-client-9613505a11df867b.yaml | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml diff --git a/manifests/client.pp b/manifests/client.pp index 9ee8136..1e95ca7 100644 --- a/manifests/client.pp +++ b/manifests/client.pp @@ -15,6 +15,9 @@ class ceilometer::client ( include ::ceilometer::deps include ::ceilometer::params + warning('This class is deprecated and will be removed in future releases. + Use gnocchi, aodh or panko clients to access data instead.') + package { 'python-ceilometerclient': ensure => $ensure, name => $::ceilometer::params::client_package_name, diff --git a/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml b/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml new file mode 100644 index 0000000..700ce58 --- /dev/null +++ b/releasenotes/notes/deprecate-ceilo-client-9613505a11df867b.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - Deprecate ceilometer::client as api is deprecated. Instead use gnocchi, + aodh and panko clients directly to query data. -- 2.45.2