From 2a5cc4feff1a0325d97d37a1f09fe2b5bd2bdeba Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Tue, 14 Jan 2020 10:15:30 -0600 Subject: [PATCH] Mark MacroSAN Driver Unsupported The MacroSAN driver CI has not been reporting for longer than a month. As a result this patch marks the driver unsupported. It will be removed in the 'V' release if there is no change in CI support. Change-Id: I74a6a0eddf7f9e5c72ffd78cd53093189497ed48 --- cinder/volume/drivers/macrosan/driver.py | 3 +++ doc/source/reference/support-matrix.ini | 2 +- ...crosan_driver_unsupported-b25f7a3b8270fa61.yaml | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/macrosan_driver_unsupported-b25f7a3b8270fa61.yaml 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 37db869c356..50c07104664 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.