Keep Ceilometer api enabled for Ocata Undercloud

Due to the deprecation policy and giving our users more
time to switch to gnocchi/aodh/panko, We will continue
running ceilometer API for one more release.

This will be set to false in pike release as per deprecation
policy guidelines. Users are expected to completely switch
to other supported services by then.

This support was added in I9e77ed7d285c69d89aea1f62a098a25619c57420

Change-Id: Ib13b097aa242ad4bf5a0177a28ba4d2dae4dca5f
This commit is contained in:
Pradeep Kilambi 2017-01-10 09:24:37 -05:00
parent 033af18b82
commit 554977801a
3 changed files with 7 additions and 4 deletions

View File

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

View File

@ -306,9 +306,12 @@ _opts = [
help=('Whether to install the Volume service to be boot '
'overcloud nodes from remote volumes.')),
cfg.BoolOpt('enable_legacy_ceilometer_api',
default=False,
default=True,
help=('Whether to enable legacy ceilometer api '
'in the Undercloud.')
'in the Undercloud. '
'Note: Ceilometer API has been deprecated and will be '
'removed in future release. Please consider moving to '
'gnocchi/Aodh/Panko API instead.')
),
cfg.BoolOpt('ipxe_enabled',
default=True,

View File

@ -163,7 +163,7 @@
# Whether to enable legacy ceilometer api service in the
# Undercloud. (boolean value)
#enable_legacy_ceilometer_api = false
#enable_legacy_ceilometer_api = true
# Whether to use iPXE for deploy and inspection. (boolean value)
# Deprecated group/name - [DEFAULT]/ipxe_deploy