[cloudkitty] cloudkitty 6.0.0 (pike)
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
participants (1)
-
no-reply@openstack.org