We are pleased to announce the release of: cinder 14.0.1: OpenStack Block Storage This release is part of the stein 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. 14.0.1 ^^^^^^ Upgrade Notes ************* * A new check is added to the "cinder-status upgrade check" CLI to check for the use of backup driver module path instead of full driver class path in the "backup_driver" configuration setting. * A warning has been added to the "cinder-status upgrade check" CLI if a "policy.json" file is present. Documentation has been updated to correct the file as "policy.yaml" if any policies need to be changed from their defaults. * A new check is added to the "cinder-status upgrade check" CLI to check for the configuration of CoprHD, HGST or ITRI DISCO drivers. These drivers were removed in the Stein release and should not be configured at the time of upgrade. * A new check is added to the "cinder-status upgrade check" CLI to check for the use of "cinder.volume.drivers.windows.windows.WindowsDriver" and a message is reported that the user needs to update the setting to "cinder.volume.drivers.windows.iscsi.WindowsISCSIDriver" if it is encountered. Bug Fixes ********* * Kaminario FC and iSCSI drivers: Fixed bug 1829398 (https://bugs.launchpad.net/cinder/+bug/1829398) where force detach would fail. * NetApp iSCSI drivers no longer use the discovery mechanism for multipathing and they always return all target/portals when attaching a volume. Thanks to this, volumes will be successfully attached even if the target/portal selected as primary is down, this will be the case for both, multipath and single path connections. Changes in cinder 14.0.0..14.0.1 -------------------------------- 2da46b234 Fix assertion methods in a unit test 8cd70f7ca PowerMax docs - add information on new and existing functionality bd07e5b87 Add OS-SCH-HNT in extensions list 9d6394088 Remove Sheepdog tests from zuul config 053c33cbf [VNX] Fix test case issue 1ff64f234 Add Upgrade Check for Drivers Removed in Stein 5f8940565 Add upgrade check for Windows iSCSI driver. f3bd5f7aa Add upgrade check for presence of policy.json file 520e6e065 Fix "connector=None" issue in Kaminario drivers 4910ca4d7 lvm: Only use initiators when comparing connector dicts aecb6100e Make sure we install cinder requirements during the correct tox phase bec06e6a7 3PAR: Provide an option duing creation of volume from snapshot 8d8676381 Fix swift backup driver crashing during service startup 84d3d1220 OpenDev Migration Patch dee7292b0 NetApp: Return all iSCSI targets-portals bc2209b61 Add upgrade checker for backup driver path 5ee13d14e Remove scanning upgrade checker from opts generation e9f617ca8 Add NetApp E-Series Driver to Removal List Diffstat (except docs and test files) ------------------------------------- .gitreview | 2 +- .zuul.yaml | 8 +- .../extensions/extensions-list-response.json | 7 + cinder/api/contrib/scheduler_hints.py | 11 + cinder/api/extensions.py | 2 +- cinder/backup/drivers/swift.py | 6 +- cinder/cmd/status.py | 176 +++++++++++++- .../extensions/extensions-list-response.json.tpl | 7 + .../dell_emc/powermax/test_powermax_common.py | 4 +- .../volume/drivers/dell_emc/vnx/mocked_vnx.yaml | 13 +- .../volume/drivers/dell_emc/vnx/test_adapter.py | 12 +- .../drivers/netapp/dataontap/test_block_base.py | 50 ++-- .../drivers/netapp/dataontap/test_block_cmode.py | 13 - cinder/volume/drivers/hpe/hpe_3par_common.py | 74 +++++- .../volume/drivers/kaminario/kaminario_common.py | 11 +- cinder/volume/drivers/kaminario/kaminario_fc.py | 24 +- cinder/volume/drivers/lvm.py | 3 +- .../volume/drivers/netapp/dataontap/block_base.py | 32 +-- .../volume/drivers/netapp/dataontap/block_cmode.py | 23 -- cinder/volume/drivers/netapp/utils.py | 25 +- .../drivers/dell-emc-powermax-driver.rst | 103 ++++++++ .../cinder-tempest-dsvm-lvm-lio-barbican/run.yaml | 8 +- ...tatus-check-backup_driver-fe009985df2bc32f.yaml | 6 + ...r-status-check-policyjson-ef61826eab95372b.yaml | 7 + ...eck-stein_removed_drivers-8184abe8ce82f373.yaml | 7 + ...heck-windows_iscsi_driver-5f4e0b93c7b92f53.yaml | 8 + ...minario-cinder-driver-bug-44c728f026394a85.yaml | 6 + .../netapp-non-discovery-19af4e10f7b190ea.yaml | 8 + tools/config/generate_cinder_opts.py | 3 +- tox.ini | 1 + 40 files changed, 1044 insertions(+), 194 deletions(-)
participants (1)
-
no-reply@openstack.org