[release-announce] [monasca] monasca-api 2.3.0 (queens)

no-reply at openstack.org no-reply at openstack.org
Thu Oct 26 15:13:10 UTC 2017


We joyfully announce the release of:

monasca-api 2.3.0: OpenStack Monitoring as a Service

This release is part of the queens release series.

Download the package from:

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

For more details, please see below.

2.3.0
^^^^^


Upgrade Notes
*************

* Upgrade InfluxDB to 1.3.3 from 1.3.1. It provides couple of bug
  fixes as in
  https://docs.influxdata.com/influxdb/v1.3/about_the_project
  /releasenotes-changelog/#v1-3-3-2017-08-10.


Other Notes
***********

* Removed maintaining the example of configuration file. The file
  was removed from the tree, however it can be generated using
  oslo.config generator feature. Devstack plugin has been also
  migrated to use it.

Changes in monasca-api 2.2.0..2.3.0
-----------------------------------

3ed6073 Updated from global requirements
8d87c46 Remove keystone cache dir
1ba7497 Restore user condition but with zuul
dae93af Make legacy gates working
42aba80 Upgrade the storm to 1.1.1
4f246ae Upgrade the storm to 1.0.5
58d927d Better handling of storm processes
d38b1de Remove SCREEN_LOGDIR from devstack
df99705 Drop download_file for get_extra_file of devstack
88b87fa Updated from global requirements
ad1aa02 Add .stestr.conf .
66b0bc6 Add Contributor Guide
e7e3ed4 Updated from global requirements
c4db8ad Fix TestAlarmsCount failure in tempest tests
62cf4e2 Added a field grafana_url in the installation script
5d27af4 Config-generator for monasca-api
d2e653d Updated from global requirements
20d701d Updated from global requirements
5acb835 Updated from global requirements
b9315f8 Bump influxdb to 1.3.3
366c888 Unify test setup
2742123 Update reno for stable/pike


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

.gitignore                                         |   3 +
.stestr.conf                                       |   4 +
AUTHORS                                            |   4 +
common/build_common.sh                             |   6 +-
config-generator/README.rst                        |   7 +
config-generator/__init__.py                       |   0
config-generator/api-config.conf                   |   8 +
.../files/monasca-notification/notification.yaml   |   1 +
devstack/files/storm.yaml                          |  59 +++++
devstack/files/storm/storm-nimbus.service          |  29 ---
devstack/files/storm/storm-supervisor.service      |  29 ---
devstack/files/storm/storm.yaml                    |  59 -----
devstack/lib/notification.sh                       |   1 +
devstack/lib/storm.sh                              | 151 +++++++++++++
devstack/plugin.sh                                 | 245 +++++----------------
devstack/post_test_hook.sh                         |   4 +-
devstack/settings                                  |   7 +-
etc/api-config.conf                                | 146 ------------
monasca_api/api/server.py                          |  55 +----
.../repositories/cassandra/metrics_repository.py   |   9 +-
monasca_api/conf/__init__.py                       |  82 +++++++
monasca_api/conf/cassandra.py                      |  42 ++++
monasca_api/conf/database.py                       |  35 +++
monasca_api/conf/dispatcher.py                     |  78 +++++++
monasca_api/conf/global.py                         |  39 ++++
monasca_api/conf/influxdb.py                       |  50 +++++
monasca_api/conf/kafka.py                          |  96 ++++++++
monasca_api/conf/messaging.py                      |  52 +++++
monasca_api/conf/repositories.py                   |  64 ++++++
monasca_api/conf/security.py                       |  49 +++++
monasca_api/conf/types.py                          |  58 +++++
monasca_api/config.py                              |  87 ++++++++
monasca_api/healthcheck/metrics_db_check.py        |   2 +-
monasca_api/v2/reference/__init__.py               | 180 ---------------
.../notes/config_gen-ead0282db82e6c0f.yaml         |   6 +
.../notes/influx_1.3.3-1be2009139641336.yaml       |   5 +
releasenotes/source/index.rst                      |   1 +
releasenotes/source/pike.rst                       |   6 +
requirements.txt                                   |  16 +-
setup.cfg                                          |   5 +-
test-requirements.txt                              |  20 +-
tox.ini                                            |  12 +-
67 files changed, 1601 insertions(+), 1004 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 9c34de2..c709db4 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -4,7 +4,7 @@
-oslo.db>=4.24.0 # Apache-2.0
-oslo.config!=4.3.0,!=4.4.0,>=4.0.0 # Apache-2.0
-oslo.context>=2.14.0 # Apache-2.0
-oslo.log>=3.22.0 # Apache-2.0
-oslo.middleware>=3.27.0 # Apache-2.0
-oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
-oslo.utils>=3.20.0 # Apache-2.0
+oslo.db>=4.27.0 # Apache-2.0
+oslo.config>=4.6.0 # Apache-2.0
+oslo.context!=2.19.1,>=2.14.0 # Apache-2.0
+oslo.log>=3.30.0 # Apache-2.0
+oslo.middleware>=3.31.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=2.18.0 # Apache-2.0
+oslo.utils>=3.28.0 # Apache-2.0
@@ -15 +15 @@ falcon>=1.0.0 # Apache-2.0
-keystonemiddleware>=4.12.0 # Apache-2.0
+keystonemiddleware>=4.17.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e54903d..7d61cb4 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@ bandit>=1.1.0 # Apache-2.0
-bashate>=0.2 # Apache-2.0
+bashate>=0.5.1 # Apache-2.0
@@ -12 +12 @@ fixtures>=3.0.0 # Apache-2.0/BSD
-httplib2>=0.7.5 # MIT
+httplib2>=0.9.1 # MIT
@@ -14,2 +14,2 @@ influxdb>=2.9.2 # MIT
-mock>=2.0 # BSD
-funcsigs>=0.4;python_version=='2.7' or python_version=='2.6' # Apache-2.0
+mock>=2.0.0 # BSD
+funcsigs>=1.0.0;python_version=='2.7' or python_version=='2.6' # Apache-2.0
@@ -18 +18 @@ oslotest>=1.10.0 # Apache-2.0
-os-testr>=0.8.0 # Apache-2.0
+os-testr>=1.0.0 # Apache-2.0
@@ -25 +25 @@ testtools>=1.4.0 # MIT
-tempest-lib>=0.14.0 # Apache-2.0
+tempest-lib>=1.0.0 # Apache-2.0
@@ -28 +28 @@ tempest-lib>=0.14.0 # Apache-2.0
-doc8 # Apache-2.0
+doc8>=0.6.0 # Apache-2.0
@@ -30,3 +30,3 @@ sphinx>=1.6.2 # BSD
-os-api-ref>=1.0.0 # Apache-2.0
-reno!=2.3.1,>=1.8.0 # Apache-2.0
-openstackdocstheme>=1.16.0 # Apache-2.0
+os-api-ref>=1.4.0 # Apache-2.0
+reno>=2.5.0 # Apache-2.0
+openstackdocstheme>=1.17.0 # Apache-2.0






More information about the Release-announce mailing list