[release-announce] monasca-notification 1.14.0 (rocky)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 9 15:31:30 UTC 2018


We are gleeful to announce the release of:

monasca-notification 1.14.0: Reads alarms from Kafka and then notifies
the customer using their configured notification method.

This release is part of the rocky release series.

Download the package from:

    https://tarballs.openstack.org/monasca-notification/

For more details, please see below.

Changes in monasca-notification 1.13.0..1.14.0
----------------------------------------------

abb3159 Enable keystone authentication with webhook notification
b52bbf5 Changed author and author-email
d008bbc Switch to using stestr
dba8f86 Remove pykafka from lower-constraints
20d6557 Convert README to reStructuredText
0864280 fix tox python3 overrides
cdb2e43 Make statsd self-monitoring optional
9a6edb4 Fix lower-constraints job
d396753 Update pep8 checks
cf72c61 Update links in README
347049e add lower-constraints job
09c3a31 Remove PostgreSQL tempest jobs from Zuul
ba64c4e Clean up tox.ini


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

.zuul.yaml                                         |  12 +-
README.md                                          | 109 ----------------
README.rst                                         | 139 +++++++++++++++++++++
lower-constraints.txt                              |  70 +++++++++++
.../common/repositories/base/base_repo.py          |  19 +--
.../common/repositories/mysql/mysql_repo.py        |   5 +-
.../common/repositories/orm/orm_repo.py            |   6 +-
.../common/repositories/postgres/pgsql_repo.py     |   5 +-
monasca_notification/common/utils.py               |  91 +++++++++++++-
monasca_notification/conf/__init__.py              |   3 +
monasca_notification/conf/keystone.py              |  52 ++++++++
monasca_notification/conf/statsd.py                |   2 +
monasca_notification/main.py                       |   6 +-
monasca_notification/plugins/email_notifier.py     |   6 +-
monasca_notification/plugins/hipchat_notifier.py   |  30 +++--
monasca_notification/plugins/jira_notifier.py      |  11 +-
monasca_notification/plugins/webhook_notifier.py   |   8 ++
monasca_notification/processors/alarm_processor.py |   9 +-
notification.yaml                                  |  12 +-
requirements.txt                                   |   9 +-
setup.cfg                                          |  12 +-
test-requirements.txt                              |   3 +-
tools/tox_install.sh                               |  57 ---------
tox.ini                                            |  59 +++++----
28 files changed, 578 insertions(+), 286 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 13ecd5e..30904c4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -6 +6,2 @@ debtcollector>=1.2.0 # Apache-2.0
-monasca-statsd>=1.1.0 # Apache-2.0
+keystoneauth1>=3.4.0 # Apache-2.0
+monasca-statsd>=1.4.0 # Apache-2.0
@@ -8 +9 @@ requests>=2.14.2 # Apache-2.0
-PyYAML>=3.10 # MIT
+PyYAML>=3.12 # MIT
@@ -10,2 +11,2 @@ six>=1.10.0 # MIT
-monasca-common>=1.4.0 # Apache-2.0
-oslo.config>=5.1.0 # Apache-2.0
+monasca-common>=2.7.0 # Apache-2.0
+oslo.config>=5.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 73c420e..53b3732 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -12 +12 @@ funcsigs>=1.0.0;python_version=='2.7' or python_version=='2.6' # Apache-2.0
-os-testr>=1.0.0 # Apache-2.0
+stestr>=1.0.0 # Apache-2.0
@@ -17,0 +18 @@ psycopg2>=2.6.2 # LGPL/ZPL
+docutils>=0.11 # OSI-Approved Open Source, Public Domain






More information about the Release-announce mailing list