Merge "Mark Falconstor drivers as unsupported"

This commit is contained in:
Jenkins 2017-08-04 20:16:58 +00:00 committed by Gerrit Code Review
commit c5585f71bd
3 changed files with 22 additions and 0 deletions

View File

@ -47,6 +47,10 @@ class FSSFCDriver(fss_common.FalconstorBaseDriver,
# ThirdPartySystems wiki page
CI_WIKI_NAME = "FalconStor_CI"
# TODO(smcginnis) Remove driver in the Queens release if CI issues
# are not addressed
SUPPORTED = False
def __init__(self, *args, **kwargs):
super(FSSFCDriver, self).__init__(*args, **kwargs)
self.gateway_fc_wwns = []

View File

@ -59,6 +59,10 @@ class FSSISCSIDriver(fss_common.FalconstorBaseDriver,
# ThirdPartySystems wiki page
CI_WIKI_NAME = "FalconStor_CI"
# TODO(smcginnis) Remove driver in Queens if CI issues are not
# addressed.
SUPPORTED = False
def __init__(self, *args, **kwargs):
super(FSSISCSIDriver, self).__init__(*args, **kwargs)
self._storage_protocol = "iSCSI"

View File

@ -0,0 +1,14 @@
---
upgrade:
- |
The Falconstor 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 Falconstor 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 Queens development cycle.