We high-spiritedly announce the release of: aodh 9.0.0: OpenStack Telemetry Alarming This release is part of the train release series. The source is available from: https://opendev.org/openstack/aodh Download the package from: https://tarballs.openstack.org/aodh/ Please report issues through: https://bugs.launchpad.net/aodh/+bugs For more details, please see below. Changes in aodh 8.0.0..9.0.0 ---------------------------- 670267b9 Update the constraints url 28f7d804 PDF documentation build c79990e8 Update jsonschema according to requirements 506a99a6 Run 'telemetry-dsvm-integration-ipv6-only' job in gate bc64b28a Add the native zuulv3 jobs instead of legacy way b1a7ed61 Add _static folder to fix docs build error b90d7570 Imported Translations from Zanata e2d2ebf4 Heat notifier: notify alarm without Octavia tags a492d329 Bump the openstackdocstheme extension to 1.20 34684ee4 Blacklist sphinx 2.1.0 (autodoc bug) c45127a5 Add Python 3 Train unit tests 9c9112ad Byte encoding of member Id f3ffbb4d Sync Sphinx requirement 83fb9646 Add user_domain_name to keystone client. a8285b56 Support Heat auto-healing notifier bb27689e Add install_command in tox.ini 65eb2947 Replace git.openstack.org URLs with opendev.org URLs b2911cb7 Add loadbalancer_member_health type alarm rule 80fd5c0c OpenDev Migration Patch 018b7d45 Add load balancer pool member evaluator 33f5ea37 Dropping the py35 testing 809f2fb5 inspect.getargspec is deprecated in py3 0e40e57c Set Tempest's service_availability setting for Aodh 6aa6fd06 Remove telemetry-tox-py37 bef0f9bf Add framework for aodh-status upgrade check a662f053 Integrate OSprofiler in Aodh 9021d6f1 Replace openstack.org git:// URLs with https:// 809c1ebc Update master for stable/stein b1214695 add python 3.7 unit test job 63ffbcff Imported Translations from Zanata 9dd0e8ae Change in Aodh docs: 71f1a6c8 remove redundant line 01bdd009 Change openstack-dev to openstack-discuss 86a2be21 Use standard py37 jobs, remove py35 Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 +- .gitreview | 2 +- .zuul.yaml | 63 ++++---- README.rst | 6 +- aodh/api/api-paste.ini | 8 +- .../api/controllers/v2/alarm_rules/loadbalancer.py | 39 +++++ aodh/api/controllers/v2/alarms.py | 4 + aodh/api/controllers/v2/base.py | 4 +- aodh/api/controllers/v2/capabilities.py | 2 + aodh/api/controllers/v2/query.py | 2 + aodh/api/controllers/v2/utils.py | 6 +- aodh/cmd/status.py | 53 +++++++ aodh/coordination.py | 4 +- aodh/evaluator/loadbalancer.py | 153 ++++++++++++++++++++ aodh/keystone_client.py | 20 +++ aodh/locale/en_GB/LC_MESSAGES/aodh.po | 26 +--- aodh/locale/pt_BR/LC_MESSAGES/aodh.po | 10 +- aodh/locale/ru/LC_MESSAGES/aodh.po | 101 +++++++++---- aodh/notifier/heat.py | 138 ++++++++++++++++++ aodh/opts.py | 3 + aodh/profiler.py | 76 ++++++++++ aodh/service.py | 6 + aodh/storage/base.py | 4 +- aodh/storage/impl_sqlalchemy.py | 10 ++ .../functional/api/v2/test_alarm_scenarios.py | 20 +++ aodh/utils.py | 23 +++ devstack/README.rst | 6 +- devstack/plugin.sh | 15 +- .../aodh-dsvm-tempest-plugin-mysql/post.yaml | 80 ----------- .../legacy/aodh-dsvm-tempest-plugin-mysql/run.yaml | 56 -------- .../aodh-dsvm-tempest-plugin-postgresql/post.yaml | 80 ----------- .../aodh-dsvm-tempest-plugin-postgresql/run.yaml | 58 -------- ...d-upgrade-check-framework-ab35e6eb65504bc3.yaml | 13 ++ .../auto-healing-notifier-794b64de776811e9.yaml | 3 + .../loadbalancer-evaluator-85732c5e5f6e11e9.yaml | 4 + releasenotes/source/conf.py | 22 --- releasenotes/source/index.rst | 1 + .../source/locale/de/LC_MESSAGES/releasenotes.po | 8 +- .../locale/en_GB/LC_MESSAGES/releasenotes.po | 11 +- .../source/locale/ja/LC_MESSAGES/releasenotes.po | 18 +-- releasenotes/source/stein.rst | 6 + requirements.txt | 6 +- setup.cfg | 11 +- tox.ini | 12 +- 61 files changed, 1271 insertions(+), 464 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 36afb316..273e1f51 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9 +9 @@ futurist>=0.11.0 # Apache-2.0 -jsonschema!=2.5.0,<3.0.0,>=2.0.0 +jsonschema>=2.6.0 # MIT @@ -17,0 +18 @@ oslo.policy>=0.5.0 # Apache-2.0 +oslo.upgradecheck>=0.1.1 # Apache-2.0 @@ -36,0 +38,3 @@ debtcollector>=1.2.0 # Apache-2.0 +python-octaviaclient>=1.8.0 +python-dateutil # BSD +python-heatclient>=1.17.0
participants (1)
-
no-reply@openstack.org