We joyfully announce the release of: cinder 16.2.1: OpenStack Block Storage This release is part of the ussuri 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. 16.2.1 ^^^^^^ Upgrade Notes ************* * The default value of the configuration option, "glance_num_retries", has been changed to 3 in this release. Its former value was 0. The option controls how many times to retry a Glance API call in response to a HTTP connection failure, timeout or ServiceUnavailable status. By this change, Cinder can be more resilient to temporary failure and continue the request if a retry succeeds. Bug Fixes ********* * Bug #1887885 (https://bugs.launchpad.net/cinder/+bug/1887885): In NEC driver, fix a snapshot detach error. * Bug #1887962 (https://bugs.launchpad.net/cinder/+bug/1887962): PowerMax driver fix to rectify incorrectly deleted non-temporary snapshots when calling do_sync_check used in multiple operations due to missing check for temporary snapshot name. * Bug #1895510 (https://bugs.launchpad.net/cinder/+bug/1895510): IBM DS8K: Fixed compatability issue when using the IBM DS8K driver with storage version R9 and later. * RBD driver Bug #1898918 (https://bugs.launchpad.net/cinder/+bug/1898918): Fix thread block caused by the flatten operation during cloning a volume. Now the flatten operation is executed in a different thread. * RBD driver bug #1901241 (https://bugs.launchpad.net/cinder/+bug/1901241): Fixed an issue where decreasing the "rbd_max_clone_depth" configuration option would prevent volumes that had already exceeded that depth from being cloned. * Bug #1904440 (https://bugs.launchpad.net/cinder/+bug/1904440): When an iSCSI/FC encrypted volume was cloned, the rekey operation would stamp the wrong encryption key on the newly cloned volume. This resulted in a volume that could not be attached. It does not present a security problem. * Bug #1883490 (https://bugs.launchpad.net/cinder/+bug/1883490): Fixed incorrect response of listing volumes with filters. Changes in cinder 16.2.0..16.2.1 -------------------------------- ae7a6acc8 Fix volume rekey during clone 9ed427b90 [IBM DS8K]: Fixed rest API issue to get bundle 02ded3a91 PowerMax Driver - Fix non-temporary snapshot delete f6e5fe187 Do not fail when depth is greater than rbd_max_clone_depth d50a404d2 Fix service_get_log tests f94fc87e4 Fix: listing volumes with filters 223b3c7b0 RBD: Run flatten in a different thread when cloning a volume 45f2e24cc Change default glance_num_retries to 3 9161e6180 PowerMax Driver - Replica rdfg suspend fix 7e98b66a1 NEC driver: fix a snapshot detach error Diffstat (except docs and test files) ------------------------------------- cinder/common/config.py | 2 +- .../dell_emc/powermax/test_powermax_common.py | 95 ++++++++++++++++------ .../unit/volume/drivers/ibm/test_ds8k_proxy.py | 20 ++--- cinder/volume/api.py | 9 +- cinder/volume/drivers/dell_emc/powermax/common.py | 38 +++++---- cinder/volume/drivers/dell_emc/powermax/fc.py | 4 +- cinder/volume/drivers/dell_emc/powermax/iscsi.py | 4 +- .../volume/drivers/ibm/ibm_storage/ds8k_helper.py | 49 +++++------ cinder/volume/drivers/nec/volume_helper.py | 29 ++++--- cinder/volume/drivers/rbd.py | 24 +++--- cinder/volume/flows/manager/create_volume.py | 2 +- ...fix-snapshot-detach-error-fff3012e0e9a2d2b.yaml | 6 ++ .../notes/bug-1887962-643379faf20f01cf.yaml | 7 ++ ...T-API-issue-to-get-bundle-198a3b89255759bb.yaml | 6 ++ .../notes/bug-1898918-b24a93d7d5aff238.yaml | 7 ++ .../notes/bug-1901241-361b1b361bfa5152.yaml | 8 ++ .../bug-1904440-clone-rekey-fd57a2b5f6224e0f.yaml | 8 ++ ...fix-list-volume-filtering-3f2bf93ab9b98974.yaml | 5 ++ ...crease_glance_num_retries-66b455a0729c4535.yaml | 9 ++ 25 files changed, 322 insertions(+), 129 deletions(-)