ceilometer 13.0.0 (train)
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
participants (1)
-
no-reply@openstack.org