OpenStack Telemetry (Ceilometer)
Go to file
Mark Goddard fae674ad4a 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
(cherry picked from commit ed404c5f66)
2021-08-23 13:25:06 +00:00
ceilometer Fix CA file for Swift pollster 2021-08-23 13:25:06 +00:00
devstack [Stable-only] Pin Gnocchi to a specific release 2021-07-25 17:31:05 +09:00
doc Fix PDF build 2020-06-30 01:25:42 +00: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-23 13:25:06 +00:00
tools Migrate to stestr for running tests 2018-07-30 10:37:34 +02: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 Update .gitreview for stable/ussuri 2020-04-22 13:11:10 +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 Port the grenade job to Zuul v3 2020-06-03 09:33:08 +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
MAINTAINERS Remove liusheng and llu from the maintainers 2018-04-12 10:58:24 +02:00
README.rst modify the mail list address 2019-01-02 19:24:45 +08:00
babel.cfg Ground work for transifex-ify ceilometer. 2012-12-18 10:14:03 +08:00
bindep.txt [stable-only] Add font for PDF generation and fix lower constraints 2021-06-04 19:19:01 +02:00
lower-constraints.txt [stable-only] Add font for PDF generation and fix lower constraints 2021-06-04 19:19:01 +02:00
reno.yaml Tell reno to ignore the kilo branch 2020-02-12 17:28:44 +01:00
requirements.txt Merge "Cap tenacity < 7.0.0" into stable/ussuri 2021-06-07 07:51:14 +00:00
setup.cfg Cleanup py27 support 2020-04-11 00:57:21 -07:00
setup.py Cleanup py27 support 2020-04-11 00:57:21 -07:00
test-requirements.txt Use unittest.mock instead of third party mock 2020-03-20 15:30:23 -05:00
tox.ini Update TOX_CONSTRAINTS_FILE for stable/ussuri 2020-04-22 13:11:13 +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-discuss as the mailinglist. Please use tag [Ceilometer] in the subject for new threads.