OpenStack Telemetry (Ceilometer)
Go to file
Mark Goddard ed404c5f66 Fix CA file for Swift pollster
Most OpenStack API communication uses the cafile option in the
service_credentials config. For swift the client is created differently,
and does not get this option. When TLS is used, we may get an error like
the following:

exceptions.SSLError: HTTPSConnectionPool(host='1.2.3.4', port=443): Max
retries exceeded with url: /swift/v1/AUTH_XXXX (Caused by
SSLError(SSLError("bad handshake: Error([('SSL routines',
'tls_process_server_certificate', 'certificate verify failed')],)",),))

This change fixes the issue by creating an HTTP connection for the Swift
client that uses the configured CA file.

Closes-Bug: #1940660
Change-Id: I38f9ff2bec0a2a3cb9dfc5c362284e33c12f3127
2021-08-20 14:25:44 +01:00
ceilometer Fix CA file for Swift pollster 2021-08-20 14:25:44 +01:00
devstack Do not install libvirt python bindings from pip 2021-08-16 08:23:00 +00:00
doc Moving IRC network reference to OFTC 2021-07-07 19:34:55 -05:00
etc/ceilometer publisher: Contribute the Monasca publisher 2019-10-07 19:47:53 +02:00
releasenotes Fix CA file for Swift pollster 2021-08-20 14:25:44 +01:00
tools Remove six.moves 2020-09-27 11:26:03 +08:00
.coveragerc Change ignore-errors to ignore_errors 2015-09-21 14:24:58 +00:00
.gitignore Create dynamic pollster feature 2019-10-23 16:01:55 -03:00
.gitreview OpenDev Migration Patch 2019-04-19 19:31:12 +00:00
.mailmap add mailmap to avoid dup of authors 2014-10-09 10:31:23 +03:00
.stestr.conf Migrate to stestr for running tests 2018-07-30 10:37:34 +02:00
.zuul.yaml Adding FIPS job 2021-08-18 11:54:20 +00:00
bindep.txt Add gating on py37 2018-07-26 07:07:39 +02: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
lower-constraints.txt Merge "Ceilometer compute retry_on_disconnect using no-wait" 2021-06-30 10:38:29 +00:00
MAINTAINERS Remove liusheng and llu from the maintainers 2018-04-12 10:58:24 +02:00
README.rst Move bug tracking back to launchpad 2021-06-18 12:09:39 +02:00
reno.yaml Tell reno to ignore the kilo branch 2020-02-12 17:28:44 +01:00
requirements.txt Merge "Ceilometer compute retry_on_disconnect using no-wait" 2021-06-30 10:38:29 +00:00
setup.cfg Merge "Remove Xen support" 2021-06-02 17:42:14 +00:00
setup.py Cleanup py27 support 2020-04-11 00:57:21 -07:00
test-requirements.txt Fix lower-constraints job 2020-12-14 16:02:30 +01:00
tox.ini Changed minversion in tox to 3.18.0 2021-05-31 09:35:33 +08:00

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

Release Notes

IRC

IRC Channel: #openstack-telemetry on OFTC.

Mailinglist

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