The contents of this repository are still available in the Git source
code management system. To see the contents of this repository before it
reached its end of life, please check out the previous commit with
"git checkout HEAD^1".
For any further questions, please email
openstack-discuss@lists.openstack.org or join #openstack-telemetry on OFTC.
Change-Id: Ic8a7001e708d8da7cf8951eefd0a96762ea5fa46
This function has been deprecated for a long time, let's finally
remove it. It is only generating a warning anyway.
Depends-On: https://review.opendev.org/c/openstack/panko/+/764418
Change-Id: I6f120922c5101987a0eea08bf7e0b2b05332fddd
Tempest's service_availability config option includes all the service
availability which is further used by tests to take decision of skip
or run the test.
For example, [service_availability].panko is true then, panko test will run
or if [service_availability].panko is false then, all panko related tests either
in telemetry tempest plugin or any other plugins will be skipped.
This commit add the setting of panko service[1] on panko devstack plugin.
Closes-Bug: #1743688
[1] https://github.com/openstack/telemetry-tempest-plugin/blob/master/telemetry_tempest_plugin/config.py#L23
Change-Id: I57e182850fbf7fcab5df75c05f0ef95a8c23e923
Only panko uses the openstack-dev/devstack/pkg/elasticsearch.sh
script. It is a good practice to move it here and maintain the
the way we want.
Change-Id: I9119d4d720318fe9d1aa1bd8a6a4946dfa61940d
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: Ibb811e9c7f3ee7c50b8e4e9325f35f400b027b28
This is part of a community effort to provide better user experience
for those having to maintain RBAC policy. More information on this
effort can be found below:
https://governance.openstack.org/tc/goals/queens/policy-in-code.html
bp policy-and-docs-in-code
Co-authored-By: Hieu LE <hieulq@vn.fujitsu.com>
Change-Id: I9bad70abcf5543c3e5e5da25c56c408ee3ff0346
Since we have enabled panko, the Gnocchi event dispatcher is overrided
in gate, while we can tests both.
Change-Id: Ia37a5430362cd1aa4e8f49cccfad16a91b1332ea
This option is used for ceilometer-api when
CEILOMETER_USE_MOD_WSGI=False, and create a dedicate directory for
ceilometer-api log.
However, there is no such need, because for such case, ceilometer-api
is just a normal process like ceilometer-polling. We should let
oslo.log decide where to store the log, image that user configures
a path and we override in installation process, then he needs to hack
into screenrc to adjust the path, it is not friendly.
Here I propose to put the api log files in same directory as
ceilometer-polling, by default, it will be /opt/stack/logs.
Change-Id: Icca16dbef53929686950a72b40b2544f45f4afdd
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
Previously we have to set this option to enable Aodh integration test
because there is circle dependency, but now since Aodh can parse
SERVICE_PROJECT_NAME properly, this is safe to remove.
Change-Id: I014ec7d62edfcc433b84e9237a63e37c427747ec
* remove verbose option: it is deprecated and True is its default value
* change [DEFAULT]notification_topics to [oslo_messaging_notifications]topics,
the old style is deprecated
* remove uncleaned ceilometer-alarm-evaluator condition
Change-Id: If2d0592612c389e08826717fdf38d2e0086cec38
The intergation test job has been broken, it seems because the replace
TENANT => PROJECT change in devstack scrpts, see[1]. This patch change the
SERVICE_TENANT_NAME to SERVICE_PROJECT_NAME in devstack plugin.
And to avoid with aodh change, this change temporarily skip the
gabbits-live test.
[1] https://review.openstack.org/#/c/281779/
Closes-Bug: #1548634
Change-Id: Ibb1f78d47311117f6718707c5961bc2841473924
When Keystone v3 is enabled, 'default' is the id, not the name,
of the domain created by devstack.
Change-Id: I244db7023cb3215dc6fe26d783c6338c8391a0f4
in practice, there are much more than 10 resources on the queue at
any given time so the amount of grouping done is minimal currently.
let's set a higher number so we have more groupings
Change-Id: I6bd0b9797f3a90c744002f4cf364faa696ab63ec
Closes-Bug: #1536277
Since we move the Gnocchi configuration in Ceilometer devstack plugin
the event subsystem is enabled but unconfigured. So disable the
event subsystem by default if Gnocchi is used like before.
Change-Id: I33a6e962dcd01e12f828c4c126f6220439e5bfac
Scan the source code and filter some results. Fix the typos in
the source code. Will deliver remaining results in other patches.
ceilometer/event/trait_plugins.py
Line 169: s/it's/its
/ceilometer/publisher/kafka_broker.py
Line 58: s/this option is/options are
Line 60: s/with with/with
devstack/plugin.sh
Line 400: s/the the/the
doc/source/install/manual.rst
Line 557: s/seperately/separately
Line 567: s/requirments/requirements
Change-Id: Ia4577724977ec255ad426c7c9647ac26d0280f24
the endpoints for aodh, ceilometer and gnocchi end with trailing
slash. because of that, our tests are calling <endpoint>//<path>.
this works but is technically incorrect. this patch cleans it up.
Change-Id: Ieed46c38fff4e7ea86f0f5eeab105c70b6249003
Currently we don't remove Ceilometer config files when ./clean.sh
is run, which should be fixed because it will bite developers when
they test change related to devstack script.
Note, this patch also removes ceilometer api log files when WSGI
is not enabled.
Change-Id: I3fd62787708cf64d1860b2b64d25773e79b17fe9
Closes-Bug: #1509253
Since we moved all the alarming code and subsystem to the Aodh project,
remove it from Ceilometer.
Depends-On: I3983128d2d964b0f1f3326948b27f5d94df65a04
Depends-On: I99c9f2be0bbc70f289da5c2ba22698b8b7dc4495
Change-Id: Id169a914c1d1f2f5ad03ebb515d3d052204d5c5c
Currently, if we run devstack for compute node, ceilometer-collector
service will be disabled on compute node, but the database is still
installed.
This patch makes sure that database is installed only when collector
is enabled.
Also add check for coordinate and hypervisor requirements.
Change-Id: Ib3614d2e698403c24ad299d95ef42c81815fa76e
Closes-Bug: #1508518
Currently, even though ceilometer-api service is disabled by user,
we still try to configure ceilometer-api in Apache if CEILOMETER_USE_MOD_WSGI
is not set to false. This patch adds a constraint to ensure we only
configure when ceilometer-api is enabled.
Change-Id: I3f2bab3f646f7df57c32db3251f811cb801d93de
Partial-Bug: #1508518
It appears that a bit of overzealous copy and pasting of commands has
meant that:
* the number of collectors was not being set for mongodb, which may
be a cause of performance issues in the gate
* the cleanup was not being called for the sql backend, which leaves
behind wsgi config files when that backend is chosen
Change-Id: I013f14f8b167e564f794333c0fe5c8f421bb25a9