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. +