[release-announce] manila 5.1.0 (pike)

no-reply at openstack.org no-reply at openstack.org
Fri Apr 12 23:55:35 UTC 2019


We are excited to announce the release of:

manila 5.1.0: Shared Storage for OpenStack

This release is part of the pike stable release series.

The source is available from:

    https://git.openstack.org/cgit/openstack/manila

Download the package from:

    https://tarballs.openstack.org/manila/

Please report issues through:

    https://bugs.launchpad.net/manila/+bugs

For more details, please see below.

5.1.0
^^^^^


Upgrade Notes
*************

* For Dell EMC VMAX Manila driver, replaced emc_nas_pool_names with
  vmax_share_data_pools, emc_interface_ports with vmax_ethernet_ports,
  emc_nas_server_container with vmax_server_container.


Deprecation Notes
*****************

* For Dell EMC VMAX Manila driver, options emc_nas_pool_names,
  emc_interface_ports, emc_nas_server_container are deprecated.


Bug Fixes
*********

* Share type quotas, usages and reservations will now be correctly
  cleaned up if a share type has been deleted. See launchpad bug
  #1811680 (https://bugs.launchpad.net/manila/+bug/1811680) for
  details regarding the bug that prevented this cleanup prior.

* APIs that were not returning a request ID ('x-compute-request-id')
  in the response headers have been fixed.

* Fixed the driver filter to not check for hard equality between the
  share_backend_name and the name reported by the host as it defeats
  the purpose of the capabilities filter giving the ability to use
  "<in>" selection operator in the extra-spec. Refer to Launchpad bug
  1815700 (https://bugs.launchpad.net/manila/+bug/1815700) for more
  details.

Changes in manila 5.0.3..5.1.0
------------------------------

d3bcc465 Replace openstack.org git:// URLs with https://
741e08b1 Manila VMAX docs -  differences between quotas
0589c467 Manila VMAX docs -  improve pre-configurations on VMAX section
4e12fe5f Manila VMAX docs -  clarify snapshot support
20937bc6 Manila VMAX docs -  clarify driver_handles_share_servers
723e863a VMAX manila doc - SSL Support
79a728e2 VMAX manila doc - use of correct VMAX tags
d5754895 VMAX manila - deprecate old tags correctly
79a96fc5 Destroy type quotas when a share type is deleted
dee12e08 Fix driver filter to not check share_backend_name
203bab83 Only run the needed services for CephFS jobs
a9f66381 Return request-id to APIs that don't respond with a body
9c9e564e Fix service image boot issues
4473ff64 Port dummy driver manage/unmanage changes to stable


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

devstack/settings                                  |   4 +-
devstack/upgrade/settings                          |   4 +-
.../drivers/dell-emc-vmax-driver.rst               | 302 ++++++++++++++++++---
manila/api/openstack/wsgi.py                       |   2 +-
manila/db/api.py                                   |   9 +-
manila/db/sqlalchemy/api.py                        |  51 ++--
manila/quota.py                                    |   4 +-
manila/scheduler/filters/driver.py                 |  16 +-
.../drivers/dell_emc/plugins/vmax/connection.py    |   7 +-
playbooks/legacy/grenade-dsvm-manila/run.yaml      |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   6 +-
.../manila-tempest-dsvm-glusterfs-native/run.yaml  |   6 +-
.../run.yaml                                       |   6 +-
.../manila-tempest-dsvm-glusterfs-nfs/run.yaml     |   6 +-
playbooks/legacy/manila-tempest-dsvm-hdfs/run.yaml |   6 +-
.../manila-tempest-dsvm-mysql-generic/run.yaml     |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   4 +-
.../legacy/manila-tempest-dsvm-scenario/run.yaml   |   4 +-
.../run.yaml                                       |  10 +-
.../run.yaml                                       |  10 +-
.../manila-tempest-minimal-dsvm-dummy/run.yaml     |   4 +-
.../run.yaml                                       |   4 +-
.../run.yaml                                       |   6 +-
.../run.yaml                                       |   6 +-
.../rally-dsvm-manila-multibackend-no-ss/run.yaml  |   6 +-
.../legacy/rally-dsvm-manila-multibackend/run.yaml |   6 +-
...-when-deleting-share-type-a18f2e00a65fe922.yaml |   7 +
...ly-request-id-in-all-apis-74419bc1b1feea1e.yaml |   4 +
.../fixing-driver-filter-14022294c8c04d2d.yaml     |   8 +
.../vmax-rename-options-44d8123d14a23f94.yaml      |  10 +
40 files changed, 612 insertions(+), 172 deletions(-)







More information about the Release-announce mailing list