[release-announce] aodh 9.0.0 (train)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 16 12:51:48 UTC 2019


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






More information about the Release-announce mailing list