We are jubilant to announce the release of: monasca-log-api 1.0.0: Monasca API for sending log entries This release is part of the newton release series. For more details, please see below. Changes in monasca-log-api 0.0.2..1.0.0 --------------------------------------- 74b18c8 Import simport from monasca-common 264ddd3 Truncating too big message e9ca59c Remove unnecessary tests 25c87eb Remove kafka key building 85f63b6 Add Vagrantfile for deploying DevStack in a VM fb6e057 Documentation fix 39699ee Remove six useless requirement 31d6eb9 Https Support 310e305 Kafka message max size 52e66aa Raise original exception 2c42e57 Tempest tests modification 1024b43 Update specification e744a28 Add devstack plugin installer e85e4d1 Unification for v2 and v3 output 17a215e Adds [testenv:venv] section to tox.ini b99fa92 Common code base for v2 and v3 Diffstat (except docs and test files) ------------------------------------- devstack/README.md | 98 +++++ devstack/Vagrantfile | 121 ++++++ devstack/files/elasticsearch/elasticsearch.conf | 28 ++ devstack/files/elasticsearch/elasticsearch.yml | 360 ++++++++++++++++ .../files/keystone/create_monasca_log_service.py | 98 +++++ devstack/files/kibana/kibana.conf | 29 ++ devstack/files/kibana/kibana.yml | 75 ++++ devstack/files/monasca-log-agent/agent.conf | 45 ++ .../logstash-output-monasca_log_api-0.3.3.gem | Bin 0 -> 12288 bytes .../files/monasca-log-agent/monasca-log-agent.conf | 25 ++ devstack/files/monasca-log-api/log-api-config.conf | 54 +++ devstack/files/monasca-log-api/log-api-config.ini | 43 ++ .../files/monasca-log-api/monasca-log-api.conf | 27 ++ .../monasca-log-persister.conf | 28 ++ .../files/monasca-log-persister/persister.conf | 86 ++++ .../monasca-log-transformer.conf | 28 ++ .../files/monasca-log-transformer/transformer.conf | 87 ++++ devstack/plugin.sh | 474 +++++++++++++++++++++ devstack/settings | 21 + etc/monasca/log-api-config.conf | 3 + monasca_log_api/README.md | 14 + monasca_log_api/reference/common/__init__.py | 0 monasca_log_api/reference/common/log_publisher.py | 211 +++++++++ monasca_log_api/reference/common/model.py | 98 +++++ monasca_log_api/reference/common/validation.py | 243 +++++++++++ .../reference/v2/common/log_publisher.py | 174 -------- monasca_log_api/reference/v2/common/service.py | 311 +------------- monasca_log_api/reference/v2/logs.py | 27 +- monasca_log_api/reference/v3/common/helpers.py | 7 +- monasca_log_api/reference/v3/logs.py | 116 +++-- monasca_log_api/server.py | 2 +- monasca_log_api_tempest/README.md | 27 +- monasca_log_api_tempest/config.py | 10 +- monasca_log_api_tempest/services/log_api_client.py | 12 +- .../services/log_search_client.py | 34 +- requirements.txt | 4 +- tox.ini | 3 + 56 files changed, 3019 insertions(+), 1027 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 184bb8e..9db2cbe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -3 +3 @@ falcon>=0.1.6 -gunicorn>=19.2.0 +gunicorn>=19.5.0 @@ -12,2 +11,0 @@ pbr>=1.6.0 -six>=1.9.0 -simport