diff --git a/cinder/volume/drivers/macrosan/driver.py b/cinder/volume/drivers/macrosan/driver.py index 0d043c6e5ad..04f83e323f4 100644 --- a/cinder/volume/drivers/macrosan/driver.py +++ b/cinder/volume/drivers/macrosan/driver.py @@ -78,6 +78,9 @@ class MacroSANBaseDriver(driver.VolumeDriver): CI_WIKI_NAME = 'MacroSAN Volume CI' + # TODO(jsbryant) Remove driver in 'V' release if CI is not fixed. + SUPPORTED = False + def __init__(self, *args, **kwargs): """Initialize the driver.""" super(MacroSANBaseDriver, self).__init__(*args, **kwargs) diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index 210291e12f2..1e6ac91956a 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -219,7 +219,7 @@ driver.kaminario=complete driver.lenovo=complete driver.linbit_linstor=complete driver.lvm=complete -driver.macrosan=complete +driver.macrosan=missing driver.nec=complete driver.netapp_ontap=complete driver.netapp_solidfire=complete diff --git a/releasenotes/notes/macrosan_driver_unsupported-b25f7a3b8270fa61.yaml b/releasenotes/notes/macrosan_driver_unsupported-b25f7a3b8270fa61.yaml new file mode 100644 index 00000000000..5513938a062 --- /dev/null +++ b/releasenotes/notes/macrosan_driver_unsupported-b25f7a3b8270fa61.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The MacroSAN Storage driver has been marked as unsupported + and is now deprecated. ``enabled_unsupported_driver`` will need + to be set to ``True`` in the driver's section in cinder.conf to + continue to use the driver. +deprecations: + - | + The MacroSAN Storage driver has been marked as unsupported and + is now deprecated. ``enable_unsupported_driver`` will need to be + set to ``True`` in the driver's section in cinder.conf to + continue to use the driver. It its support status does not change + the driver will be removed in the 'V' development cycle.