From c88d7ba117205f433be4fcde0c1fef71534c6cad Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Thu, 31 May 2018 14:44:39 -0500 Subject: [PATCH] Mark the HGST Driver unsupported The HGST 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: I43dba479dad98a397b5134bbc42922764350858e --- cinder/volume/drivers/hgst.py | 3 +++ .../hgst-mark-unsupported-b2886de36421c8b0.yaml | 15 +++++++++++++++ 2 files changed, 18 insertions(+) create mode 100644 releasenotes/notes/hgst-mark-unsupported-b2886de36421c8b0.yaml diff --git a/cinder/volume/drivers/hgst.py b/cinder/volume/drivers/hgst.py index 26bbb81ba94..aa11a4082b6 100644 --- a/cinder/volume/drivers/hgst.py +++ b/cinder/volume/drivers/hgst.py @@ -92,6 +92,9 @@ class HGSTDriver(driver.VolumeDriver): SPACEGB = units.G - 16 * units.M # Workaround for shrinkage Bug 28320 BLOCKED = "BLOCKED" # Exit code when a command is blocked + # TODO(jsbryant) Remove driver in Stein if CI is not fixed + SUPPORTED = False + def __init__(self, *args, **kwargs): """Initialize our protocol descriptor/etc.""" super(HGSTDriver, self).__init__(*args, **kwargs) diff --git a/releasenotes/notes/hgst-mark-unsupported-b2886de36421c8b0.yaml b/releasenotes/notes/hgst-mark-unsupported-b2886de36421c8b0.yaml new file mode 100644 index 00000000000..ca009081fad --- /dev/null +++ b/releasenotes/notes/hgst-mark-unsupported-b2886de36421c8b0.yaml @@ -0,0 +1,15 @@ +--- +upgrade: + - | + The HGST 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 HGST 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. +