[release-announce] openstack-venus 1.0.0 (zed)

no-reply at openstack.org no-reply at openstack.org
Wed Oct 5 12:32:17 UTC 2022


We eagerly announce the release of:

openstack-venus 1.0.0: OpenStack Log Management as a Service

This release is part of the zed release series.

The source is available from:

    https://opendev.org/openstack/openstack-venus

Download the package from:

    https://tarballs.openstack.org/venus/

For more details, please see below.

Changes in openstack-venus 1.0.0.0b2..1.0.0
-------------------------------------------

320518a fix detail of api inc and json files
585683a fix some details of parameters
cab2e0f remove useless label of zun
05f1d04 change collect log read from head to false
90d97a3 complete the request params of all apis
227d10c change log collect rule of barbican
3be9f63 sort api in index.rst & fix status code & add response json of two apis
79141b7 add log index and fix title underline short error
53848c6 add the response json of three apis
dadbea4 Use py3 as the default runtime for tox
c175a95 add tests for hacking checks
b49bb1b Cleanup py27 support
91d62e1 add  search-instance-requestids.inc
c4a640d add search-typical-logs.inc
cac6814 add all inc file to index.rst and fix status.yaml
5aff51d add search param in index.rst & fix json file name & sore params
d5e77c8 Fix the JSON data format
af7911a Fix the JSON data format
57e6f50 Add api doc: the search instance callchain
b59a5f1 add search params api inc file and parameters
88d2851 Add api doc: the search analyse logs releate request
734e5ee Add api doc: the search download logs releate request
03e1f87 Add api doc: the search logs releate request
f54142a change custom-config.inc file name and add some notes
006a0de recover status.yaml & touch empty v1/parameters.yaml & add custom config api doc
9e9f136 use patameter yaml to record
3df9713 Fix the JSON data format
df7ae3f add api doc: the response of get custom config
0429ad8 Add api doc: the search logs
d743222 add api doc: the search analyse logs
c4155ea add api doc: the search instance callchain
70382b3 add api doc: the search instance request ids
9db3547 add api doc: the search typical logs
b0a50a1 add api doc: the search logs download
70a8fcd add mock.patch to test_generate_must_upper
7af6fc5 add @mock.patch to test_params_invalid_param
e41c086 add @mock.patch to test_get_all_index
4e64b58 Add api doc: the search log params
af9aa76 add @mock.patch to test_get_all_index empty
9b52728 depandance the module collect logs
c319ebb fix details and more importantly trigger api-ref
f7971dd add api doc link in venus doc
5756628 Set ignore_basepython_conflict (fixes confusing pep8 message)
0fb1d45 Add tox -e api-ref CLI
5d3f922 Add test case for params
e05065c Supplement test case for params
96f6401 Change service type to log-management
91486df Doc: add status yaml
13cf26a add missing lib of project
e171e74 Add a use case for the test unit
dd38894 Supplement test case for test file
e081495 Add first api doc: the api versions
67df01a Switch openstack-python3-zed-jobs
0702615 Doc:Add basic components and V1 directory structure
9f18f2f Add test case for stat_instance_created_compute
94bc13a Add a test case for stat_instance_created_compute
6b48315 change collect tag for all log to add hostname
b103273 Add a test case of typical_logs to the test file
6700a84 Add a test case of typical_logs to the test file
3e898ee Supplement test case for typical_logs
7304836 Add a use case for the test unit
025a0b2 A test case for typical_logs
6f96577 Add a test case for typical_logs
554ef94 doc: Comment out language option


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

.zuul.yaml                                         |   9 +-
api-ref/source/conf.py                             |   3 +-
api-ref/source/index.rst                           |  13 +-
api-ref/source/status.yaml                         |   9 +
api-ref/source/v1/api-versions.inc                 |  31 +++
api-ref/source/v1/custom-config.inc                |  34 +++
api-ref/source/v1/index.rst                        |  22 ++
api-ref/source/v1/parameters.yaml                  | 101 +++++++++
.../custom-config/custom-config-show-response.json |   3 +
.../search-analyse-logs-show-response.json         |  22 ++
.../search-instance-callchain-show-response.json   |  41 ++++
.../search-instance-request-ids-show-response.json |   7 +
.../search-logs-download-show-response.json        |   5 +
.../search-log/search-logs-show-response.json      |  37 ++++
.../search-log/search-params-show-response.json    |   9 +
.../search-typical-logs-show-response.json         |  21 ++
api-ref/source/v1/samples/versions-response.json   |  24 +++
api-ref/source/v1/search-analyse-logs.inc          |  45 ++++
api-ref/source/v1/search-instance-callchain.inc    |  39 ++++
api-ref/source/v1/search-instance-requestids.inc   |  40 ++++
api-ref/source/v1/search-logs-download.inc         |  48 +++++
api-ref/source/v1/search-logs.inc                  |  50 +++++
api-ref/source/v1/search-params.inc                |  40 ++++
api-ref/source/v1/search-typical-logs.inc          |  41 ++++
.../fluentd-conf/filter/00-record_transformer.conf |   9 +-
devstack/fluentd-conf/input/barbican.conf          |  32 ++-
devstack/fluentd-conf/input/cinder.conf            |  31 ++-
devstack/fluentd-conf/input/cyborg.conf            |  32 ++-
devstack/fluentd-conf/input/designate.conf         |  31 ++-
devstack/fluentd-conf/input/glance.conf            |  32 ++-
devstack/fluentd-conf/input/heat.conf              |  31 ++-
devstack/fluentd-conf/input/ironic.conf            |  32 ++-
devstack/fluentd-conf/input/keystone.conf          |  31 ++-
devstack/fluentd-conf/input/magnum.conf            |  30 ++-
devstack/fluentd-conf/input/manila.conf            |  31 ++-
devstack/fluentd-conf/input/neutron.conf           |  31 ++-
devstack/fluentd-conf/input/nova.conf              |  32 ++-
devstack/fluentd-conf/input/octavia.conf           |  31 ++-
devstack/fluentd-conf/input/palcement.conf         |  31 ++-
devstack/fluentd-conf/input/senlin.conf            |  32 ++-
devstack/fluentd-conf/input/swift.conf             |  32 ++-
devstack/fluentd-conf/input/syslog.conf            |   2 +-
devstack/fluentd-conf/input/venus.conf             |  30 +++
devstack/fluentd-conf/input/vitrage.conf           |  31 ++-
devstack/fluentd-conf/input/zun.conf               |  32 ++-
.../output/{00-local.conf.back => 00-local.conf}   |   0
devstack/fluentd-conf/output/01-es.conf            |  32 +--
devstack/plugin.sh                                 |   2 +-
releasenotes/source/conf.py                        |   2 +-
requirements.txt                                   |   3 +
setup.py                                           |   9 -
tox.ini                                            |  18 +-
55 files changed, 1586 insertions(+), 198 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index faa99c1..83305e7 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -21,0 +22 @@ oslo.versionedobjects>=1.31.2 # Apache-2.0
+osprofiler>=3.4.0
@@ -33,0 +35,2 @@ apscheduler>=3.6.0 # MIT License
+retrying>=1.3.3
+lxml>=4.6.2






More information about the Release-announce mailing list