From 5aed3b1384526ad146b4b153eda935be356b5ed6 Mon Sep 17 00:00:00 2001 From: Sean McGinnis Date: Tue, 18 Jul 2017 20:48:26 -0500 Subject: [PATCH] Mark Coho driver as unsupported The Coho CI has not reported success in over 51 days and is past our CI required period. Checking name: Coho Data Storage CI first seen: 2017-05-28 13:30:07 (51 days, 11:35:18 old) last seen: 2017-07-03 19:46:18 (15 days, 5:19:07 old) last success: None Job dsvm-tempest-coho-cinder-driver 0% success out of 240 comments S=0, F=240 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: Ic4e2ee817cb6e34c120760af3045b500b9d2a99f --- cinder/volume/drivers/coho.py | 3 +++ .../mark-coho-unsupported-989db9d88ed7fff8.yaml | 14 ++++++++++++++ 2 files changed, 17 insertions(+) create mode 100644 releasenotes/notes/mark-coho-unsupported-989db9d88ed7fff8.yaml diff --git a/cinder/volume/drivers/coho.py b/cinder/volume/drivers/coho.py index 99dcd91bf90..837079c33cf 100644 --- a/cinder/volume/drivers/coho.py +++ b/cinder/volume/drivers/coho.py @@ -334,6 +334,9 @@ class CohoDriver(nfs.NfsDriver): # ThirdPartySystems wiki page name CI_WIKI_NAME = "Coho_Data_CI" + # TODO(smcginnis) Remove driver in Queens if CI issues not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): super(CohoDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(coho_opts) diff --git a/releasenotes/notes/mark-coho-unsupported-989db9d88ed7fff8.yaml b/releasenotes/notes/mark-coho-unsupported-989db9d88ed7fff8.yaml new file mode 100644 index 00000000000..a151b1aa1f6 --- /dev/null +++ b/releasenotes/notes/mark-coho-unsupported-989db9d88ed7fff8.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The Coho 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 Coho 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.