From 346f51e6cfae7d1586c7fbc27329ed9cf48aae5f Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Fri, 5 May 2017 13:22:46 -0500 Subject: [PATCH] Mark X-IO driver as unsupported The X-IO CI has not reported success past our CI required period. Checking name: X-IO OpenStack CI first seen: 2017-01-25 19:05:39 (98 days, 22:07:45 old) last seen: 2017-03-21 19:39:06 (43 days, 21:34:18 old) last success: 2017-02-18 04:58:47 (75 days, 12:14:37 old) Job dsvm-tempest-xio-iscsi 64% success out of 245 comments S=159, F=86 Job dsvm-tempest-xio-fc 91% success out of 245 comments S=225, F=20 Overall success rate: 78% of 250 comments Per Cinder's non-compliance policy, this patch marks the driver as unsupported and deprecated and it will be removed in the next cycle if the issue is not corrected. Change-Id: I9c5b10d8fbe8471f6eb332929c6cf9dbefe8ec91 --- cinder/volume/drivers/xio.py | 3 +++ .../mark-xio-deprecated-18c914e15695d793.yaml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/mark-xio-deprecated-18c914e15695d793.yaml diff --git a/cinder/volume/drivers/xio.py b/cinder/volume/drivers/xio.py index 771b36ae1be..18e039012cf 100644 --- a/cinder/volume/drivers/xio.py +++ b/cinder/volume/drivers/xio.py @@ -76,6 +76,9 @@ class XIOISEDriver(driver.VolumeDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "X-IO_technologies_CI" + # TODO(smcginnis) Remove driver in Queens if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(XIOISEDriver, self).__init__() LOG.debug("XIOISEDriver __init__ called.") diff --git a/releasenotes/notes/mark-xio-deprecated-18c914e15695d793.yaml b/releasenotes/notes/mark-xio-deprecated-18c914e15695d793.yaml new file mode 100644 index 00000000000..d2bd023fd8e --- /dev/null +++ b/releasenotes/notes/mark-xio-deprecated-18c914e15695d793.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The X-IO 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 it. +deprecations: + - | + The X-IO 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 it. If its support status does not change, they will be + removed in the Queens development cycle.