[release-announce] [monasca] monasca-log-api 2.3.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Thu Aug 10 12:40:53 UTC 2017


We eagerly announce the release of:

monasca-log-api 2.3.0: Monasca API for sending log entries

This release is part of the pike stable release series.

Download the package from:

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

For more details, please see below.

2.3.0
^^^^^

Other Notes

* Enabled possibility of specifying the CLI arguments, when
  launching monasca-log-api, for cases where API is not deployed using
  Gunicorn server.

* Refactored project tree into more predictable and organized one.
  Old tree had everythin mixed up between different locations, and it
  was very difficult to follow the code.

Changes in monasca-log-api 2.2.1..2.3.0
---------------------------------------

a0fb643 Updated from global requirements
f55f34c Refactor project tree
da4b3e0 Minor language change
138ac17 Allow to specify CLI arguments
3c4cfc5 Add CLI documentation part
d14e2ab Configuration documentation
12cd391 Updated from global requirements
e86f247 Fix deprecation detail
ed3a3f0 Update the documentation link for doc migration
86433df Tweaks in tox.ini to speed it up


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

.gitignore                                         |   8 +-
HACKING.rst                                        |   2 +-
README.rst                                         |   2 +-
api-guide/source/index.rst                         |   2 +-
api-ref/source/http_codes.yaml                     |  34 +--
devstack/README.md                                 |   2 +-
etc/monasca/log-api-logging.conf                   |   2 +-
monasca_log_api/api/__init__.py                    |   0
monasca_log_api/api/core/__init__.py               |   0
monasca_log_api/api/core/request.py                | 103 --------
monasca_log_api/api/exceptions.py                  |  38 ---
monasca_log_api/api/headers.py                     |  24 --
monasca_log_api/api/healthcheck_api.py             |  60 -----
monasca_log_api/api/logs_api.py                    |  85 -------
monasca_log_api/api/versions_api.py                |  34 ---
monasca_log_api/app/api.py                         |  12 +-
monasca_log_api/app/base/__init__.py               |   0
monasca_log_api/app/base/error_handlers.py         |  28 +++
monasca_log_api/app/base/exceptions.py             |  38 +++
monasca_log_api/app/base/log_publisher.py          | 260 +++++++++++++++++++++
monasca_log_api/app/base/model.py                  | 119 ++++++++++
monasca_log_api/app/base/request.py                | 103 ++++++++
monasca_log_api/app/base/validation.py             | 246 +++++++++++++++++++
monasca_log_api/app/controller/__init__.py         |   0
monasca_log_api/app/controller/api/__init__.py     |   0
monasca_log_api/app/controller/api/headers.py      |  24 ++
.../app/controller/api/healthcheck_api.py          |  60 +++++
monasca_log_api/app/controller/api/logs_api.py     |  85 +++++++
monasca_log_api/app/controller/api/versions_api.py |  34 +++
monasca_log_api/app/controller/healthchecks.py     |  58 +++++
monasca_log_api/app/controller/v2/__init__.py      |   0
monasca_log_api/app/controller/v2/aid/__init__.py  |   0
monasca_log_api/app/controller/v2/aid/service.py   | 155 ++++++++++++
monasca_log_api/app/controller/v2/logs.py          |  93 ++++++++
monasca_log_api/app/controller/v3/__init__.py      |   0
monasca_log_api/app/controller/v3/aid/__init__.py  |   0
.../app/controller/v3/aid/bulk_processor.py        | 154 ++++++++++++
monasca_log_api/app/controller/v3/aid/helpers.py   |  57 +++++
monasca_log_api/app/controller/v3/logs.py          |  96 ++++++++
monasca_log_api/app/controller/versions.py         | 126 ++++++++++
monasca_log_api/app/main.py                        |   2 +-
monasca_log_api/conf/__init__.py                   |  20 +-
monasca_log_api/config.py                          |  21 +-
monasca_log_api/reference/__init__.py              |   0
monasca_log_api/reference/common/__init__.py       |   0
monasca_log_api/reference/common/error_handlers.py |  28 ---
monasca_log_api/reference/common/log_publisher.py  | 260 ---------------------
monasca_log_api/reference/common/model.py          | 119 ----------
monasca_log_api/reference/common/validation.py     | 246 -------------------
monasca_log_api/reference/healthchecks.py          |  59 -----
monasca_log_api/reference/v2/__init__.py           |   0
monasca_log_api/reference/v2/common/__init__.py    |   0
monasca_log_api/reference/v2/common/service.py     | 155 ------------
monasca_log_api/reference/v2/logs.py               |  93 --------
monasca_log_api/reference/v3/__init__.py           |   0
monasca_log_api/reference/v3/common/__init__.py    |   0
.../reference/v3/common/bulk_processor.py          | 154 ------------
monasca_log_api/reference/v3/common/helpers.py     |  57 -----
monasca_log_api/reference/v3/logs.py               |  96 --------
monasca_log_api/reference/versions.py              | 126 ----------
monasca_log_api_tempest/README.md                  |  10 +-
releasenotes/notes/cli_args-6dc5e2d13337b871.yaml  |   6 +
.../notes/project_tree-3a041cbffc83595a.yaml       |   6 +
requirements.txt                                   |   2 +-
test-requirements.txt                              |   3 +-
tools/bashate.sh                                   |   6 +
tox.ini                                            |  50 ++--
88 files changed, 2281 insertions(+), 2006 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 4e1a933..9c77d34 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -13 +13 @@ oslo.log>=3.22.0 # Apache-2.0
-oslo.serialization>=1.10.0 # Apache-2.0
+oslo.serialization!=2.19.1,>=1.10.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 663ed43..38c3494 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -7,0 +8 @@ bandit>=1.1.0 # Apache-2.0
+bashate>=0.2 # Apache-2.0
@@ -21 +22 @@ reno!=2.3.1,>=1.8.0 # Apache-2.0
-openstackdocstheme>=1.11.0 # Apache-2.0
+openstackdocstheme>=1.16.0 # Apache-2.0






More information about the Release-announce mailing list