[monasca] monasca-api 2.1.0 (pike)
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
participants (1)
-
no-reply@openstack.org