[release-announce] [monasca] monasca-notification 1.7.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Wed Feb 15 14:22:50 UTC 2017


We are jazzed to announce the release of:

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

This release is part of the ocata stable release series.

Download the package from:

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

For more details, please see below.

Changes in monasca-notification 1.6.0..1.7.0
--------------------------------------------

ef9db22 Turn on bandit check as part of pep8
833aad7 Enhance hipchat plugin to color-code messages by alarm severity
0793709 Updated from global requirements
eb6a5a4 Remove plugins from possible notifiers
5ea9ace Updated from global requirements
5de3ee9 Migrate tests to ostestr
6f75509 Replace yaml.load() with yaml.safe_load()
8c504ef Remove monasca_notification_offsets
85f9420 Fix typo in main.py


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

.coveragerc                                      |   7 ++
.gitignore                                       |   4 +
.testr.conf                                      |   9 ++
monasca_notification/main.py                     |  14 +--
monasca_notification/plugins/hipchat_notifier.py |  14 ++-
monasca_notification/plugins/jira_notifier.py    |   2 +-
monasca_notification/types/notifiers.py          |  40 +++++++--
requirements.txt                                 |   2 +-
setup.cfg                                        |   2 -
test-requirements.txt                            |  10 ++-
tools/monasca_notification_offsets.py            |  76 -----------------
tox.ini                                          |  59 +++++++++++--
14 files changed, 246 insertions(+), 110 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4284fb8..e897b38 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -9 +9 @@ six>=1.9.0 # MIT
-monasca-common>=1.0.0 # Apache-2.0
+monasca-common>=1.4.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 0b7f8f3..5ff92f1 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -4,4 +4,4 @@
-hacking<0.12,>=0.11.0 # Apache-2.0
-pyflakes==0.8.1 # MIT
-nose # LGPL
-nosexcover # BSD
+# Hacking already pins down pep8, pyflakes and flake8
+bandit>=1.1.0  # Apache-2.0
+hacking!=0.13.0,<0.14,>=0.12.0 # Apache-2.0
+coverage>=4.0 # Apache-2.0
@@ -9,0 +10,2 @@ funcsigs>=0.4;python_version=='2.7' or python_version=='2.6' # Apache-2.0
+os-testr>=0.8.0 # Apache-2.0
+testrepository>=0.0.18 # Apache-2.0/BSD





More information about the Release-announce mailing list