[release-announce] ceilometer 18.1.0 (yoga)
no-reply at openstack.org
no-reply at openstack.org
Thu Jun 1 12:32:03 UTC 2023
We are happy to announce the release of:
ceilometer 18.1.0: OpenStack Telemetry
This release is part of the yoga stable release series.
The source is available from:
https://opendev.org/openstack/ceilometer
Download the package from:
https://tarballs.openstack.org/ceilometer/
Please report issues through:
https://bugs.launchpad.net/ceilometer/+bugs
For more details, please see below.
18.1.0
^^^^^^
New Features
* Identify user and projects names with the help of their UUIDs in
the polled samples. If they are identified, set "project_name" and
"user_name" fields in the sample to the corresponding values.
Changes in ceilometer 18.0.0..18.1.0
------------------------------------
7d9e167d Properly handle 'resource_id' as None for Gnocchi publisher
741605e9 Fix Non-OpenStack dynamic pollster credentials handling
c6f00257 Add user/project names to polled samples
3517acea Add vanity names to telemetry polling notifications
dcae2040 Fix barbican credentials retrieval
b583cbca NoUniqueMatch: ClientException on Gnocchi publisher
51b0c368 Fix swift pollsters that use get_account
1f65bce6 Add CentOS Stream 9 jobs
51db4983 Add centos9s jobs
4fd15dfe Remove queue declaration and fix lower-constraint job
cb132b30 Fix OutgoingBytesDeltaPollster sample name
cc22c4d6 Debug log libvirt metadata version fails
bed18e58 Update TOX_CONSTRAINTS_FILE for stable/yoga
86c7237f Update .gitreview for stable/yoga
Diffstat (except docs and test files)
-------------------------------------
.gitreview | 1 +
.zuul.yaml | 9 +++-
ceilometer/cache_utils.py | 53 ++++++++++++++++++
ceilometer/compute/pollsters/net.py | 2 +-
ceilometer/compute/virt/libvirt/utils.py | 4 +-
ceilometer/objectstore/swift.py | 2 +-
.../non_openstack_credentials_discovery.py | 2 +-
ceilometer/polling/dynamic_pollster.py | 14 +++++
ceilometer/polling/manager.py | 63 +++++++++++++++++++++-
ceilometer/publisher/gnocchi.py | 56 +++++++++++++++----
ceilometer/publisher/utils.py | 2 +
ceilometer/sample.py | 5 +-
ceilometer/telemetry/notifications.py | 2 +
.../test_non_openstack_credentials_discovery.py | 10 ++--
...add-tenant-name-discovery-668260bb4b2b0e8c.yaml | 6 +++
test-requirements.txt | 1 +
tox.ini | 6 +--
20 files changed, 257 insertions(+), 41 deletions(-)
Requirements updates
--------------------
diff --git a/test-requirements.txt b/test-requirements.txt
index adb4c60f..1a41d9d3 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -18,0 +19 @@ testresources>=2.0.1 # Apache-2.0
+cryptography<=36.0.2 # Apache-2.0
More information about the Release-announce
mailing list