We are tickled pink to announce the release of: ceilometer 5.0.2: OpenStack Telemetry This release is part of the liberty stable release series. With package available at: https://pypi.python.org/pypi/ceilometer For more details, please see below. 5.0.2 ^^^^^ Critical Issues *************** * [bug 1519767 (https://bugs.launchpad.net/ceilometer/+bug/1519767)] fnmatch functionality in python <= 2.7.9 is not threadsafe. this issue and its potential race conditions are now patched. Bug Fixes ********* * [bug 1531626 (https://bugs.launchpad.net/ceilometer/+bug/1531626)] Ensure aggregator transformer timeout is honoured if size is not provided. Changes in ceilometer 5.0.1..5.0.2 ---------------------------------- 278c484 fix unknown gnocchi db in liberty gate 3b35c40 add ceilometer 5.0.2 release notes 5d18618 Fix snmp pollster to not ignore valid meters fd54d10 Changes aggregator transformer to allow retention_time w/o size cd2065d oslo.messaging option group/name change for notification topics 9aeb38a Updated from global requirements 4b66eee fix functional gate e253e7e gnocchi: remove possible ending / in URL 4f67ed8 Move the content of ReleaseNotes to README.rst 40c5cee don't pass ceilometer options to oslo.db engine facade Diffstat (except docs and test files) ------------------------------------- README.rst | 7 +- ReleaseNotes | 11 --- ceilometer/agent/plugin_base.py | 6 ++ ceilometer/alarm/storage/impl_sqlalchemy.py | 4 + ceilometer/compute/notifications/__init__.py | 5 +- ceilometer/database/notifications.py | 5 +- ceilometer/dispatcher/gnocchi_client.py | 2 +- ceilometer/dns/notifications.py | 5 +- ceilometer/event/storage/impl_sqlalchemy.py | 4 + ceilometer/hardware/pollsters/generic.py | 9 ++- ceilometer/ipmi/notifications/ironic.py | 5 +- ceilometer/meter/notifications.py | 3 +- ceilometer/middleware.py | 5 +- ceilometer/network/notifications.py | 5 +- ceilometer/storage/impl_sqlalchemy.py | 3 + ceilometer/telemetry/notifications.py | 5 +- .../functional/storage/test_impl_sqlalchemy.py | 14 ++++ ceilometer/transformer/conversions.py | 5 +- devstack/plugin.sh | 8 +- ...gator-transformer-timeout-e0f42b6c96aa7ada.yaml | 5 ++ .../thread-safe-matching-4a635fc4965c5d4c.yaml | 6 ++ requirements.txt | 6 +- 28 files changed, 198 insertions(+), 56 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index f793172..18f6449 100644 --- a/requirements.txt +++ b/requirements.txt @@ -27,2 +27,2 @@ pecan>=1.0.0 -oslo.messaging!=1.17.0,!=1.17.1,!=2.6.0,!=2.6.1,!=2.7.0,!=2.8.0,!=2.8.1,!=2.9.0,>=1.16.0 # Apache-2.0 -oslo.middleware>=2.8.0 # Apache-2.0 +oslo.messaging!=1.17.0,!=1.17.1,!=2.6.0,!=2.6.1,!=2.7.0,!=2.8.0,!=2.8.1,!=2.9.0,!=3.1.0,>=1.16.0 # Apache-2.0 +oslo.middleware!=3.0.0,!=3.1.0,!=3.2.0,>=2.8.0 # Apache-2.0 @@ -40 +40 @@ PyYAML>=3.1.0 -requests!=2.8.0,>=2.5.2 +requests!=2.8.0,!=2.9.0,>=2.5.2