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. +