572b84c073
Previous VNX driver implemented all array operations in driver, which complicated the drive logic. In this patch, we leverage a library named storops to interact with VNX array. New changes below: * Consolidate VNX driver entry, both FC and iSCSI driver use the same entry name: volume_driver = cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver * A new driver option is introduced: storage_protocol = <fc|iscsi> * some existing bugs no longer existed. Co-authored-By: Tang Tina <tina.tang@emc.com> Co-authored-By: Liang Ryan <ryan.liang@emc.com> DocImpact Implements: blueprint new-vnx-driver Closes-bug: #1569245 Closes-bug: #1524160 Closes-bug: #1589338 Change-Id: I9f31db708b022b16debaa4f6c5a87d95e5ac2a4f
17 lines
640 B
YAML
17 lines
640 B
YAML
---
|
|
features:
|
|
- Adds VNX new Cinder driver which is based on storops.
|
|
storops is a library released to pypi.
|
|
|
|
upgrade:
|
|
- For EMC VNX backends, please upgrade to use
|
|
'cinder.volume.drivers.emc.vnx.driver.EMCVNXDriver'.
|
|
new option
|
|
For FC driver, adds 'storage_protocol = fc' to driver section.
|
|
For iSCSI driver, adds 'storage_protocol = iscsi' to driver section.
|
|
deprecations:
|
|
- Old VNX FC(cinder.volume.drivers.emc.emc_cli_fc.EMCCLIFCDriver)/
|
|
iSCSI(cinder.volume.drivers.emc.emc_cli_iscsi.EMCCLIISCSIDriver) drivers
|
|
were deprecated. Please refer to upgrade section for information about
|
|
new driver.
|