[release-announce] [cloudkitty] cloudkitty 6.0.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Aug 18 08:12:19 UTC 2017


We are ecstatic to announce the release of:

cloudkitty 6.0.0: Rating as a Service component for OpenStack

This release is part of the pike release series.

Download the package from:

    https://pypi.python.org/pypi/cloudkitty

For more details, please see below.

Changes in cloudkitty 5.0.0..6.0.0
----------------------------------

5523723 Update the documentation layout and content
cb39503 Update URLs in documents according to document migration
2dc8031 Add WSGI support for `cloudkitty-api'
efb35ee Switch from oslosphinx to openstackdocstheme
1878a30 Update the documentation part about configuring cloudkitty
4734be4 Fix devstack: replace deprecated screen functions
34190c5 Remove usage of parameter enforce_type
32e768c Set access_policy for messaging's dispatcher
9be0827 Refactor to use get_month_start_timestamp directly
e8341dd Updates the installation part of the documentation
2845d74 Fix the gnocchi and gnocchihybrid storage
3f7b399 Add 'rm -f .testrepository/times.dbm' command in testenv
1f21d7b Add the missing configuration when generating cloudkitty.conf
16cd7cf Remove log translations
7909518 Improve the qty digit in sqlalchemy storage
27a50b4 Fixing the gate
6532175 Fix gnocchi metric collection
f936419 Change the cloudkitty logo to use the official project mascot
d28ba97 Assign the resource_type when search resource by gnocchiclient
1847864 Remove unnecessary setUp function in testcase
26d2062 Improve and simplify the gnocchi collector
dd71170 Fix incorrect rating for network.floating
45e2ccf [Fix gate]Update test requirement
052f8ed Delete unused testenv:checkconfig in tox
9e842bb Fix usage of period configuration value
efa7e69 Fix some mistake and format in docs
0117a59 Remove support for py34
8f42a28 Modify the rule name in policy file
5566a2a Update reno for stable/ocata


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

HACKING.rst                                        |   5 +-
cloudkitty/api/app.py                              |  47 +--
cloudkitty/api/app.wsgi                            |  24 ++
cloudkitty/api/v1/datamodels/rating.py             |   3 +-
cloudkitty/api/v1/types.py                         |   6 +-
cloudkitty/cli/api.py                              |  32 --
cloudkitty/collector/gnocchi.py                    | 165 +++--------
cloudkitty/common/config.py                        |   3 +
cloudkitty/hacking/checks.py                       |  35 +--
cloudkitty/i18n.py                                 |   4 -
cloudkitty/messaging.py                            |   5 +-
cloudkitty/orchestrator.py                         |  35 ++-
cloudkitty/rating/hash/datamodels/service.py       |   4 +-
cloudkitty/storage/gnocchi/__init__.py             |   6 +-
cloudkitty/storage/gnocchi_hybrid/__init__.py      |   7 +-
cloudkitty/storage/gnocchi_hybrid/models.py        |   5 +-
.../versions/c703a1bad612_improve_qty_digit.py     |  37 +++
cloudkitty/storage/sqlalchemy/models.py            |   2 +-
cloudkitty/utils.py                                |   3 +-
devstack/apache-cloudkitty.template                |  15 +
devstack/plugin.sh                                 |  72 ++++-
devstack/settings                                  |   3 +-
etc/apache2/cloudkitty                             |  39 +++
etc/cloudkitty/policy.json                         |   2 +-
releasenotes/source/conf.py                        |  21 +-
releasenotes/source/index.rst                      |   1 +
releasenotes/source/ocata.rst                      |   6 +
requirements.txt                                   |   2 +-
setup.cfg                                          |   7 +-
test-requirements.txt                              |   6 +-
tox.ini                                            |   9 +-
61 files changed, 1434 insertions(+), 1400 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index e9c1af8..c91fbd2 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -22 +22 @@ oslo.log>=1.14.0 # Apache-2.0
-oslo.messaging>=5.2.0 # Apache-2.0
+oslo.messaging>=5.11.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index e38b022..1de1d4e 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -6 +6 @@
-hacking>=0.12.0,<0.13 # Apache-2.0
+hacking>=0.12.0,!=0.13.0,<0.14  # Apache-2.0
@@ -15,2 +15,2 @@ mock>=1.2 # BSD
-sphinx!=1.2.0,!=1.3b1,<1.3,>=1.1.2 # BSD
-oslosphinx!=3.4.0,>=2.5.0 # Apache-2.0
+sphinx>=1.6.2 # BSD
+openstackdocstheme>=1.11.0 # Apache-2.0






More information about the Release-announce mailing list