We joyfully announce the release of: ceilometer 12.1.0: OpenStack Telemetry This release is part of the stein 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. 12.1.0 ^^^^^^ Prelude ******* Added new tool "ceilometer-status upgrade check". New Features ************ * New framework for "ceilometer-status upgrade check" command is added. This framework allows adding various checks which can be run before a Ceilometer upgrade to ensure if the upgrade can be performed safely. Upgrade Notes ************* * Operator can now use new CLI tool "ceilometer-status upgrade check" to check if Ceilometer deployment can be safely upgraded from N-1 to N release. Bug Fixes ********* * [bug 1848286 (https://bugs.launchpad.net/charm- octavia/+bug/1848286)] Enable load balancer metrics by adding the loadbalancer resource type, allowing Gnocchi to capture measurement data for Octavia load balancers. Changes in ceilometer 12.0.0..12.1.0 ------------------------------------ f63a65ac [stable-only] Cap msgpack e3988d2c Tell reno to ignore the kilo branch b591fe11 Add note for loadbalancer resource type support 18e9bb95 Add loadbalancer resource type. 8b6abd01 Fix samples with dots in sample name 824be970 Type field missing in snmp data harware.cpu meters c8fa4055 Fixing broken links fd4d6af8 Unit field missing in snmp data 2e395e05 Add framework for ceilometer-status upgrade check e176b2d1 Update reno for stable/rocky fc2586e8 metering data lost randomly 86aa9f41 tempest: Allow to configure tempest config 27eb3f43 Remove _ceilometer_check_for_storage check 98ea125e OpenDev Migration Patch 233ff7b5 Added snapshot delete event 4685a8fb Fixes KeyError on volume create/delete c69bffff Replace openstack.org git:// URLs with https:// 9c5d97f7 Update .gitreview for stable/stein Diffstat (except docs and test files) ------------------------------------- .gitreview | 3 +- .zuul.yaml | 4 +- ceilometer/cmd/status.py | 53 ++++++++++++++ ceilometer/data/meters.d/meters.yaml | 2 +- ceilometer/gnocchi_client.py | 6 ++ ceilometer/hardware/pollsters/data/snmp.yaml | 14 ++++ ceilometer/pipeline/data/event_definitions.yaml | 2 +- ceilometer/publisher/data/gnocchi_resources.yaml | 16 ++++- ceilometer/publisher/messaging.py | 11 ++- ceilometer/publisher/prometheus.py | 12 ++-- devstack/plugin.sh | 8 +-- devstack/settings | 21 +----- devstack/upgrade/settings | 4 +- playbooks/legacy/grenade-dsvm-ceilometer/run.yaml | 10 +-- ...oadbalancer-resource-type-a73c29594b72f012.yaml | 6 ++ ...d-upgrade-check-framework-d78858c54cb85f91.yaml | 13 ++++ releasenotes/source/index.rst | 2 + releasenotes/source/rocky.rst | 6 ++ reno.yaml | 4 ++ requirements.txt | 3 +- setup.cfg | 1 + 30 files changed, 317 insertions(+), 48 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 9459372d..61e99942 100644 --- a/requirements.txt +++ b/requirements.txt @@ -12 +12 @@ monotonic -msgpack>=0.4.0 # Apache-2.0 +msgpack>=0.4.0,<1.0.0 # Apache-2.0 @@ -20,0 +21 @@ oslo.messaging!=9.0.0,>=5.12.0 # Apache-2.0 +oslo.upgradecheck>=0.1.1 # Apache-2.0