We are stoked to announce the release of: ceilometer 16.0.0: OpenStack Telemetry This release is part of the wallaby 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 15.0.0..16.0.0 ------------------------------------ fd0a561b Deprecate support for Xen 5d40f5e7 Fix gnocchi create resource error when missing flavor ec08228a Using Iterable was deprecated in python 3.3 2be7a43b Imported Translations from Zanata 55c7f312 Update requirements URLs in tox config c0632ae9 Replace six with python3 code style 784cb2c8 Fix invalid argument formatting in the exception message 8c1e6926 Imported Translations from Zanata c6f04f77 Fix lower-constraints job befe5181 Imported Translations from Zanata 8506bb3b Imported Translations from Zanata 073037fa Update bug location 17b03d67 Imported Translations from Zanata 3cb72163 Reuse the docs deps to benefit from constraints 71f2bafe Imported Translations from Zanata 2350c025 Imported Translations from Zanata cc8e1090 Implement some new meters for vnic delta bbbab444 Bump hacking min version to 3.0.1 98c1eb4f Imported Translations from Zanata ad550eb8 Revert "[goal] Migrate testing to ubuntu focal" 75eaf770 Drop py37 from tox 6eb5e4a4 Imported Translations from Zanata cb074d24 add py38 in tox.ini a748b173 Dep's should be restricted by upper-constraints a23f2943 Imported Translations from Zanata 77b516ac Add AZ resource metadata for volume size polling 5ddabc37 Remove six.moves 20b29db9 Add Python3 wallaby unit tests 3db2a60e Update master for stable/victoria 5cabd3d3 Remove babel.cfg etc 3bb7b71e [goal] Migrate testing to ubuntu focal aa48e2b3 Remove install unnecessary packages f49dadcc Only process 'resource_id' if metric is configured for Gnocchi push Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- README.rst | 6 ++-- babel.cfg | 2 -- ceilometer/compute/discovery.py | 5 +-- ceilometer/compute/pollsters/__init__.py | 2 +- ceilometer/compute/pollsters/net.py | 14 ++++++++ ceilometer/compute/virt/hyperv/inspector.py | 13 +++----- ceilometer/compute/virt/inspector.py | 8 +++-- ceilometer/compute/virt/libvirt/inspector.py | 33 ++++++++++++++++--- ceilometer/compute/virt/vmware/inspector.py | 5 ++- ceilometer/compute/virt/xenapi/inspector.py | 12 ++++++- ceilometer/declarative.py | 5 ++- ceilometer/event/converter.py | 3 +- ceilometer/event/models.py | 9 +++--- ceilometer/event/trait_plugins.py | 6 ++-- ceilometer/gnocchi_client.py | 4 +-- ceilometer/hardware/inspector/base.py | 5 +-- ceilometer/hardware/inspector/snmp.py | 10 +++--- ceilometer/hardware/pollsters/generic.py | 3 +- ceilometer/hardware/pollsters/util.py | 2 +- ceilometer/ipmi/platform/intel_node_manager.py | 4 +-- ceilometer/ipmi/pollsters/node.py | 4 +-- ceilometer/locale/en_GB/LC_MESSAGES/ceilometer.po | 13 ++++++-- ceilometer/locale/ko_KR/LC_MESSAGES/ceilometer.po | 26 +++++++++++++-- ceilometer/meter/notifications.py | 8 ++--- ceilometer/network/services/lbaas.py | 4 +-- ceilometer/network/statistics/__init__.py | 6 ++-- ceilometer/network/statistics/driver.py | 5 +-- .../network/statistics/opencontrail/client.py | 9 +++--- .../network/statistics/opencontrail/driver.py | 2 +- .../network/statistics/opendaylight/client.py | 9 ++---- .../network/statistics/opendaylight/driver.py | 14 ++++---- ceilometer/objectstore/rgw.py | 2 +- ceilometer/objectstore/rgw_client.py | 3 +- ceilometer/objectstore/swift.py | 2 +- ceilometer/pipeline/base.py | 4 +-- .../non_openstack_credentials_discovery.py | 2 +- ceilometer/polling/dynamic_pollster.py | 8 ++--- ceilometer/polling/manager.py | 7 ++-- ceilometer/polling/plugin_base.py | 7 ++-- ceilometer/publisher/__init__.py | 4 +-- ceilometer/publisher/file.py | 2 +- ceilometer/publisher/gnocchi.py | 24 +++++++------- ceilometer/publisher/http.py | 2 +- ceilometer/publisher/messaging.py | 6 ++-- ceilometer/publisher/monasca.py | 3 +- ceilometer/publisher/monasca_data_filter.py | 3 +- ceilometer/publisher/utils.py | 20 ++++++------ ceilometer/publisher/zaqar.py | 2 +- ceilometer/sample.py | 5 ++- .../compute/pollsters/test_location_metadata.py | 3 +- .../unit/ipmi/platform/test_intel_node_manager.py | 18 ++++------- .../network/statistics/opencontrail/test_driver.py | 2 +- .../network/statistics/opendaylight/test_client.py | 5 ++- .../network/statistics/opendaylight/test_driver.py | 28 ++++++++-------- .../polling/test_non_openstack_dynamic_pollster.py | 6 ++-- ceilometer/volume/cinder.py | 1 + lower-constraints.txt | 24 +++++++------- ...-poller-availability_zone-2d20a7527e2341b9.yaml | 5 +++ .../deprecate-xen-support-27600e2bf7be548c.yaml | 5 +++ releasenotes/source/index.rst | 1 + .../locale/en_GB/LC_MESSAGES/releasenotes.po | 18 +++++++++-- releasenotes/source/victoria.rst | 6 ++++ requirements.txt | 14 ++++---- setup.cfg | 16 ++-------- test-requirements.txt | 1 + tools/send_test_data.py | 3 +- tox.ini | 15 +++++---- 86 files changed, 389 insertions(+), 289 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 66dcb189..3713e08b 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,2 +9,3 @@ jsonpath-rw-ext>=1.1.3 # Apache-2.0 -lxml>=4.2.3 # BSD -msgpack>=0.5.0 # Apache-2.0 +lxml>=4.5.1 # BSD +monotonic>=0.6 +msgpack>=0.5.2 # Apache-2.0 @@ -12 +13 @@ oslo.concurrency>=3.26.0 # Apache-2.0 -oslo.config>=5.2.0 # Apache-2.0 +oslo.config>=6.0.0 # Apache-2.0 @@ -24,2 +25,2 @@ python-glanceclient>=2.8.0 # Apache-2.0 -python-keystoneclient>=3.15.0 # Apache-2.0 -keystoneauth1>=3.9.0 # Apache-2.0 +python-keystoneclient>=3.18.0 # Apache-2.0 +keystoneauth1>=3.18.0 # Apache-2.0 @@ -30 +31 @@ python-cinderclient>=3.3.0 # Apache-2.0 -PyYAML>=3.13 # MIT +PyYAML>=5.1 # MIT @@ -32 +32,0 @@ requests!=2.9.0,>=2.8.1 # Apache-2.0 -six>=1.9.0 # MIT diff --git a/test-requirements.txt b/test-requirements.txt index 6d10a478..755b386d 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -16,0 +17 @@ stestr>=2.0.0 # Apache-2.0 +testresources>=2.0.1 # Apache-2.0
participants (1)
-
no-reply@openstack.org