[release-announce] [monasca] monasca-api 2.1.0 (pike)
no-reply at openstack.org
no-reply at openstack.org
Mon Jun 5 16:09:06 UTC 2017
We are thrilled to announce the release of:
monasca-api 2.1.0: OpenStack Monitoring as a Service
This release is part of the pike release series.
Download the package from:
https://tarballs.openstack.org/monasca-api/
For more details, please see below.
Changes in monasca-api 2.0.0..2.1.0
-----------------------------------
f159b69 Fixed links and typos in README.md
9a0789f Updated from global requirements
f504cdb Upgrade influxdb to 1.1.5
c8694ae Remove xrange for run both Python 2 and Python 3
4e168ed Add healtcheck endpoint
ba45a64 Updated from global requirements
bfcd3ee Restore zookeeper to devstack
03b5f34 Change to "monasca-read-only-user" for read only tests
c2176f1 Replace test.attr with decorators.attr
6675631 Updated from global requirements
626c6c7 Clean whitespaces in README and code indentation
ed8238d Use monasca-common json processing
e139824 Fix the role of 'mini-mon' user in devstack
c089602 Add notes about using local repos in vagrant devstack
e366823 Mofidy tempest tests and WSGI_MODE for keystone
Diffstat (except docs and test files)
-------------------------------------
README.md | 16 +-
devstack/README.md | 3 +
devstack/Vagrantfile | 2 +-
devstack/files/debs/monasca-api | 6 +
devstack/files/monasca-api/python/api-config.conf | 19 +-
devstack/files/monasca-api/python/api-config.ini | 2 +-
devstack/files/tempest/tempest.conf | 28 ---
devstack/files/zookeeper/environment | 36 ++++
devstack/files/zookeeper/log4j.properties | 69 +++++++
devstack/files/zookeeper/myid | 1 +
devstack/files/zookeeper/zoo.cfg | 74 ++++++++
devstack/lib/zookeeper | 66 +++++++
devstack/override-defaults | 7 +
devstack/plugin.sh | 159 ++++------------
devstack/post_test_hook.sh | 94 ++++++++--
devstack/settings | 7 +-
etc/api-config.conf | 7 +
etc/api-config.ini | 2 +-
monasca_api/api/healthcheck_api.py | 53 ++++++
monasca_api/api/server.py | 7 +-
.../common/messaging/message_formats/metrics.py | 8 +-
.../repositories/cassandra/metrics_repository.py | 9 +-
monasca_api/common/repositories/exceptions.py | 7 +-
.../repositories/influxdb/metrics_repository.py | 9 +-
.../sqla/alarm_definitions_repository.py | 2 +-
.../common/repositories/sqla/alarms_repository.py | 4 +-
monasca_api/expression_parser/alarm_expr_parser.py | 3 +-
monasca_api/hacking/__init__.py | 0
monasca_api/hacking/checks.py | 30 +++
monasca_api/healthcheck/__init__.py | 0
monasca_api/healthcheck/alarms_db_check.py | 49 +++++
monasca_api/healthcheck/base.py | 36 ++++
monasca_api/healthcheck/kafka_check.py | 76 ++++++++
monasca_api/healthcheck/keystone_protocol.py | 65 +++++++
monasca_api/healthcheck/metrics_db_check.py | 89 +++++++++
monasca_api/healthchecks.py | 56 ++++++
.../alarm_definition_request_body_schema.py | 11 +-
.../v2/common/schemas/alarm_update_schema.py | 5 +-
.../schemas/notifications_request_body_schema.py | 7 +-
monasca_api/v2/reference/__init__.py | 11 +-
monasca_api/v2/reference/alarm_definitions.py | 16 +-
monasca_api/v2/reference/alarming.py | 7 +-
monasca_api/v2/reference/alarms.py | 18 +-
monasca_api/v2/reference/helpers.py | 49 +++--
monasca_api/v2/reference/metrics.py | 14 +-
monasca_api/v2/reference/notifications.py | 16 +-
monasca_api/v2/reference/notificationstype.py | 2 +-
monasca_api/v2/reference/version_2_0.py | 4 +-
monasca_api/v2/reference/versions.py | 7 +-
...est_alarm_state_history_multiple_transitions.py | 12 +-
.../test_alarms_state_history_one_transition.py | 30 +--
requirements.txt | 11 +-
test-requirements.txt | 2 +-
tox.ini | 3 +-
77 files changed, 2011 insertions(+), 785 deletions(-)
Requirements updates
--------------------
diff --git a/requirements.txt b/requirements.txt
index 4db0109..41376fc 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,3 +4,3 @@
-oslo.db>=4.19.0 # Apache-2.0
-oslo.config>=3.22.0 # Apache-2.0
-oslo.context>=2.12.0 # Apache-2.0
+oslo.db>=4.21.1 # Apache-2.0
+oslo.config>=4.0.0 # Apache-2.0
+oslo.context>=2.14.0 # Apache-2.0
@@ -8 +8 @@ oslo.log>=3.22.0 # Apache-2.0
-oslo.middleware>=3.10.0 # Apache-2.0
+oslo.middleware>=3.27.0 # Apache-2.0
@@ -21,2 +21 @@ voluptuous>=0.8.9 # BSD License
-eventlet!=0.18.3,>=0.18.2 # MIT
-simplejson>=2.2.0 # MIT
+eventlet!=0.18.3,<0.21.0,>=0.18.2 # MIT
diff --git a/test-requirements.txt b/test-requirements.txt
index a7301bd..7dfeeff 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -9 +9 @@ Babel!=2.4.0,>=2.3.4 # BSD
-coverage>=4.0 # Apache-2.0
+coverage!=4.4,>=4.0 # Apache-2.0
More information about the Release-announce
mailing list