[release-announce] [trove] python-troveclient 2.8.0 (ocata)

no-reply at openstack.org no-reply at openstack.org
Thu Jan 26 14:00:38 UTC 2017


We are tickled pink to announce the release of:

python-troveclient 2.8.0: Client library for OpenStack DBaaS API

This release is part of the ocata release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/python-troveclient

Download the package from:

    https://pypi.python.org/pypi/python-troveclient

Please report issues through launchpad:

    https://bugs.launchpad.net/python-troveclient

For more details, please see below.

2.8.0
^^^^^


New Features
************

* The command "trove flavor-list" is now available to use in the
  python-openstackclient CLI as "openstack database flavor list"


Bug Fixes
*********

* Add module-instance-count support to list a count of all instances
  having a specific module applied.  Bug 1554900

* Add module-reapply command to facilitate applying a module again
  to all instances where it was previously applied.  Bug 1554903

* Having the CLI command display non-redundant information for
  module- list when invoked with admin privileges now works with both
  keystone V2 and V3. Bug 1622019

Changes in python-troveclient 2.7.0..2.8.0
------------------------------------------

1ac7647 Updated from global requirements
4eebd56 Add OpenStackClient plugin and flavor list
7c0d2c2 Add support for module-reapply command
714c6e7 Add module-instance-count command
b07ecb4 Updated from global requirements
bd8e56f Time to get rid of slave_of
fb4064d Fix module-list
7420dbb Fix Swift Authentication for log commands
916bb82 Allow type to be specified on cluster-create
61de8fc Show team and repo badges on README


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

README.rst                                         |  3 +
.../add-flavor-list-to-osc-b8b3a42f3bae3851.yaml   |  5 ++
.../notes/add_mod_inst_count-ce532a2187b.yaml      |  6 ++
.../notes/add_module_reapply-7645e34256d4c.yaml    |  6 ++
.../notes/fix_admin_keystoneauth1-ed534462434.yaml |  5 ++
requirements.txt                                   |  3 +-
setup.cfg                                          |  6 ++
test-requirements.txt                              |  1 +
troveclient/osc/__init__.py                        |  0
troveclient/osc/plugin.py                          | 54 +++++++++++++
troveclient/osc/v1/__init__.py                     |  0
troveclient/osc/v1/database_flavors.py             | 63 +++++++++++++++
troveclient/utils.py                               | 11 +++
troveclient/v1/instances.py                        | 25 +++---
troveclient/v1/modules.py                          | 25 +++++-
troveclient/v1/shell.py                            | 93 +++++++++++++++-------
26 files changed, 540 insertions(+), 54 deletions(-)


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

diff --git a/requirements.txt b/requirements.txt
index 77290c7..8fa6991 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -11 +11 @@ Babel>=2.3.4 # BSD
-keystoneauth1>=2.14.0 # Apache-2.0
+keystoneauth1>=2.17.0 # Apache-2.0
@@ -14,0 +15 @@ python-mistralclient>=2.0.0 # Apache-2.0
+osc-lib>=1.2.0 # Apache-2.0
diff --git a/test-requirements.txt b/test-requirements.txt
index 9ddd426..4077cce 100644
--- a/test-requirements.txt
+++ b/test-requirements.txt
@@ -8,0 +9 @@ oslotest>=1.10.0 # Apache-2.0
+python-openstackclient>=3.3.0 # Apache-2.0





More information about the Release-announce mailing list