From c07908664c6b41721f886ed07e6cc06c08d283a0 Mon Sep 17 00:00:00 2001 From: "Jay S. Bryant" Date: Thu, 29 Aug 2019 10:02:32 -0500 Subject: [PATCH] Mark IBM GPFS Driver Unsupported The IBM driver CIs stopped reporting some time ago and attempts to reach out to driver maintainers have failed. As a result, we need to mark the drivers unsupported for the T release. Change-Id: I7ee68f4684b241b8ab749ad621040da4e3068d17 --- cinder/volume/drivers/ibm/gpfs.py | 3 +++ doc/source/reference/support-matrix.ini | 2 +- .../ibm-gpfs-unsupported-b95274829573835d.yaml | 14 ++++++++++++++ 3 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 releasenotes/notes/ibm-gpfs-unsupported-b95274829573835d.yaml diff --git a/cinder/volume/drivers/ibm/gpfs.py b/cinder/volume/drivers/ibm/gpfs.py index 2fedd349db0..9409dc64636 100644 --- a/cinder/volume/drivers/ibm/gpfs.py +++ b/cinder/volume/drivers/ibm/gpfs.py @@ -166,6 +166,9 @@ class GPFSDriver(driver.CloneableImageVD, # ThirdPartySystems wiki page CI_WIKI_NAME = "IBM_GPFS_CI" + # TODO(jsbryant) Remove driver in the 'U' release if CI is not fixed. + SUPPORTED = False + def __init__(self, *args, **kwargs): super(GPFSDriver, self).__init__(*args, **kwargs) self.configuration.append_config_values(gpfs_opts) diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index ecf2ed3896c..fec3dd595e1 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -297,7 +297,7 @@ driver.huawei_fusionstorage=complete driver.infinidat=complete driver.ibm_ds8k=complete driver.ibm_flashsystem=complete -driver.ibm_gpfs=complete +driver.ibm_gpfs=missing driver.ibm_storwize=complete driver.ibm_xiv=complete driver.infortrend=complete diff --git a/releasenotes/notes/ibm-gpfs-unsupported-b95274829573835d.yaml b/releasenotes/notes/ibm-gpfs-unsupported-b95274829573835d.yaml new file mode 100644 index 00000000000..6e7c34993a0 --- /dev/null +++ b/releasenotes/notes/ibm-gpfs-unsupported-b95274829573835d.yaml @@ -0,0 +1,14 @@ +--- +upgrade: + - | + The IBM GPFS 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 IBM GPFS 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.