[openstack-announce] [new][telemetry] ceilometer 5.0.3 release (liberty)
no-reply at openstack.org
no-reply at openstack.org
Mon May 23 18:38:02 UTC 2016
We are eager to announce the release of:
ceilometer 5.0.3: OpenStack Telemetry
This release is part of the liberty stable release series.
For more details, please see below.
5.0.3
^^^^^
Critical Issues
***************
* [bug 1533787 (https://bugs.launchpad.net/ceilometer/+bug/1533787)]
Fix an issue where agents are not properly getting registered to
group when multiple notification agents are deployed. This can
result in bad transformation as the agents are not coordinated. It
is still recommended to set heartbeat_timeout_threshold = 0 in
[oslo_messaging_rabbit] section when deploying multiple agents.
Bug Fixes
*********
* [bug 1542189 (https://bugs.launchpad.net/ceilometer/+bug/1542189)]
Handle malformed resource definitions in gnocchi_resources.yaml
gracefully. Currently we raise an exception once we hit a bad
resource and skip the rest. Instead the patch skips the bad resource
and proceeds with rest of the definitions.
* [bug 1536699 (https://bugs.launchpad.net/ceilometer/+bug/1536699)]
Patch to fix volume field lookup in meter definition file. In case
the field is missing in the definition, it raises a keyerror and
aborts. Instead we should skip the missing field meter and continue
with the rest of the definitions.
* [bug 1536498 (https://bugs.launchpad.net/ceilometer/+bug/1536498)]
Patch to fix duplicate meter definitions causing duplicate samples.
If a duplicate is found, log a warning and skip the meter
definition. Note that the first occurance of a meter will be used
and any following duplicates will be skipped from processing.
Changes in ceilometer 5.0.2..5.0.3
----------------------------------
3a1fcaf Lookup meter definition fields correctly
af3cb7b Cast Int64 values to int, float in statistics
098ae28 Add validation for polling_namespaces option
9404e73 Remove gabbi tests that check content-location
19d5d3c Imported Translations from Zanata
9624303 close services in test
9203a8d Fixing evaluation of gnocchi aggregation-by-metric
4a4df73 Skip duplicate meter definitions
44bb957 ignore context in tests
994c1d2 Add gnocchi dispatcher opts to config
24fe1d6 Gnocchi: fix ResourcesDefinitionException for py3
caf0a9e gnocchi: fix stack resource type
0a0f9a2 add cpu.delta to gnocchi resources
99a56e7 Handle malformed resource definitions gracefully
c7646b2 raise coordination error if not registered
510aa78 Imported Translations from Zanata
67e47cd better support notification coordination
Diffstat (except docs and test files)
-------------------------------------
ceilometer/alarm/evaluator/gnocchi.py | 2 +-
ceilometer/cmd/eventlet/polling.py | 19 +++--
ceilometer/coordination.py | 28 ++++++-
ceilometer/dispatcher/gnocchi.py | 22 +++---
ceilometer/locale/ceilometer-log-error.pot | 49 +++++++-----
ceilometer/locale/ceilometer-log-warning.pot | 20 +++--
ceilometer/locale/de/LC_MESSAGES/ceilometer.po | 17 ++--
.../en_GB/LC_MESSAGES/ceilometer-log-error.po | 47 -----------
ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po | 19 ++---
ceilometer/locale/es/LC_MESSAGES/ceilometer.po | 17 ++--
.../locale/fr/LC_MESSAGES/ceilometer-log-info.po | 12 +--
ceilometer/locale/fr/LC_MESSAGES/ceilometer.po | 22 ++++--
ceilometer/locale/it/LC_MESSAGES/ceilometer.po | 17 ++--
ceilometer/locale/ja/LC_MESSAGES/ceilometer.po | 85 +++++++++++++++++---
ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer.po | 21 ++---
ceilometer/locale/pt_BR/LC_MESSAGES/ceilometer.po | 20 ++---
ceilometer/locale/ru/LC_MESSAGES/ceilometer.po | 19 ++---
.../zh_CN/LC_MESSAGES/ceilometer-log-error.po | 12 +--
.../zh_CN/LC_MESSAGES/ceilometer-log-info.po | 12 +--
.../zh_CN/LC_MESSAGES/ceilometer-log-warning.po | 12 +--
ceilometer/locale/zh_CN/LC_MESSAGES/ceilometer.po | 22 +++---
ceilometer/locale/zh_TW/LC_MESSAGES/ceilometer.po | 19 ++---
ceilometer/meter/notifications.py | 17 ++--
ceilometer/notification.py | 92 +++++++++++-----------
ceilometer/opts.py | 2 +
ceilometer/storage/impl_mongodb.py | 5 +-
ceilometer/storage/mongo/utils.py | 20 +++--
.../functional/api/v2/test_alarm_scenarios.py | 14 +---
.../functional/api/v2/test_statistics_scenarios.py | 42 ++++++++++
.../gabbi/gabbits/api_events_no_data.yaml | 8 --
.../gabbi/gabbits/api_events_with_data.yaml | 12 ---
.../gabbi/gabbits_prefix/api_events_with_data.yaml | 17 ----
etc/ceilometer/gnocchi_resources.yaml | 3 +-
.../fix-agent-coordination-a7103a78fecaec24.yaml | 9 +++
...rmed-resource-definitions-ad4f69f898ced34d.yaml | 8 ++
...p-meter-def-vol-correctly-0122ae429275f2a6.yaml | 8 ++
.../skip-duplicate-meter-def-0420164f6a95c50c.yaml | 10 +++
42 files changed, 526 insertions(+), 344 deletions(-)
More information about the OpenStack-announce
mailing list