[release-announce] ceilometer 13.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 16 12:52:07 UTC 2019


We are psyched to announce the release of:

ceilometer 13.0.0: OpenStack Telemetry

This release is part of the train 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.

Changes in ceilometer 12.0.0..13.0.0
------------------------------------

79629473 Imported Translations from Zanata
8620ad99 Update TOX/UPPER_CONSTRAINTS_FILE for stable/train
e6c9a667 Update .gitreview for stable/train
f4e1b158 PDF documentation build
9d94f0ad Set proper trait type
fd9cf6a7 Type field missing in snmp data harware.cpu meters
88c6718c Run 'telemetry-dsvm-integration-ipv6-only' job in gate
6c0a9827 Only install monotonic on python2
b6896c24 Fixing broken links
d8ae0e96 Get output for processutils.execute impi command
81572662 Unit field missing in snmp data
28f0a70d Windows: avoid passing conf objects to subprocesses
1f8ec3fa Cleanup option meter_definitions_cfg_file
166cab88 Cap sphinx for py2 to match global requirements
53321c1a Add framework for ceilometer-status upgrade check
06f66ad2 Imported Translations from Zanata
cb77dfbd Update reno for stable/rocky
84d0799a Change a URL to point to more accurate targets
8b47402d Imported Translations from Zanata
dd42e84a Update Python 3 test runtimes for Train
fd000b8c metering data lost randomly
ac586ddf Fix error print format
dc3ed69a Update the job's irrelevant files
bd0d5a8a Switch to oslo privsep
4274f139 Add lower-constraints job
0fa50d9c Update the .gitignore file
194c8828 disk capacity is less than disk usage
8f6b4efe Fix the wrong ipmitool command location file
a626f315 Fix install_command in tox.ini
60525837 Remove _ceilometer_check_for_storage check
a2ab322a Replace git.openstack.org URLs with opendev.org URLs
4d3d821f OpenDev Migration Patch
56fd8168 tempest: Allow to configure tempest config
e3d13092 Dropping the py35 testing
de81f779 Remove the unused function _ceilometer_config_apache_wsgi
c2c3263d remove redundant line
21bab817 Reduce the alarm_threshold value to make autoscaling test stable
2b69cb40 Remove telemetry-tox-py37
ab73c911 making inspector object singleton again by assigning to the base pollster class
6df5f3f4 Handle volume.retype event from cinder
ab63ab2c Replace openstack.org git:// URLs with https://
d832fb9e Update master for stable/stein
156cdd1a Imported Translations from Zanata
21a810fe Add availability_zone attribute to gnocchi instance resources.
db3fcc02 Set instance_type_id in event traits to be a string.
800bae05 add python 3.7 unit test job
4c9075e0 [Trivial fix] Add missing ws seperator between words
26a7bc33 Added metric backup.size to remove warning in ceilometer-agent-notification log
c8ba86cb modify the mail list address
926596b9 Pass gnocchi endpoint into adapter endpoint_override param
840a871e Update mailinglist from dev to discuss
8d84956d Update min tox version to 2.0
643f7b57 Fixes KeyError on volume create/delete
611f86b9 Added snapshot delete event


Diffstat (except docs and test files)
-------------------------------------

.gitignore                                         |    6 +
.gitreview                                         |    3 +-
.zuul.yaml                                         |   51 +-
README.rst                                         |    2 +-
ceilometer/cmd/polling.py                          |   35 +-
ceilometer/cmd/status.py                           |   53 +
ceilometer/compute/pollsters/__init__.py           |   19 +-
ceilometer/compute/virt/libvirt/inspector.py       |    6 +-
ceilometer/data/meters.d/meters.yaml               |    3 +-
ceilometer/gnocchi_client.py                       |   20 +-
ceilometer/hardware/pollsters/data/snmp.yaml       |   14 +
ceilometer/ipmi/platform/ipmitool.py               |    5 +-
ceilometer/locale/de/LC_MESSAGES/ceilometer.po     |   17 +-
ceilometer/neutron_client.py                       |    6 +-
ceilometer/pipeline/data/event_definitions.yaml    |   26 +-
ceilometer/polling/manager.py                      |    2 +-
ceilometer/privsep/__init__.py                     |   29 +
ceilometer/privsep/ipmitool.py                     |   25 +
ceilometer/publisher/data/gnocchi_resources.yaml   |   13 +-
ceilometer/publisher/gnocchi.py                    |   19 +-
ceilometer/publisher/messaging.py                  |   11 +-
.../unit/compute/virt/libvirt/test_inspector.py    |    2 +-
.../unit/ipmi/platform/test_intel_node_manager.py  |    8 +-
ceilometer/utils.py                                |    8 -
devstack/README.rst                                |    6 +-
devstack/plugin.sh                                 |   30 +-
devstack/settings                                  |   21 +-
devstack/upgrade/settings                          |    4 +-
etc/ceilometer/rootwrap.d/ipmi.filters             |    4 +-
lower-constraints.txt                              |   49 +
playbooks/legacy/grenade-dsvm-ceilometer/run.yaml  |   10 +-
...ity_zone-gnocchi-instance-15170e4966a89d63.yaml |   11 +
...d-upgrade-check-framework-d78858c54cb85f91.yaml |   13 +
...finitions-cfg-file-config-476596fc86c36a81.yaml |    5 +
.../switch-to-oslo-privsep-b58f20a279f31bc0.yaml   |   15 +
releasenotes/source/index.rst                      |    2 +
.../locale/en_GB/LC_MESSAGES/releasenotes.po       | 1295 --------------------
.../source/locale/fr/LC_MESSAGES/releasenotes.po   |   63 -
releasenotes/source/rocky.rst                      |    6 +
releasenotes/source/stein.rst                      |    6 +
requirements.txt                                   |   55 +-
setup.cfg                                          |   13 +-
test-requirements.txt                              |   20 +-
tox.ini                                            |   28 +-
65 files changed, 737 insertions(+), 1583 deletions(-)


Requirements updates
--------------------

diff --git a/requirements.txt b/requirements.txt
index 9459372d..8b8e151d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -5 +5 @@
-cachetools>=1.1.0 # MIT License
+cachetools>=2.1.0 # MIT License
@@ -8,10 +8,10 @@ futures>=3.0;python_version=='2.7' or python_version=='2.6' # BSD
-futurist>=0.11.0 # Apache-2.0
-jsonpath-rw-ext>=0.1.9 # Apache-2.0
-lxml>=2.3 # BSD
-monotonic
-msgpack>=0.4.0 # Apache-2.0
-oslo.concurrency>=3.5.0 # Apache-2.0
-oslo.config>=3.22.0 # Apache-2.0
-oslo.i18n>=2.1.0 # Apache-2.0
-oslo.log>=1.14.0 # Apache-2.0
-oslo.reports>=0.6.0 # Apache-2.0
+futurist>=1.8.0 # Apache-2.0
+jsonpath-rw-ext>=1.1.3 # Apache-2.0
+lxml>=3.4.1 # BSD
+monotonic>=0.6;python_version<'3.3' # Apache-2.0
+msgpack>=0.5.0 # Apache-2.0
+oslo.concurrency>=3.26.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
+oslo.i18n>=3.15.3 # Apache-2.0
+oslo.log>=3.36.0 # Apache-2.0
+oslo.reports>=1.18.0 # Apache-2.0
@@ -19,3 +19,5 @@ oslo.rootwrap>=2.0.0 # Apache-2.0
-pbr>=1.6 # Apache-2.0
-oslo.messaging!=9.0.0,>=5.12.0 # Apache-2.0
-oslo.utils>=3.5.0 # Apache-2.0
+pbr>=2.0.0 # Apache-2.0
+oslo.messaging>=6.2.0 # Apache-2.0
+oslo.upgradecheck>=0.1.1 # Apache-2.0
+oslo.utils>=3.37.0 # Apache-2.0
+oslo.privsep>=1.32.0 # Apache-2.0
@@ -23,8 +25,8 @@ pysnmp<5.0.0,>=4.2.3 # BSD
-python-glanceclient>=2.0.0 # Apache-2.0
-python-keystoneclient!=1.8.0,!=2.1.0,>=1.6.0 # Apache-2.0
-keystoneauth1>=2.1.0 # Apache-2.0
-python-neutronclient>=4.2.0 # Apache-2.0
-python-novaclient!=2.33.0,>=2.29.0 # Apache-2.0
-python-swiftclient>=2.2.0 # Apache-2.0
-python-cinderclient>=1.6.0,!=1.7.0,!=1.7.1  # Apache-2.0
-PyYAML>=3.1.0 # MIT
+python-glanceclient>=2.8.0 # Apache-2.0
+python-keystoneclient>=3.15.0 # Apache-2.0
+keystoneauth1>=3.9.0 # Apache-2.0
+python-neutronclient>=6.7.0 # Apache-2.0
+python-novaclient>=9.1.0 # Apache-2.0
+python-swiftclient>=3.2.0 # Apache-2.0
+python-cinderclient>=3.3.0  # Apache-2.0
+PyYAML>=3.12 # MIT
@@ -33,2 +35,2 @@ six>=1.9.0 # MIT
-stevedore>=1.9.0 # Apache-2.0
-tenacity>=3.2.1  # Apache-2.0
+stevedore>=1.20.0 # Apache-2.0
+tenacity>=4.4.0  # Apache-2.0
@@ -36 +38,4 @@ tooz[zake]>=1.47.0 # Apache-2.0
-os-xenapi>=0.1.1 # Apache-2.0
+os-xenapi>=0.3.3 # Apache-2.0
+oslo.cache>=1.26.0 # Apache-2.0
+gnocchiclient>=7.0.0 # Apache-2.0
+python-zaqarclient>=1.3.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 7f7c5608..de1123d2 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -5,8 +5,8 @@
-coverage>=3.6 # Apache-2.0
-fixtures<2.0,>=1.3.1 # Apache-2.0/BSD
-mock>=1.2 # BSD
-os-win>=0.2.3 # Apache-2.0
-oslo.messaging[kafka]!=9.0.0,>=5.12.0 # Apache-2.0
-oslotest>=2.15.0 # Apache-2.0
-oslo.vmware>=1.16.0 # Apache-2.0
-pyOpenSSL>=0.14  # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
+fixtures>=3.0.0 # Apache-2.0/BSD
+mock>=2.0.0 # BSD
+os-win>=3.0.0 # Apache-2.0
+oslo.messaging[kafka]>=6.2.0 # Apache-2.0
+oslotest>=3.2.0 # Apache-2.0
+oslo.vmware>=2.17.0 # Apache-2.0
+pyOpenSSL>=17.1.0 # Apache-2.0
@@ -14 +14 @@ testscenarios>=0.4 # Apache-2.0/BSD
-testtools>=1.4.0 # MIT
+testtools>=2.2.0 # MIT
@@ -17 +17 @@ requests-aws>=0.1.4 # BSD License (3 clause)
-stestr>=1.0.0 # Apache-2.0
+stestr>=2.0.0 # Apache-2.0






More information about the Release-announce mailing list