From 4f4a6ba23f2e479dd00a6ce9c80a968032f3f57d Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Thu, 31 May 2018 18:25:15 -0500 Subject: [PATCH] Mark Disco driver unsupported The Disco driver has not run 3rd Party CI in more than 60 days. This patch marks it unsupported and it will be removed in Stein if the 3rd Party CI Issues are not resolved. Change-Id: I6098554cdc13760b4a31b19a4d2089d22a68d0e5 --- cinder/volume/drivers/disco/disco.py | 3 +++ .../disco-mark-unsupported-f6eb8208c8c4eb3b.yaml | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 releasenotes/notes/disco-mark-unsupported-f6eb8208c8c4eb3b.yaml diff --git a/cinder/volume/drivers/disco/disco.py b/cinder/volume/drivers/disco/disco.py index 091e0f25d27..707691826fc 100644 --- a/cinder/volume/drivers/disco/disco.py +++ b/cinder/volume/drivers/disco/disco.py @@ -125,6 +125,9 @@ class DiscoDriver(driver.VolumeDriver): VERSION = "1.1" CI_WIKI_NAME = "ITRI_DISCO_CI" + # TODO(jsbryant) Remove driver in Stein if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): """Init Disco driver : get configuration, create client.""" super(DiscoDriver, self).__init__(*args, **kwargs) diff --git a/releasenotes/notes/disco-mark-unsupported-f6eb8208c8c4eb3b.yaml b/releasenotes/notes/disco-mark-unsupported-f6eb8208c8c4eb3b.yaml new file mode 100644 index 00000000000..6085d5b7f1b --- /dev/null +++ b/releasenotes/notes/disco-mark-unsupported-f6eb8208c8c4eb3b.yaml @@ -0,0 +1,15 @@ +--- +upgrade: + - | + The Disco 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 Disco 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 Stein development cycle. +