Skip to content

Commit 4c491b5

Browse files
committed
Disable ceilometer-aipmi by default for devstack
Due to change https://review.openstack.org/#/c/295011/ the ceiloemter-polling --polling-namespaces ipmi polling agent no longer works by default. This change set updates Ceilometer's devstack plugin to disable that for standard stacks. Change-Id: If445953e7ce2090632fe428c0ddd03f9cc6dedc6 Closes-Bug: 1564176
1 parent 8dc1b06 commit 4c491b5

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

devstack/plugin.sh

+10-8
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@
66
# [[local|localrc]]
77
# enable_plugin ceilometer git://git.openstack.org/openstack/ceilometer
88
#
9-
# By default all ceilometer services are started (see
10-
# devstack/settings). To disable a specific service use the
11-
# disable_service function.
9+
# By default all ceilometer services are started (see devstack/settings)
10+
# except for the ceilometer-aipmi service. To disable a specific service
11+
# use the disable_service function.
1212
#
1313
# NOTE: Currently, there are two ways to get the IPMI based meters in
1414
# OpenStack. One way is to configure Ironic conductor to report those meters
@@ -17,13 +17,15 @@
1717
# functionality. So in order to do so, users need to set the option of
1818
# conductor.send_sensor_data to true in the ironic.conf configuration file
1919
# for the Ironic conductor service, and also enable the
20-
# ceilometer-anotification service. If you do this disable the IPMI
21-
# polling agent:
22-
#
23-
# disable_service ceilometer-aipmi
20+
# ceilometer-anotification service.
2421
#
2522
# The other way is to use Ceilometer ipmi agent only to get the IPMI based
26-
# meters. To avoid duplicated meters, users need to make sure to set the
23+
# meters. To make use of the Ceilometer ipmi agent, it must be explicitly
24+
# enabled with the following setting:
25+
#
26+
# enable_service ceilometer-aipmi
27+
#
28+
# To avoid duplicated meters, users need to make sure to set the
2729
# option of conductor.send_sensor_data to false in the ironic.conf
2830
# configuration file if the node on which Ceilometer ipmi agent is running
2931
# is also managed by Ironic.

devstack/settings

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# turn on all the ceilometer services by default
1+
# turn on all the ceilometer services by default (except for ipmi pollster)
22
# Pollsters
3-
enable_service ceilometer-acompute ceilometer-acentral ceilometer-aipmi
3+
enable_service ceilometer-acompute ceilometer-acentral
44
# Notification Agent
55
enable_service ceilometer-anotification
66
# Data Collector

0 commit comments

Comments
 (0)