From 6e7688e2e1de035307744edacc2fb565d3ffc0e9 Mon Sep 17 00:00:00 2001 From: Pradeep Kilambi Date: Tue, 3 Jan 2017 11:51:20 -0500 Subject: [PATCH] Add deprecation warning to ceilo api Change-Id: Ie16ddfe87ad75bb1f2c84a2aead6cd1d406a1bfc --- manifests/api.pp | 2 ++ .../warn-deprecated-ceilometer-api-77c2744e31644c5e.yaml | 4 ++++ 2 files changed, 6 insertions(+) create mode 100644 releasenotes/notes/warn-deprecated-ceilometer-api-77c2744e31644c5e.yaml diff --git a/manifests/api.pp b/manifests/api.pp index 125c1dd3..7a253c45 100644 --- a/manifests/api.pp +++ b/manifests/api.pp @@ -62,6 +62,8 @@ class ceilometer::api ( include ::ceilometer::params include ::ceilometer::policy + warning('ceilometer-api has been deprecated in Ocata and will be removed in future. Please use Aodh, Gnocchi and Panko modules instead.') + if $auth_strategy == 'keystone' { include ::ceilometer::keystone::authtoken } diff --git a/releasenotes/notes/warn-deprecated-ceilometer-api-77c2744e31644c5e.yaml b/releasenotes/notes/warn-deprecated-ceilometer-api-77c2744e31644c5e.yaml new file mode 100644 index 00000000..f6132e9e --- /dev/null +++ b/releasenotes/notes/warn-deprecated-ceilometer-api-77c2744e31644c5e.yaml @@ -0,0 +1,4 @@ +--- +deprecations: + - ceilometer API has been deprecated in Ocata. Warning the user + when ceilometer::api class is loaded.