OpenStack Telemetry (Ceilometer)
Go to file
Elod Illes c5baae1195 [stable-only] Add confluent-kafka to test-requirements
As confluent-kafka 1.4.2 was released, which is based on librdkafka
v1.4.2, which drops python 2 support, the py27 tox job started to
fail with the following error:

[..]/confluent_kafka/cimpl.so: undefined symbol: PyUnicodeUCS2_FromObject

confluent-kafka is pulled in by an extra with oslo.messaging. In
oslo.messaging's setup.cfg kafka is lower constrained only [1].
oslo.messaging uses global upper-constraints.txt which constrain
confluent-kafka to version 0.11.6.

Ceilometer however does not use global upper-constraints.txt, so when
installing oslo.message[kafka] it pulls in latest confluent-kafka.

To avoid failure of py27 tox target, this patch introduces explicit
requirement of confluent-kafka, with an upper constraint for python 2.

NOTE(elod.illes): this patch is only needed in Stein and older stable
branches, as from Train ceilometer uses global upper-constraints.txt.

Conflicts:
    test-requirements.txt

[1] https://opendev.org/openstack/oslo.messaging/src/branch/stable/stein/setup.cfg#L28

Change-Id: Ia0d4b2c3d46764315b02e7fb2ade17a73a46f4b7
(cherry picked from commit 41428813d8)
(cherry picked from commit 93baa22645)
2020-05-29 22:03:23 +02:00
ceilometer Temporary failures should be treated as temporary. 2020-05-05 16:05:33 +02:00
devstack Merge "Remove _ceilometer_check_for_storage check" into stable/queens 2019-04-29 04:34:43 +00:00
doc/source Merge "add disk.device.*.latency meters" into stable/queens 2018-03-16 21:19:31 +00:00
etc/ceilometer Deprecate aggregated disk.* metrics on instance 2018-02-02 08:13:55 +01:00
playbooks/legacy/grenade-dsvm-ceilometer OpenDev Migration Patch 2019-04-19 19:31:18 +00:00
releasenotes Add new attributes to instance 2019-05-03 14:03:14 +00:00
tools Remove deprecated storage drivers 2017-10-26 09:35:14 +02:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:58 +00:00
.gitignore ignore api docs 2017-12-06 19:59:40 +00:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:18 +00:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.testr.conf Correct concurrency of gabbi tests for gabbi 1.22.0 2016-06-16 12:49:35 +01:00
.zuul.yaml OpenDev Migration Patch 2019-04-19 19:31:18 +00:00
CONTRIBUTING.rst Optimize the link address 2017-04-08 17:15:28 +08:00
HACKING.rst Update URL home-page in documents according to document migration 2017-07-14 16:15:14 +00:00
LICENSE include a copy of the ASL 2.0 2013-03-15 14:25:48 +00:00
MAINTAINERS Add Hanxi Liu as a Ceilometer maintainer 2017-10-13 16:16:23 +02:00
README.rst Add README.rst record more project message 2018-01-08 20:49:05 +08:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
bindep.txt Remove deprecated storage drivers 2017-10-26 09:35:14 +02:00
requirements.txt [stable-only] Cap msgpack 2020-02-19 15:30:42 +01:00
run-tests.sh Remove deprecated storage drivers 2017-10-26 09:35:14 +02:00
setup.cfg Remove bundled intree ceileometer tempest plugin 2018-01-15 15:54:49 +01:00
setup.py Updated from global requirements 2015-09-17 16:37:39 +00:00
test-requirements.txt [stable-only] Add confluent-kafka to test-requirements 2020-05-29 22:03:23 +02:00
tox.ini Add doc8 to pep8 check for ceilometer project 2017-12-25 15:36:11 +00:00

README.rst

Ceilometer

Overview

Ceilometer is a data collection service that collects event and metering data by monitoring notifications sent from OpenStack services. It publishes collected data to various targets including data stores and message queues.

Ceilometer is distributed under the terms of the Apache License, Version 2.0. The full terms and conditions of this license are detailed in the LICENSE file.

Documentation

Release notes are available at https://releases.openstack.org/teams/telemetry.html

Developer documentation is available at https://docs.openstack.org/ceilometer/latest/

Launchpad Projects

Code Repository

Bug Tracking

IRC

IRC Channel: #openstack-telemetry on Freenode.

Mailinglist

Project use http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev as the mailinglist. Please use tag [Ceilometer] in the subject for new threads.