Mark Falconstor drivers as unsupported

The Falconstor CI has not reported success for over over 29 days
and is past our CI policy.

Checking name: FalconStor CI
  first seen: 2017-06-02 03:11:42 (46 days, 21:55:09 old)
  last seen: 2017-06-19 14:31:44 (29 days, 10:35:07 old)
  last success: 2017-06-19 14:31:44 (29 days, 10:35:07 old)
  Job dsvm-cinder-fss-iscsi 98% success out of 250 comments S=245, F=5
  Job dsvm-cinder-fss-fc 97% success out of 250 comments S=244, F=6
Overall success rate: 97% of 250 comments

Per our CI non-compliance policy, this marks the drivers as unsupported.
If CI issues are not addressed by the Queens development cycle, they
will be removed.

Change-Id: Id2e17b212607f9989f02f83189dfb457f32bd66c
This commit is contained in:
Sean McGinnis 2017-07-18 20:55:59 -05:00
parent a920c18557
commit 314df517a5
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

@ -57,6 +57,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.