[new][trove] python-troveclient 2.5.0 release (newton)
We are excited to announce the release of: python-troveclient 2.5.0: Client library for OpenStack DBaaS API This release is part of the newton release series. With source available at: https://git.openstack.org/cgit/openstack/python-troveclient With package available at: 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.5.0 ^^^^^ New Features ************ * The reset-status command will set the task and status of an instance to ERROR after which it can be deleted. * The force-delete command will allow the deletion of an instance even if the instance is stuck in BUILD state. * The --incremental flag for backup-create will add the abiility to create incremental backup based on last full or incremental backup. If no full or incremental backup exists a new full backup will be created. * Modules can now be applied in a consistent order, based on the new 'priority_apply' and 'apply_order' attributes available to module- create and module-update. Blueprint module-management-ordering * Adds quota-show and quota-update commands to show the limits for all resources and to change the limit for a single resource. These commands require admin privileges. * Implements trove schedule-* and execution-* commands to support scheduled backups. Bug Fixes ********* * Updating a module with all_datastores and all_datastore_versions now works correctly. Bug 1612430 Changes in python-troveclient 2.4.0..2.5.0 ------------------------------------------ 599171a Implement scheduled backups f5616b7 Expose Quota.update API 2844f45 Add --incremental flag to backup-create 8607ca8 Add support for module ordering on apply 39daba1 Add command to delete BUILD instances and clusters 5d82867 module-update with --all_datastores doesn't work Diffstat (except docs and test files) ------------------------------------- .../notes/force_delete-2d6bb5f99fe821c5.yaml | 6 + .../notes/incremental_backup-c18804d6277adf62.yaml | 6 + .../notes/module-ordering-2d1e1a3c37c30c71.yaml | 7 + .../module_update_all_ds-f5cdbb71462e3de4.yaml | 5 + .../notes/quota-upgrade-aed30d50c1f58502.yaml | 4 + .../notes/scheduled-backups-49729ce37e586463.yaml | 3 + requirements.txt | 1 + troveclient/v1/backups.py | 196 ++++++++++++++++- troveclient/v1/client.py | 3 +- troveclient/v1/clusters.py | 13 ++ troveclient/v1/instances.py | 21 ++ troveclient/v1/modules.py | 36 +++- troveclient/v1/quota.py | 2 +- troveclient/v1/shell.py | 231 ++++++++++++++++++--- 18 files changed, 669 insertions(+), 50 deletions(-) Requirements updates -------------------- diff --git a/requirements.txt b/requirements.txt index 8598b83..d828a30 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,0 +14 @@ python-swiftclient>=2.2.0 # Apache-2.0 +python-mistralclient>=2.0.0 # Apache-2.0
participants (1)
-
no-reply@openstack.org