[release-announce] monasca-notification 1.16.0 (stein)

no-reply at openstack.org no-reply at openstack.org
Mon Apr 1 13:09:46 UTC 2019


We are ecstatic to announce the release of:

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

This release is part of the stein stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/monasca-notification

Download the package from:

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

Please report issues through:

    https://bugs.launchpad.net/monasca/+bugs

For more details, please see below.

1.16.0
^^^^^^

Deprecation Notes

* Configuration file path /etc/monasca/notification.conf is
  deprecated. Use the standard path /etc/monasca/monasca-
  notification.conf or the configuration dir (supported via
  oslo.config) /etc/monasca/monasca-
  notification.conf.d/any_config_name.conf

Changes in monasca-notification 1.15.0..1.16.0
----------------------------------------------

e35d32a Use global job for building docker image
8c63ee1 add python 3.7 unit test job
226a070 Update hacking version to latest
47b807e Replace notification.conf with monasca-notification.conf
0f316af Configure releasenotes job
00cc252 Includes missing configuration options
2bc16e7 Bug Fix: Parses notifier configuration options
e20131f Fix help text for [kafka]url option
1d680f1 Make default notifiers pluggable
8628a32 Update Zuul tempest test job names
9fb6663 Update documentation
4ffa8de Update claassifiers in setup.cfg
ea9061d Change openstack-dev to openstack-discuss
c9ef9d9 trivial fix: Correct some spelling errors
cf0d349 Add python 3.6 unit test job
9facd77 Remove setup.py check from pep8 job


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

.zuul.yaml                                         |   7 +-
README.rst                                         |  13 ++
etc/monasca/README-notification.conf.txt           |   5 +
monasca_notification/conf/__init__.py              |  33 +--
monasca_notification/conf/kafka.py                 |   2 +-
monasca_notification/conf/notifiers.py             |   9 +-
monasca_notification/config.py                     |  27 ++-
monasca_notification/notification.py               |   2 +-
monasca_notification/plugins/email_notifier.py     |  38 ++--
monasca_notification/plugins/hipchat_notifier.py   |  32 +--
monasca_notification/plugins/jira_notifier.py      |  34 +--
monasca_notification/plugins/pagerduty_notifier.py |  33 +--
monasca_notification/plugins/slack_notifier.py     |  32 +--
monasca_notification/plugins/webhook_notifier.py   |  26 ++-
monasca_notification/types/notifiers.py            |  11 +-
notification.yaml                                  | 139 -------------
...standard-config-file-path-f3da49d0d655377c.yaml |   7 +
releasenotes/source/conf.py                        | 229 +++++++++++++++++++++
releasenotes/source/index.rst                      |  21 ++
releasenotes/source/unreleased.rst                 |   5 +
setup.cfg                                          |  14 +-
test-requirements.txt                              |   2 +-
tox.ini                                            |   9 +-
30 files changed, 605 insertions(+), 312 deletions(-)


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

diff --git a/test-requirements.txt b/test-requirements.txt
index 53b3732..a26ae65 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8 +8 @@ Babel!=2.4.0,>=2.3.4 # BSD
-hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+hacking>=1.1.0,<1.2.0 # Apache-2.0






More information about the Release-announce mailing list