We high-spiritedly announce the release of: cloudkitty 18.0.0: Rating as a Service component for OpenStack 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. Changes in cloudkitty 17.0.0.0rc1..18.0.0 ----------------------------------------- 73d5543 Add missing "." for api-ref 13a2499 Optimize Gnocchi fetcher 9756793 Use new get_rpc_client API from oslo.messaging ee99f7e Fix PyScripts processing 33d7174 Make tox.ini tox 4.0.0 compatible 524e37d Add missing api-ref envlist to tox aaaa0ed Fix typo in docs command sample 73a0813 Move API docs to `api-ref/source` 5fdb65b CI: deploy OpenSearch 1.x instead of Elasticsearch c4b34d7 Add deprecation notice for Monasca addb4d6 Announce future deprecation of Elasticsearch 0c1eabc Validates the period compatibility of reprocessing dates 386f086 [docs] Install cloudkitty requirements using constraints d3c11ec Switch to 2023.1 Python3 unit tests and generic template name 06dbc69 Update master for stable/zed 0ea32a2 Fix compatibility with oslo.db 12.1.0 Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 2 +- api-ref/source/_static | 1 + api-ref/source/conf.py | 255 ++++++++++++++++++ .../api-reference => api-ref/source}/index.rst | 0 .../source}/v1/rating/hashmap.rst | 0 .../source}/v1/rating/pyscripts.rst | 0 .../api-reference => api-ref/source}/v1/v1.rst | 0 .../v2/api_samples/dataframes/dataframes_get.json | 0 .../v2/api_samples/dataframes/dataframes_post.json | 0 .../source}/v2/api_samples/rating/module_get.json | 0 .../v2/api_samples/rating/modules_list_get.json | 0 .../source}/v2/api_samples/scope/scope_get.json | 0 .../v2/api_samples/summary/summary_get.json | 0 .../summary/summary_get_groupby_time.json | 0 .../source}/v2/dataframes/dataframes.inc | 0 .../v2/dataframes/dataframes_parameters.yml | 0 .../source}/v2/dataframes/http_status.yml | 0 .../source}/v2/http_status.yml | 2 +- .../api-reference => api-ref/source}/v2/index.rst | 0 .../source}/v2/rating/http_status.yml | 0 .../source}/v2/rating/modules.inc | 0 .../source}/v2/rating/modules_parameters.yml | 0 .../source}/v2/scope/http_status.yml | 0 .../source}/v2/scope/scope.inc | 0 .../source}/v2/scope/scope_parameters.yml | 0 .../source}/v2/summary/summary.inc | 0 .../source}/v2/summary/summary_parameters.yml | 0 .../source}/v2/task/reprocessing.inc | 2 +- .../source}/v2/task/reprocessing_parameters.yml | 0 cloudkitty/api/v2/task/reprocess.py | 33 +++ cloudkitty/dataframe.py | 4 +- cloudkitty/db/__init__.py | 6 +- cloudkitty/fetcher/gnocchi.py | 46 +++- cloudkitty/messaging.py | 3 +- cloudkitty/orchestrator.py | 2 +- cloudkitty/rating/pyscripts/__init__.py | 47 +++- devstack/plugin.sh | 37 ++- ...-incompatible-timewindows-5a44802f20bce4f2.yaml | 6 + ...sticsearch-for-opensearch-a338965edff23509.yaml | 7 + .../notes/deprecate-monasca-5526b823b227c6ef.yaml | 6 + .../notes/fix_py_scripts-fd9ab52c92263844.yaml | 4 + .../move-api-docs-to-api-ref-be71b864e557110e.yaml | 5 + .../optimize_gnochi-fetcher-41b502e7ca242cb1.yaml | 5 + releasenotes/source/index.rst | 1 + releasenotes/source/zed.rst | 6 + requirements.txt | 2 +- tox.ini | 17 +- 54 files changed, 887 insertions(+), 174 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 241658b..2eabcfe 100644 --- a/requirements.txt +++ b/requirements.txt @@ -26 +26 @@ oslo.log>=4.4.0 # Apache-2.0 -oslo.messaging>=12.6.0 # Apache-2.0 +oslo.messaging>=14.1.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org