Deprecate support for unsupported drivers
The following three volume drivers are no longer supported, because the storage products are now EOL[1]. - Dell SC Series Storage Driver (iSCSI, FC) - Dell VNX Storage Driver (FC, iSCSI) - Dell XtremeIO Storage Driver (iSCSI, FC) This deprecates support for these volume drivers, so that we can remove these drivers after 2024.1 release. [1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/7D7GUOI66BOD7Z3ZQWPWYYHH6VHAY4JJ/ Depends-on: https://review.opendev.org/c/openstack/cinder/+/907346 Change-Id: I1fbe1a4788c3c39f73b94af2209318c64154dcf5
This commit is contained in:
parent
0db5333328
commit
281b8b0daf
@ -1,5 +1,6 @@
|
|||||||
# == define: cinder::backend::dellemc_sc
|
# == define: cinder::backend::dellemc_sc
|
||||||
#
|
#
|
||||||
|
# DEPRECATED !!
|
||||||
# Configure the Dell Storage Center Driver for cinder.
|
# Configure the Dell Storage Center Driver for cinder.
|
||||||
#
|
#
|
||||||
# === Parameters
|
# === Parameters
|
||||||
@ -134,6 +135,8 @@ define cinder::backend::dellemc_sc (
|
|||||||
|
|
||||||
include cinder::deps
|
include cinder::deps
|
||||||
|
|
||||||
|
warning('Support for Dell SC Series storage driver options has been deprecated.')
|
||||||
|
|
||||||
$volume_driver = $sc_storage_protocol ? {
|
$volume_driver = $sc_storage_protocol ? {
|
||||||
'FC' => 'cinder.volume.drivers.dell_emc.sc.storagecenter_fc.SCFCDriver',
|
'FC' => 'cinder.volume.drivers.dell_emc.sc.storagecenter_fc.SCFCDriver',
|
||||||
default => 'cinder.volume.drivers.dell_emc.sc.storagecenter_iscsi.SCISCSIDriver',
|
default => 'cinder.volume.drivers.dell_emc.sc.storagecenter_iscsi.SCISCSIDriver',
|
||||||
|
@ -1,5 +1,6 @@
|
|||||||
# == define: cinder::backend::dellemc_xtremio
|
# == define: cinder::backend::dellemc_xtremio
|
||||||
#
|
#
|
||||||
|
# DEPRECATED !!
|
||||||
# Configure the Dell EMC XtremIO Driver for cinder.
|
# Configure the Dell EMC XtremIO Driver for cinder.
|
||||||
#
|
#
|
||||||
# === Parameters
|
# === Parameters
|
||||||
@ -100,6 +101,8 @@ define cinder::backend::dellemc_xtremio (
|
|||||||
|
|
||||||
include cinder::deps
|
include cinder::deps
|
||||||
|
|
||||||
|
warning('Support for Dell XtremeIO storage driver options has been deprecated.')
|
||||||
|
|
||||||
$driver = $xtremio_storage_protocol ? {
|
$driver = $xtremio_storage_protocol ? {
|
||||||
'FC' => 'dell_emc.xtremio.XtremIOFCDriver',
|
'FC' => 'dell_emc.xtremio.XtremIOFCDriver',
|
||||||
default => 'dell_emc.xtremio.XtremIOISCSIDriver',
|
default => 'dell_emc.xtremio.XtremIOISCSIDriver',
|
||||||
|
@ -1,8 +1,8 @@
|
|||||||
#
|
#
|
||||||
# == Define: cinder::backend::emc_vnx
|
# == Define: cinder::backend::emc_vnx
|
||||||
#
|
#
|
||||||
|
# DEPRECATED !!
|
||||||
# Setup Cinder to use the EMC VNX driver.
|
# Setup Cinder to use the EMC VNX driver.
|
||||||
# Compatible for multiple backends
|
|
||||||
#
|
#
|
||||||
# == Parameters
|
# == Parameters
|
||||||
#
|
#
|
||||||
@ -159,7 +159,8 @@ define cinder::backend::emc_vnx (
|
|||||||
) {
|
) {
|
||||||
|
|
||||||
include cinder::deps
|
include cinder::deps
|
||||||
include cinder::params
|
|
||||||
|
warning('Support for Dell VNX storage driver options has been deprecated.')
|
||||||
|
|
||||||
cinder_config {
|
cinder_config {
|
||||||
"${name}/default_timeout": value => $default_timeout;
|
"${name}/default_timeout": value => $default_timeout;
|
||||||
|
@ -0,0 +1,10 @@
|
|||||||
|
---
|
||||||
|
deprecations:
|
||||||
|
- |
|
||||||
|
The following defined resource types have been deprecated and will be
|
||||||
|
removed in a future release. These support options for the storage drivers
|
||||||
|
which are no longer supported because of product EOL.
|
||||||
|
|
||||||
|
- ``cinder::backends::delemc_sc``
|
||||||
|
- ``cinder::backends::delemc_xtremio``
|
||||||
|
- ``cinder::backends::emc_vnx``
|
Loading…
x
Reference in New Issue
Block a user