From 03d2762f88c701a9adf8b9c04a139d0731d43e4d Mon Sep 17 00:00:00 2001 From: Raunak Kumar Date: Tue, 31 Mar 2020 23:28:55 -0700 Subject: [PATCH] Mark Nimble Storage Driver supported Nimble Storage cinder driver had been marked as unsupported due to lack of external CI running log. CI system is up and running, updating it to be supported Change-Id: I9c22c5f224a510e125b1dd82441eb1d63a8728f3 Signed-off-by: Raunak Kumar --- cinder/tests/unit/volume/drivers/test_nimble.py | 2 +- cinder/volume/drivers/nimble.py | 3 --- doc/source/reference/support-matrix.ini | 2 +- .../notes/nimble-mark-supported-0c8e5e21c8d1179d.yaml | 7 +++++++ 4 files changed, 9 insertions(+), 5 deletions(-) create mode 100644 releasenotes/notes/nimble-mark-supported-0c8e5e21c8d1179d.yaml diff --git a/cinder/tests/unit/volume/drivers/test_nimble.py b/cinder/tests/unit/volume/drivers/test_nimble.py index 3b9e2eb6314..ac5bba64cae 100644 --- a/cinder/tests/unit/volume/drivers/test_nimble.py +++ b/cinder/tests/unit/volume/drivers/test_nimble.py @@ -15,8 +15,8 @@ import sys +from unittest import mock -import mock from six.moves import http_client from cinder import context diff --git a/cinder/volume/drivers/nimble.py b/cinder/volume/drivers/nimble.py index cbcbac22dcd..c36850c68a3 100644 --- a/cinder/volume/drivers/nimble.py +++ b/cinder/volume/drivers/nimble.py @@ -138,9 +138,6 @@ class NimbleBaseVolumeDriver(san.SanDriver): # ThirdPartySystems wiki page CI_WIKI_NAME = "Nimble_Storage_CI" - # TODO(jsbryant) Remove driver in the 'U' release if CI is not fixed. - SUPPORTED = False - def __init__(self, *args, **kwargs): super(NimbleBaseVolumeDriver, self).__init__(*args, **kwargs) self.APIExecutor = None diff --git a/doc/source/reference/support-matrix.ini b/doc/source/reference/support-matrix.ini index c74a73e1481..3e97ca6c197 100644 --- a/doc/source/reference/support-matrix.ini +++ b/doc/source/reference/support-matrix.ini @@ -233,7 +233,7 @@ driver.netapp_ontap=complete driver.netapp_solidfire=complete driver.nexenta=complete driver.nfs=complete -driver.nimble=missing +driver.nimble=complete driver.prophetstor=missing driver.pure=complete driver.qnap=complete diff --git a/releasenotes/notes/nimble-mark-supported-0c8e5e21c8d1179d.yaml b/releasenotes/notes/nimble-mark-supported-0c8e5e21c8d1179d.yaml new file mode 100644 index 00000000000..a912e8f2c4b --- /dev/null +++ b/releasenotes/notes/nimble-mark-supported-0c8e5e21c8d1179d.yaml @@ -0,0 +1,7 @@ +--- +upgrade: + - | + HPE Nimble Storage drivers had been previously marked unsupported. Testing + requirements have been addressed and they are now fully supported again. + HPE Nimble Storage drivers allow cinder to manage volumes both in iSCSI and + FC environment.