[release-announce] python-manilaclient 4.5.0 (bobcat)

no-reply at openstack.org no-reply at openstack.org
Thu Jul 13 15:51:31 UTC 2023


We jubilantly announce the release of:

python-manilaclient 4.5.0: Client library for OpenStack Manila API.

This release is part of the bobcat 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.5.0
^^^^^


New Features
************

* Users are now able to set a default active directory site while
  creating security services by specifying 'default_ad_site'. Refer
  Launchpad bug #1988146 (https://bugs.launchpad.net/python-
  manilaclient/+bug/1988146)

* Adds support to create share network subnet with properties and
  update the subnet properties with set and unset command (only with
  the OpenStackClient).

* Support transferring shares between projects starting from API
  version "2.77".


Bug Fixes
*********

* The OpenStackClient plugin will now use most suitable version for
  openstack commmands client generation if user supplied version is
  above max version supported by server. For more details, please
  refer Launchpad bug #1960490 (https://bugs.launchpad.net/python-
  manilaclient/+bug/1960490)

* Fixed the use of the "--availability-zone" option with the
  "openstack share network create" command.

Changes in python-manilaclient 4.3.0..4.5.0
-------------------------------------------

e3f01e5 Metadata for Share Network Subnets
95763cd Use suitable api version for OSC.
1e37914 Fix share network create command with the AZ option
6e9433c Add defaultadsite to security service
7a5d39b Update master for stable/2023.1
d54326f Update micversion to 2.77,support share transfer between project.


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

manilaclient/api_versions.py                       |   2 +-
manilaclient/base.py                               |   3 +
manilaclient/common/constants.py                   |  12 +
manilaclient/osc/plugin.py                         |  48 ++--
manilaclient/osc/v2/security_services.py           |  84 +++++-
manilaclient/osc/v2/share_network_subnets.py       | 145 ++++++++++-
manilaclient/osc/v2/share_networks.py              |  15 +-
manilaclient/osc/v2/share_transfers.py             | 272 +++++++++++++++++++
.../unit/osc/v2/test_share_network_subnets.py      | 187 ++++++++++++-
manilaclient/v2/client.py                          |   2 +
manilaclient/v2/security_services.py               |  77 ++++++
manilaclient/v2/share_network_subnets.py           |  47 +++-
manilaclient/v2/share_transfers.py                 | 121 +++++++++
manilaclient/v2/shell.py                           | 261 +++++++++++++++++++
...dsite-to-security-service-33fd0a5d1b865b11.yaml |   6 +
.../add-subnet-metadata-82426986431b0179.yaml      |   5 +
...-transfer-between-project-faefead551380eca.yaml |   3 +
...-suitable-version-for-osc-b375a32273b56522.yaml |   7 +
...re-network-create-command-879dc3deca131ef9.yaml |   4 +
releasenotes/source/2023.1.rst                     |   6 +
releasenotes/source/index.rst                      |   1 +
setup.cfg                                          |   7 +
35 files changed, 2135 insertions(+), 60 deletions(-)







More information about the Release-announce mailing list