Disable Ceilometer API by default on undercloud

Ceilometer API has already been deprecated in Ocata. Lets stop
deploying it by default on undercloud.

Closes-bug: #1676968

Change-Id: I27ce7d480be1196aff5dec3dfb6e1d7f5651c852
This commit is contained in:
Pradeep Kilambi 2017-04-05 17:56:46 -04:00
parent d6d9140e6c
commit 8e0ab4da13
4 changed files with 9 additions and 3 deletions

View File

@ -171,7 +171,7 @@ if str2bool(hiera('enable_telemetry', true)) {
include ::ceilometer::keystone::auth
include ::aodh::keystone::auth
include ::ceilometer
if str2bool(hiera('enable_legacy_ceilometer_api', true)) {
if str2bool(hiera('enable_legacy_ceilometer_api', false)) {
include ::ceilometer::api
include ::ceilometer::wsgi::apache
}

View File

@ -314,7 +314,7 @@ _opts = [
help=('Whether to install the Volume service to be boot '
'overcloud nodes from remote volumes.')),
cfg.BoolOpt('enable_legacy_ceilometer_api',
default=True,
default=False,
help=('Whether to enable legacy ceilometer api '
'in the Undercloud. '
'Note: Ceilometer API has been deprecated and will be '

View File

@ -0,0 +1,6 @@
---
deprecations:
- Ceilometer API is deprecated since ocata release.
fixes:
- Ceilometer API is now disabled by default. This has been deprecated
since ocata release. Use gnocchi/aodh and panko APIs instead.

View File

@ -171,7 +171,7 @@
# Ceilometer API has been deprecated and will be removed in future
# release. Please consider moving to gnocchi/Aodh/Panko API instead.
# (boolean value)
#enable_legacy_ceilometer_api = true
#enable_legacy_ceilometer_api = false
# Whether to install novajoin metadata service in the Undercloud.
# (boolean value)