python-troveclient 2.17.0 (stein)
We are pumped to announce the release of: python-troveclient 2.17.0: Client library for OpenStack DBaaS API This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/python-troveclient Download the package from: https://pypi.org/project/python-troveclient Please report issues through launchpad: https://bugs.launchpad.net/python-troveclient For more details, please see below. 2.17.0 ^^^^^^ New Features ************ * A --configuration flag was added to the "trove cluster-create" command, in order to allow a user to attach specific configuration for cluster. * Added "detailed" option to instances client in "instances.list" command. Now, detailed instance list can be obtained by setting "detailed" parameter to "True". Trove will then include more details in the API response. * User can specify the number and volume of mongos/configserver by using the extends argument when creating mongodb cluster. Currently, the supported parameters are, num_configsvr, num_mongos, configsvr_volume_size, configsvr_volume_type, mongos_volume_size and mongos_volume_type. Bug Fixes ********* * [bug 1794663 (https://bugs.launchpad.net/python- troveclient/+bug/1794663)] Fixed wrong keyword arguments to make "openstack database flavor list" command work properly with "-- datastore-type" and "--datastore-version-id" options. Changes in python-troveclient 2.16.0..2.17.0 -------------------------------------------- d222057 Add detailed list for instances 8afd48b Don't quote {posargs} in tox.ini 84b1b0a Fix wrong keyword arguments 5cda0e3 Cleanup zuul.yaml 70995e3 add python 3.6 unit test job 2bbce69 switch documentation job to new PTI 7c85d1f import zuul job settings from project-config 4021a10 Fix python3 compatibility issues 7894692 Replace assertRaisesRegexp with assertRaisesRegex 0ce6255 Sync two parameters of cluster-create to OSC 106f2ab Update reno for stable/rocky 9e737a2 Support configuration groups for clusters 4d58f2e Add extended properties support for mongo cluster. 1fd406d Switch to stestr 0c8255d Add release note link in README 98b3512 Remove PyPI downloads Diffstat (except docs and test files) ------------------------------------- .gitignore | 2 +- .stestr.conf | 3 + .testr.conf | 8 --- .zuul.yaml | 15 +++-- README.rst | 6 +- lower-constraints.txt | 2 +- ...ation-groups-for-clusters-6183b0b7b4fb8c9e.yaml | 6 ++ ...dd-instance-detailed-list-23dc77ed898cc6db.yaml | 7 +++ ...store-flavors-args-in-osc-e0322cb5424f8c1b.yaml | 7 +++ ...e-use-extended-perperties-be7c075585dc709a.yaml | 8 +++ releasenotes/source/index.rst | 1 + releasenotes/source/rocky.rst | 6 ++ test-requirements.txt | 2 +- tox.ini | 11 ++-- troveclient/apiclient/base.py | 2 + troveclient/compat/base.py | 2 +- troveclient/compat/client.py | 4 +- troveclient/osc/v1/database_clusters.py | 34 +++++++++-- troveclient/osc/v1/database_flavors.py | 4 +- troveclient/v1/clusters.py | 6 +- troveclient/v1/instances.py | 7 ++- troveclient/v1/shell.py | 33 ++++++++++- 28 files changed, 244 insertions(+), 53 deletions(-) Requirements updates -------------------- diff --git a/test-requirements.txt b/test-requirements.txt index 078aad6..0503eb1 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -10 +10 @@ requests-mock>=1.2.0 # Apache-2.0 -testrepository>=0.0.18 # Apache-2.0/BSD +stestr>=2.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org