From 76ef111e4ceac466f54ce2314fcce45d3d094028 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Fri, 16 Dec 2016 19:44:30 +0000 Subject: [PATCH] Mark Quobyte volume driver as unsupported The Quobyte CI has not reported past our CI requirements. Checking name: Quobyte CI last seen: 2016-11-18 08:23:05 (28 days, 9:10:41 old) last success: 2016-11-18 08:23:05 (28 days, 9:05:10 old) success rate: 35% Per Cinder's non-compliance policy [1] this patch marks the driver as unsupported and deprecated and it will be approved if the issue is not corrected by the next cycle. [1] https://wiki.openstack.org/wiki/Cinder/tested-3rdParty-drivers#Non-Compliance_Policy Change-Id: Ib24fca445806658d69cf779f15be4a26baf8ffde --- cinder/volume/drivers/quobyte.py | 4 ++++ .../mark-quobyte-unsupported-b3a14fadc10d22ee.yaml | 11 +++++++++++ 2 files changed, 15 insertions(+) create mode 100644 releasenotes/notes/mark-quobyte-unsupported-b3a14fadc10d22ee.yaml diff --git a/cinder/volume/drivers/quobyte.py b/cinder/volume/drivers/quobyte.py index 8d77e6544a5..c1da3b9856b 100644 --- a/cinder/volume/drivers/quobyte.py +++ b/cinder/volume/drivers/quobyte.py @@ -89,6 +89,10 @@ class QuobyteDriver(remotefs_drv.RemoteFSSnapDriverDistributed): # ThirdPartySystems wiki page CI_WIKI_NAME = "Quobyte_CI" + # TODO(smcginnis) Either remove this if CI requirements are met, or + # remove this driver in the Pike release per normal deprecation + SUPPORTED = False + def __init__(self, execute=processutils.execute, *args, **kwargs): super(QuobyteDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(volume_opts) diff --git a/releasenotes/notes/mark-quobyte-unsupported-b3a14fadc10d22ee.yaml b/releasenotes/notes/mark-quobyte-unsupported-b3a14fadc10d22ee.yaml new file mode 100644 index 00000000000..e64a7fb8c9d --- /dev/null +++ b/releasenotes/notes/mark-quobyte-unsupported-b3a14fadc10d22ee.yaml @@ -0,0 +1,11 @@ +--- +upgrade: + - The Quobyte driver has been marked as unsupported and is + now deprecated. enable_unsupported_drivers will need to + be set to True in cinder.conf to continue to use it. +deprecations: + - The Quobyte driver has been marked as unsupported and is + now deprecated. enable_unsupported_drivers will need to + be set to True in cinder.conf to continue to use it. If + its support status does not change it will be removed in + the next release