We are amped to announce the release of: cinder 20.3.1: OpenStack Block Storage This release is part of the yoga stable release series. The source is available from: https://opendev.org/openstack/cinder Download the package from: https://tarballs.openstack.org/cinder/ Please report issues through: https://bugs.launchpad.net/cinder/+bugs For more details, please see below. 20.3.1 ^^^^^^ Bug Fixes * Bug #1980268 (https://bugs.launchpad.net/cinder/+bug/1980268): When creating a volume from an image, a check has been added to compare the requested volume size to the image's "virtual_size" property and fail the request if the volume will be too small to contain the image. If the image record does not contain this property, the request is accepted but the volume will go to "error" status if the image does not fit (which is the current behavior). * Infinidat Driver bug #1981982 (https://bugs.launchpad.net/cinder/+bug/1981982): Fixed Infinidat driver to use TLS/SSL communication between the Cinder volume service and the storage backend. Admin can set *True* or *False* for the *driver_use_ssl* and *suppress_requests_ssl_warnings* options in the driver section of cinder.conf to enable or disable these features. * Bug #2008017 (https://bugs.launchpad.net/cinder/+bug/2008017): Fixed NetApp NFS driver to never spawn a native thread avoid thread starvation and other related issues. * Bug #1945500 (https://bugs.launchpad.net/cinder/+bug/1945500): The original attempt at fixing this bug did not account for differences in how glance and cinder store image metadata, and as a result some image properties were not filtered out. This new improved fix addresses those differences and makes the filtering more thorough. * PowerFlex driver bug #1942095 (https://bugs.launchpad.net/cinder/+bug/1942095): Fixed Cinder volume caching mechanism for the driver. Now the driver correctly raises "exception.SnapshotLimitReached" when maximum snapshots are created for a given volume and a volume cache is invalidated to allow a new row of fast volume clones. * RBD driver bug #1960206 (https://bugs.launchpad.net/cinder/+bug/1960206): Fixed "total_capacity" reported by the driver to the scheduler on Ceph clusters that have renamed the "bytes_used" field to "stored". (e.g., Nautilus (https://docs.ceph.com/en/nautilus/releases/nautilus /#upgrade-compatibility-notes)). Changes in cinder 20.3.0..20.3.1 -------------------------------- 7dfd62a7c Fix Infinidat driver to use TLS/SSL communication 0f80d022c Fix NetApp NFS driver to never spawn a native thread again f99ad21b5 Fix glance metadata properties filtering ad5a711fd RBD: Fix total_capacity 5cc8ec2e7 Update url of "Unity Replication White Paper" 626f29a89 Add a check for virtual_size at API layer a91db604d Fix volume caching in PowerFlex driver Diffstat (except docs and test files) ------------------------------------- cinder/image/image_utils.py | 22 +++++-- .../volume/drivers/dell_emc/powerflex/__init__.py | 3 + .../dell_emc/powerflex/test_create_snapshot.py | 24 ++++++++ .../drivers/netapp/dataontap/test_nfs_base.py | 42 +++---------- .../drivers/netapp/dataontap/test_nfs_cmode.py | 2 - .../drivers/dell_emc/powerflex/rest_client.py | 8 +++ cinder/volume/drivers/infinidat.py | 15 +++-- cinder/volume/drivers/netapp/dataontap/nfs_base.py | 71 +++++++++------------- .../volume/drivers/netapp/dataontap/nfs_cmode.py | 1 - cinder/volume/drivers/netapp/options.py | 5 ++ cinder/volume/drivers/rbd.py | 7 ++- cinder/volume/volume_utils.py | 6 ++ .../drivers/dell-emc-unity-driver.rst | 4 +- .../drivers/infinidat-volume-driver.rst | 16 +++++ .../added-virtual-size-check-42a84f6b24366e5d.yaml | 10 +++ ...infinidat-fix-ssl-options-6ddd852c24b16760.yaml | 9 +++ ...netapp-fix-native-threads-04d8f58f4c29b03d.yaml | 6 ++ .../notes/bug1945500-e4df056b8be2e0ef.yaml | 8 +++ ...ix-powerflex-volume-cache-da3fa1769ef78ae8.yaml | 10 +++ .../notes/rbd-total_capacity-60f10b45e3a8c8ea.yaml | 8 +++ 24 files changed, 364 insertions(+), 123 deletions(-)
participants (1)
-
no-reply@openstack.org