[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