[release-announce] cloudkitty 18.0.0 (antelope)

no-reply at openstack.org no-reply at openstack.org
Wed Mar 22 12:22:14 UTC 2023


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






More information about the Release-announce mailing list