[openstack-announce] [new][trove] python-troveclient 2.5.0 release (newton)
no-reply at openstack.org
no-reply at openstack.org
Tue Aug 30 17:45:52 UTC 2016
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
More information about the OpenStack-announce
mailing list