We contentedly announce the release of: cloudkitty 18.1.0 This release is part of the antelope release series. The source is available from: https://opendev.org/openstack/cloudkitty Download the package from: https://pypi.org/project/cloudkitty Please report issues through: https://storyboard.openstack.org/#!/project/openstack/cloudkitty For more details, please see below. 18.1.0 ^^^^^^ New Features ************ * OpenSearch has been added as an alternative v2 storage backend. It is a duplicate of the ElasticSearch backend, with the naming changed where appropriate. This change is in support of the deprecation of ElasticSearch as a backend. Bug Fixes ********* * Fix some API report requests that were returning HTTP 500 errors when using the "opensearch" storage backend. This fixes failures to load the Horizon "Rating" panel. * Fix retrieval of reprocessing tasks which was returning "Internal Server Error". Changes in cloudkitty 18.0.0..18.1.0 ------------------------------------ dd5bb9e Fix devstack runprocess for cloudkitty api af1019d Fix API report requests when using opensearch 1cac176 Add OpenSearch as a v2 storage backend 4592836 Update Monasca deprecation and removal details 8c44864 Fix retrieval of reprocessing tasks 08a22b5 Fix random unit test failures dd5c9fd Fix formatting in release note 073641f Update TOX_CONSTRAINTS_FILE for stable/2023.1 aabbc2e Update .gitreview for stable/2023.1 Diffstat (except docs and test files) ------------------------------------- .gitreview | 1 + .zuul.yaml | 13 + cloudkitty/api/v2/task/reprocess.py | 8 +- cloudkitty/common/config.py | 3 + cloudkitty/storage/v2/opensearch/__init__.py | 205 +++++++++ cloudkitty/storage/v2/opensearch/client.py | 413 ++++++++++++++++++ cloudkitty/storage/v2/opensearch/exceptions.py | 32 ++ devstack/plugin.sh | 83 +++- devstack/settings | 4 + ...rch-as-v2-storage-backend-ff4080d6d32d8a2a.yaml | 7 + .../notes/deprecate-monasca-5526b823b227c6ef.yaml | 6 +- .../fix-opensearch-report-344508dd4e3d0ccc.yaml | 6 + .../move-api-docs-to-api-ref-be71b864e557110e.yaml | 2 +- .../notes/reprocess-get-fix-f2bd1f2f9e2d640e.yaml | 5 + setup.cfg | 1 + tox.ini | 4 +- 21 files changed, 1391 insertions(+), 38 deletions(-)
participants (1)
-
no-reply@openstack.org