From 32aa53eaf54efa8e5e49e40c195afe8e90f5136d Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Fri, 21 Jun 2019 11:51:23 -0500 Subject: [PATCH] Mark Datera driver unsupported The Datera driver has not successfully run 3rd party CI for a period greater than 60 days. This falls out of the Cinder requirements for 3rd Party CI. As a result the driver is being marked as unsupported in the Train release and will be removed in the 'U' release if the problem is not corrected. Change-Id: If72c1430edfcb66e7d23c2c889b44c5459082414 --- cinder/volume/drivers/datera/datera_iscsi.py | 3 +++ doc/source/reference/support-matrix.ini | 2 +- .../datera-mark-unsupported-7b71d9124b3fded2.yaml | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/datera-mark-unsupported-7b71d9124b3fded2.yaml diff --git a/cinder/volume/drivers/datera/datera_iscsi.py b/cinder/volume/drivers/datera/datera_iscsi.py index 3cb08a32937..f70034b5d8b 100644 --- a/cinder/volume/drivers/datera/datera_iscsi.py +++ b/cinder/volume/drivers/datera/datera_iscsi.py @@ -99,6 +99,9 @@ class DateraDriver(san.SanISCSIDriver, api2.DateraApi, api21.DateraApi): HEADER_DATA = {'Datera-Driver': 'OpenStack-Cinder-{}'.format(VERSION)} + # TODO(jsbryant) Remove driver in the 'U' release if CI is not fixed. + SUPPORTED = False + def __init__(self, *args, **kwargs): super(DateraDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(d_opts) diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index 5bb05062ab5..09643d63e27 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -196,7 +196,7 @@ notes=A vendor driver is considered supported if the vendor is accurate results. If a vendor doesn't meet this requirement the driver is marked unsupported and is removed if the problem isn't resolved before the end of the subsequent release. -driver.datera=complete +driver.datera=missing driver.dell_emc_powermax=complete driver.dell_emc_ps=complete driver.dell_emc_sc=complete diff --git a/releasenotes/notes/datera-mark-unsupported-7b71d9124b3fded2.yaml b/releasenotes/notes/datera-mark-unsupported-7b71d9124b3fded2.yaml new file mode 100644 index 00000000000..2a45d1b65a0 --- /dev/null +++ b/releasenotes/notes/datera-mark-unsupported-7b71d9124b3fded2.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The driver for Datera's Storage Systems 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 driver for Datera's Storage Systems 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, it will be + removed in the 'U' development cycle.