Remove legacy ceilometer api from undercloud
Ceilometer API is deprecated and disabled in pike. Lets remove this starting queens as its not supported anymore. Change-Id: I738e8743a315cc2865ba6d1e64c23498e911a283
This commit is contained in:
parent
da02a5e748
commit
64e6e17f03
|
@ -168,10 +168,6 @@ if str2bool(hiera('enable_telemetry', false)) {
|
|||
include ::ceilometer::keystone::auth
|
||||
include ::aodh::keystone::auth
|
||||
include ::ceilometer
|
||||
if str2bool(hiera('enable_legacy_ceilometer_api', false)) {
|
||||
include ::ceilometer::api
|
||||
include ::ceilometer::wsgi::apache
|
||||
}
|
||||
include ::ceilometer::agent::notification
|
||||
include ::ceilometer::agent::central
|
||||
include ::ceilometer::expirer
|
||||
|
|
|
@ -283,10 +283,6 @@ ceilometer::metering_secret: {{UNDERCLOUD_CEILOMETER_METERING_SECRET}}
|
|||
ceilometer::rabbit_userid: {{UNDERCLOUD_RABBIT_USERNAME}}
|
||||
ceilometer::rabbit_password: {{UNDERCLOUD_RABBIT_PASSWORD}}
|
||||
ceilometer::rabbit_host: "{{LOCAL_IP_WRAPPED}}"
|
||||
ceilometer::api::host: {{LOCAL_IP}}
|
||||
ceilometer::api::service_name: 'httpd'
|
||||
ceilometer::wsgi::apache::ssl: false
|
||||
ceilometer::wsgi::apache::bind_host: {{LOCAL_IP}}
|
||||
ceilometer::keystone::authtoken::password: {{UNDERCLOUD_CEILOMETER_PASSWORD}}
|
||||
ceilometer::keystone::authtoken::auth_uri: "%{hiera('keystone_auth_uri')}"
|
||||
ceilometer::keystone::authtoken::auth_url: "%{hiera('keystone_identity_uri')}"
|
||||
|
@ -829,7 +825,6 @@ swift::proxy::workers: "%{::os_workers}"
|
|||
enable_tempest: {{ENABLE_TEMPEST}}
|
||||
enable_validations: {{ENABLE_VALIDATIONS}}
|
||||
enable_telemetry: {{ENABLE_TELEMETRY}}
|
||||
enable_legacy_ceilometer_api: {{ENABLE_LEGACY_CEILOMETER_API}}
|
||||
enable_ui: {{ENABLE_UI}}
|
||||
enable_cinder: {{ENABLE_CINDER}}
|
||||
enable_container_images_build: {{ENABLE_CONTAINER_IMAGES_BUILD}}
|
||||
|
@ -948,10 +943,6 @@ tripleo::firewall::firewall_rules:
|
|||
- 6000
|
||||
- 6001
|
||||
- 6002
|
||||
'124 ceilometer':
|
||||
dport:
|
||||
- 8777
|
||||
- 13777
|
||||
'125 heat':
|
||||
dport:
|
||||
- 8000
|
||||
|
|
|
@ -528,7 +528,7 @@ class TestGenerateEnvironment(BaseTestCase):
|
|||
env = undercloud._generate_environment('.')
|
||||
endpoint_vars = {k: v for (k, v) in env.items()
|
||||
if k.startswith('UNDERCLOUD_ENDPOINT')}
|
||||
self.assertEqual(93, len(endpoint_vars))
|
||||
self.assertEqual(90, len(endpoint_vars))
|
||||
# Spot check one service
|
||||
self.assertEqual('http://192.168.24.1:5000',
|
||||
env['UNDERCLOUD_ENDPOINT_KEYSTONE_PUBLIC'])
|
||||
|
|
|
@ -328,14 +328,6 @@ _opts = [
|
|||
default=False,
|
||||
help=('Whether to install the Volume service. It is not '
|
||||
'currently used in the undercloud.')),
|
||||
cfg.BoolOpt('enable_legacy_ceilometer_api',
|
||||
default=False,
|
||||
help=('Whether to enable legacy ceilometer api '
|
||||
'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('enable_novajoin',
|
||||
default=False,
|
||||
help=('Whether to install novajoin metadata service in '
|
||||
|
@ -848,10 +840,6 @@ def _generate_endpoints(instack_env):
|
|||
'%s://%s:%d/placement',
|
||||
{'host': public_host, 'port': 8778, 'ssl_port': 13778},
|
||||
{'host': internal_host, 'port': 8778}),
|
||||
('ceilometer',
|
||||
'%s://%s:%d',
|
||||
{'host': public_host, 'port': 8777, 'ssl_port': 13777},
|
||||
{'host': internal_host, 'port': 8777}),
|
||||
('keystone',
|
||||
'%s://%s:%d',
|
||||
{'host': public_host, 'port': 5000, 'ssl_port': 13000},
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
---
|
||||
fixes:
|
||||
- |
|
||||
Remove legacy ceilometer api from undercloud. This was moved to legacy
|
||||
mode in Pike.
|
|
@ -172,12 +172,6 @@
|
|||
# the undercloud. (boolean value)
|
||||
#enable_cinder = false
|
||||
|
||||
# Whether to enable legacy ceilometer api 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.
|
||||
# (boolean value)
|
||||
#enable_legacy_ceilometer_api = false
|
||||
|
||||
# Whether to install novajoin metadata service in the Undercloud.
|
||||
# (boolean value)
|
||||
#enable_novajoin = false
|
||||
|
|
Loading…
Reference in New Issue