From 3aec9e22381c5d5a09758ad916313b4897af2163 Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Thu, 4 Oct 2018 10:34:49 -0500 Subject: [PATCH] Mark the Nexenta Edge driver unsupported The Nexenta Edge 3rd Party CI hasn't reported on successfully on a patch in over 4 months. This falls outside the CI requirements for Cinder so the driver is being marked unsupported. If the CI isn't fixed the driver will be removed in the 'T' release. Change-Id: If6d5f09865835e06b11961911246d72eac769a46 --- cinder/volume/drivers/nexenta/nexentaedge/iscsi.py | 3 +++ ...-nexenta-edge-unsupported-76c500738f0b3c61.yaml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/mark-nexenta-edge-unsupported-76c500738f0b3c61.yaml diff --git a/cinder/volume/drivers/nexenta/nexentaedge/iscsi.py b/cinder/volume/drivers/nexenta/nexentaedge/iscsi.py index 6c56d1b9dcd..6e49c98d228 100644 --- a/cinder/volume/drivers/nexenta/nexentaedge/iscsi.py +++ b/cinder/volume/drivers/nexenta/nexentaedge/iscsi.py @@ -47,6 +47,9 @@ class NexentaEdgeISCSIDriver(driver.ISCSIDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "Nexenta_Edge_CI" + # TODO(jsbryant) Remove driver in the 'T' release if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(NexentaEdgeISCSIDriver, self).__init__(*args, **kwargs) if self.configuration: diff --git a/releasenotes/notes/mark-nexenta-edge-unsupported-76c500738f0b3c61.yaml b/releasenotes/notes/mark-nexenta-edge-unsupported-76c500738f0b3c61.yaml new file mode 100644 index 00000000000..d3be9585823 --- /dev/null +++ b/releasenotes/notes/mark-nexenta-edge-unsupported-76c500738f0b3c61.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The Nexenta Edge 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 Nexenta Edge 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, it will be + removed in the 'T' development cycle.