From 13b9df4074de945cb21d8c1a66b7746a4b3c4c61 Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Thu, 31 May 2018 12:25:23 -0500 Subject: [PATCH] Mark DataCore Drivers unsupported The DataCore drivers have not run 3rd Party CI in more than 60 days. This patch marks them unsupported and they will be removed in Stein if the 3rd Party CI Issues are not resolved. Change-Id: Id0f7ff5c1e8d0973941c9635558a6bd9d2204aea --- cinder/volume/drivers/datacore/fc.py | 3 +++ cinder/volume/drivers/datacore/iscsi.py | 3 +++ ...atacore-mark-unsupported-2399bc19a789fb4c.yaml | 15 +++++++++++++++ 3 files changed, 21 insertions(+) create mode 100644 releasenotes/notes/datacore-mark-unsupported-2399bc19a789fb4c.yaml diff --git a/cinder/volume/drivers/datacore/fc.py b/cinder/volume/drivers/datacore/fc.py index 7524bf0c89b..edd18c192fd 100644 --- a/cinder/volume/drivers/datacore/fc.py +++ b/cinder/volume/drivers/datacore/fc.py @@ -43,6 +43,9 @@ class FibreChannelVolumeDriver(driver.DataCoreVolumeDriver): STORAGE_PROTOCOL = 'FC' CI_WIKI_NAME = 'DataCore_CI' + # TODO(jsbryant) Remove driver in Stein if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(FibreChannelVolumeDriver, self).__init__(*args, **kwargs) diff --git a/cinder/volume/drivers/datacore/iscsi.py b/cinder/volume/drivers/datacore/iscsi.py index 8ae5abf3c94..5e3c7cfeb2f 100644 --- a/cinder/volume/drivers/datacore/iscsi.py +++ b/cinder/volume/drivers/datacore/iscsi.py @@ -69,6 +69,9 @@ class ISCSIVolumeDriver(driver.DataCoreVolumeDriver): STORAGE_PROTOCOL = 'iSCSI' CI_WIKI_NAME = 'DataCore_CI' + # TODO(jsbryant) Remove driver in Stein if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(ISCSIVolumeDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(datacore_iscsi_opts) diff --git a/releasenotes/notes/datacore-mark-unsupported-2399bc19a789fb4c.yaml b/releasenotes/notes/datacore-mark-unsupported-2399bc19a789fb4c.yaml new file mode 100644 index 00000000000..16802d6e340 --- /dev/null +++ b/releasenotes/notes/datacore-mark-unsupported-2399bc19a789fb4c.yaml @@ -0,0 +1,15 @@ +--- +upgrade: + - | + The DataCore drivers have been marked as unsupported and are now + deprecated. ``enable_unsupported_driver`` will need to be set + to ``True`` in the driver's section in cinder.conf to continue + to use it. +deprecations: + - | + The DataCore drivers have been marked as unsupported and are now + deprecated. ``enable_unsupported_driver`` will need to be set + to ``True`` in the driver's section in cinder.conf to continue + to use it. If its support status does not change, they will be + removed in the Stein development cycle. +