We contentedly announce the release of: venus 4.0.0 This release is part of the caracal release series. The source is available from: https://opendev.org/openstack/venus Download the package from: https://tarballs.openstack.org/venus/ Please report issues through: https://bugs.launchpad.net/openstack-venus/+bugs For more details, please see below. Changes in venus 3.0.0..4.0.0 ----------------------------- cfa0ea6 Complete all configurations in config api ea0d95b delete es index over maxsize 4d673fb add new version sql update file 3dbb1fb remove two unused apis 68e86c5 improved vals 986e97e remove some flake8 test info d4305fb Update python classifier in setup.cfg 1f7b6f0 remove some magic vals in anomaly_detect_task 659d24c fix bug: invalid log type b62f9da improve delete_es_index_task log 290df6e add find_config path log c69e16b change config genrator f405da8 add install info to gitignore file 4cb82e7 add destroy log da298d7 add WSGI server start log 1105c80 add some Log in manager.py d8308e8 modify error word explicitely d06a9a5 Add common.utils test 7c44204 Supplement a unit test case for 'unquote_header_value' 66876bd Supplement a unit test case for 'validate_key_names' b590c1a Update master for stable/2023.2 Diffstat (except docs and test files) ------------------------------------- .gitignore | 4 +- .../get-custom-config-show-response.json | 5 +- etc/venus/rootwrap.conf | 2 +- etc/venus/venus-config-generator.conf | 0 openstack_venus.egg-info/PKG-INFO | 14 +- openstack_venus.egg-info/SOURCES.txt | 83 +- openstack_venus.egg-info/entry_points.txt | 5 +- openstack_venus.egg-info/pbr.json | 1 + openstack_venus.egg-info/requires.txt | 2 +- releasenotes/source/2023.2.rst | 6 + releasenotes/source/index.rst | 1 + setup.cfg | 2 + tox.ini | 20 +- venus/api/v1/router.py | 10 - venus/db/alembic/versions/a6cf98f55b4d_.py | 2 +- venus/db/alembic/versions/a6cf98f55b4e_.py | 37 + venus/manager.py | 1 + venus/modules/custom_config/controller.py | 5 +- venus/service.py | 1 + venus/task/core/anomaly_detect_task.py | 15 +- venus/task/core/delete_es_index_task.py | 87 +- venus/utils.py | 1470 ++++++++++---------- venus/wsgi/eventlet_server.py | 1 + 27 files changed, 1011 insertions(+), 807 deletions(-)