[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