We are gleeful to announce the release of: cinder 15.6.0: OpenStack Block Storage This release is part of the train 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. 15.6.0 ^^^^^^ Bug Fixes * IBM Spectrum Virtualize driver Bug #1890254 (https://bugs.launchpad.net/cinder/+bug/1890254): Fix check_vdisk_fc_mappings is not deleting all flashcopy mappings while deleting source volume, when multiple clones and snapshots are created using common source volume. * Bug #1890591 (https://bugs.launchpad.net/cinder/+bug/1890591): IBM Spectrum Virtualize Family: Fixed issue in do_setup of StorwizeSVCCommonDriver to save pool information in stats during initialisation. * Bug #1915800 (https://bugs.launchpad.net/cinder/+bug/1915800): Add support for ports filtering in XtremIO driver. * Bug #1904892 (https://bugs.launchpad.net/cinder/+bug/1904892): Fix cinder manage operations for NFS backends using IPv6 addresses in the NFS server address. These were previously rejected by the Cinder API. * RBD driver bug #1907964 (https://bugs.launchpad.net/cinder/+bug/1907964): Add support for fast-diff on backup images stored in Ceph. Provided fast-diff is supported by the backend it will automatically be enabled and used. With fast-diff enabled, the generation of diffs between images and snapshots as well as determining the actual data usage of a snapshot is speed up significantly. * Bug #1920237 (https://bugs.launchpad.net/cinder/+bug/1920237): The backup manager calls volume remove_export() but does not wait for it to complete when detaching a volume after backup. This caused problems when a subsequent operation started on that volume before it had fully detached. * Pure Storage FlashArray driver fix to ensure cinder_tempest_plugin consistency group tests pass. Changes in cinder 15.5.0..15.6.0 -------------------------------- 1d10e63bd [SVF]:Fix clone fcmap not being deleted in cleanup b95abaa3d Fix sporadic cleanup unit test failure 1644aab33 API validation: Add cinder_host type to support ipv6 in manage 3bb28c637 Backup manager: Synchronously call remove_export daf88552e [SVF]:Reduce slowness by caching pool information df0e702c1 Add support for RBD fast-diff feature for backups stored in Ceph c35c9f814 Label temporary files created by image_utils 1ec01f3de Drop lower-constraints job 82427ff40 Add ports filtering support to Dell EMC XtremIO driver 2e9465f80 [Pure] Fix failing consistency group tempest tests Diffstat (except docs and test files) ------------------------------------- .zuul.yaml | 1 - cinder/api/schemas/volume_manage.py | 2 +- cinder/api/validation/parameter_types.py | 12 ++ cinder/backup/drivers/ceph.py | 47 +++-- cinder/backup/manager.py | 2 +- cinder/image/image_utils.py | 7 +- .../unit/volume/drivers/dell_emc/test_xtremio.py | 50 ++++- .../unit/volume/drivers/ibm/test_storwize_svc.py | 222 ++++++++++++++++++++- cinder/volume/drivers/dell_emc/xtremio.py | 70 +++++-- .../ibm/storwize_svc/storwize_svc_common.py | 139 +++++++++++-- cinder/volume/drivers/pure.py | 1 + cinder/volume/rpcapi.py | 7 +- .../drivers/dell-emc-xtremio-driver.rst | 11 + ...s-not-deleting-in-cleanup-f5bbb467be1b889d.yaml | 8 + ...ion-is-not-saved-in-stats-22f302d941cd9fe2.yaml | 7 + ...9-xtremio-ports-filtering-e68f90d47f17a7d9.yaml | 5 + ...g-1904892-ipv6-nfs-manage-391118115dfaaf54.yaml | 7 + .../notes/bug-1907964-9277e5ddec2abeda.yaml | 11 + ...backup-remove-export-race-941e2ab1f056e54c.yaml | 8 + .../pure_tempest_cg_fix-913d405f7487de00.yaml | 5 + 25 files changed, 611 insertions(+), 112 deletions(-)