diff --git a/cinder/volume/drivers/prophetstor/dplcommon.py b/cinder/volume/drivers/prophetstor/dplcommon.py index ec7ed75f94f..3192749c8a8 100644 --- a/cinder/volume/drivers/prophetstor/dplcommon.py +++ b/cinder/volume/drivers/prophetstor/dplcommon.py @@ -668,6 +668,9 @@ class DPLCOMMONDriver(driver.CloneableImageVD, # ThirdPartySystems wiki page CI_WIKI_NAME = "ProphetStor_CI" + # TODO(jsbryant) Remove driver in the 'U' release if CI is not fixed. + SUPPORTED = False + def __init__(self, *args, **kwargs): cert_path = None cert_verify = False diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index 96bbd837944..f6648b54947 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -248,7 +248,7 @@ driver.nexenta=complete driver.nfs=complete driver.nimble=complete driver.oracle_zfssa=complete -driver.prophetstor=complete +driver.prophetstor=missing driver.pure=complete driver.qnap=complete driver.quobyte=complete diff --git a/releasenotes/notes/unsupport-prophetstor-bfbc674fd86303db.yaml b/releasenotes/notes/unsupport-prophetstor-bfbc674fd86303db.yaml new file mode 100644 index 00000000000..8aa6dac0136 --- /dev/null +++ b/releasenotes/notes/unsupport-prophetstor-bfbc674fd86303db.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The Prophetstor 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 Prophetstor 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 'U' development cycle.