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(-)
participants (1)
-
no-reply@openstack.org