[release-announce] python-manilaclient 4.3.0 (antelope)
no-reply at openstack.org
no-reply at openstack.org
Fri Feb 17 13:01:06 UTC 2023
We are gleeful to announce the release of:
python-manilaclient 4.3.0: Client library for OpenStack Manila API.
This release is part of the antelope release series.
The source is available from:
https://opendev.org/openstack/python-manilaclient
Download the package from:
https://pypi.org/project/python-manilaclient
Please report issues through:
https://bugs.launchpad.net/python-manilaclient/+bugs
For more details, please see below.
4.3.0
^^^^^
New Features
************
* Added 'quiesce_wait_time' option to share replica promote API.
This will be used by driver as quiesce wait time for specified
replica promote operation instead of global config value. For more
details, refer Launchpad bug #2000171
(https://bugs.launchpad.net/manila/+bug/2000171)
* Adds support to set snapshot property on snapshot create, filter
list on snapshot property, and snapshot property set and unset. Only
in OSC.
Bug Fixes
*********
* Support --os-key option and OS_KEY environment variable which
allows to provide client cert and its private key separately.
Changes in python-manilaclient 4.2.0..4.3.0
-------------------------------------------
a0f6a2e Add quiesce_wait_time for replica promote
bbfd7d5 Metadata for Share Snapshots
782e85d Drop duplicate tox config
bdd268e Fix tox4 errors
43943fd Support --os-key option
cb14e96 Fix functional tests failing with python 3.10
05135dc Fix formatting of OSC server migration check-only
Diffstat (except docs and test files)
-------------------------------------
manilaclient/api_versions.py | 2 +-
manilaclient/base.py | 148 +++++++++++++++++++++
manilaclient/osc/v2/share.py | 10 +-
manilaclient/osc/v2/share_replicas.py | 19 ++-
manilaclient/osc/v2/share_servers.py | 9 ++
manilaclient/osc/v2/share_snapshots.py | 73 +++++++++-
manilaclient/shell.py | 12 +-
manilaclient/v2/share_replicas.py | 14 +-
manilaclient/v2/share_snapshots.py | 24 +++-
manilaclient/v2/shares.py | 49 +------
manilaclient/v2/shell.py | 48 +++++--
...-time-for-replica-promote-30d9fa66afc854f2.yaml | 7 +
.../add-snapshot-metadata-49b0288bf2f12bf0.yaml | 4 +
.../bug-1999775-add-os-key-0cfc95c7b480df05.yaml | 5 +
tox.ini | 3 -
24 files changed, 593 insertions(+), 103 deletions(-)
More information about the Release-announce
mailing list