From 3f4916a87334c45e851909f9bcf16a669d368266 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Thu, 23 Mar 2017 07:08:29 -0500 Subject: [PATCH] Mark Blockbridge volume driver as unsupported The Blockbridge CI has not reported past our CI requirements. Checking name: Blockbridge EPS CI first seen: 2016-10-07 03:30:33 (167 days, 5:31:28 old) last seen: 2016-11-29 18:41:06 (113 days, 14:20:55 old) last success: 2016-11-29 18:41:06 (113 days, 14:20:55 old) Per Cinder's non-compliance policy, this patch marks the driver as unsupported and deprecated and it will be removed if the issue is not corrected by the next cycle. Change-Id: I49fba18c4f3b72c0435a749906c5379b700fc8fd --- cinder/volume/drivers/blockbridge.py | 4 ++++ ...ark-blockbridge-unsupported-c9e55df0eb2e3c9f.yaml | 12 ++++++++++++ 2 files changed, 16 insertions(+) create mode 100644 releasenotes/notes/mark-blockbridge-unsupported-c9e55df0eb2e3c9f.yaml diff --git a/cinder/volume/drivers/blockbridge.py b/cinder/volume/drivers/blockbridge.py index 3098a6f230a..39a85441c83 100644 --- a/cinder/volume/drivers/blockbridge.py +++ b/cinder/volume/drivers/blockbridge.py @@ -178,6 +178,10 @@ class BlockbridgeISCSIDriver(driver.ISCSIDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "Blockbridge_EPS_CI" + # TODO(smcginnis) Either remove this if CI requirements are met, or + # remove this driver in the Queens release per normal deprecation + SUPPORTED = False + def __init__(self, *args, **kwargs): super(BlockbridgeISCSIDriver, self).__init__(*args, **kwargs) diff --git a/releasenotes/notes/mark-blockbridge-unsupported-c9e55df0eb2e3c9f.yaml b/releasenotes/notes/mark-blockbridge-unsupported-c9e55df0eb2e3c9f.yaml new file mode 100644 index 00000000000..4cd0cb355a4 --- /dev/null +++ b/releasenotes/notes/mark-blockbridge-unsupported-c9e55df0eb2e3c9f.yaml @@ -0,0 +1,12 @@ +--- +upgrade: + - | + The Blockbridge 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 Blockbridge 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.