[release-announce] python-troveclient 7.0.0 (wallaby)

no-reply at openstack.org no-reply at openstack.org
Mon Feb 22 20:34:02 UTC 2021


We are glad to announce the release of:

python-troveclient 7.0.0: Client library for OpenStack DBaaS API

This release is part of the wallaby release series.

The source is available from:

    https://opendev.org/openstack/python-troveclient

Download the package from:

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

Please report issues through:

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

For more details, please see below.

7.0.0
^^^^^

New Features

* Support deleting backups in batch.

* Support "operating_status" for listing and showing instance. When
  instance is created successfully, the "status" is ACTIVE and
  "operating_status" is HEALTHY.

* In multi-region deployment with geo-replicated Swift, the user can
  restore a backup in one region by manually specifying the original
  backup data location created in another region. Instance ID or name
  is not needed anymore for creating backups.

Changes in python-troveclient 6.0.1..7.0.0
------------------------------------------

c7319d8 Support to restore backup from data location
4c71809 Bulk backup delete
8271ba8 Switch to collections.abc.*
5188cc7 add python37 setup.cfg
3bdae37 remove unicode from code
182301a Fix a bug in print_list when using formatters
7c89521 remove py37
961ef31 Fix getting server id for listing instances
05c178e update cliff to 3.5.0 support python3.8
23b5546 Support operating_status for instance
b02459f Show server_id for listing instance by admin
6aac8de Disable openstack-lower-constraints-jobs


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

.zuul.yaml                                         |   2 +-
lower-constraints.txt                              |   2 +-
releasenotes/notes/wallaby-bulk-backup-delete.yaml |   3 +
.../notes/wallaby-instance-operating-status.yaml   |   5 +
.../notes/wallaby-restore-backup-from-remote.yaml  |   6 +
releasenotes/source/conf.py                        |  16 +-
troveclient/osc/v1/database_backups.py             | 101 ++++++++----
troveclient/osc/v1/database_instances.py           |  49 +++---
troveclient/utils.py                               |  15 +-
troveclient/v1/backups.py                          |  38 +++--
16 files changed, 398 insertions(+), 146 deletions(-)







More information about the Release-announce mailing list