diff options
author | Chuck Short <chucks@redhat.com> | 2018-08-02 15:42:25 -0400 |
---|---|---|
committer | Dirk Mueller <dirk@dmllr.de> | 2019-08-07 16:29:00 +0000 |
commit | 84b024bbcf446e1294850df23aab899aac5c83c6 (patch) | |
tree | a1f1339b273f6cbf56d89961cf972748420e3098 | |
parent | 78fbd7dad97d439efc09f1273f72eea6f4739969 (diff) | |
download | cinder-84b024bbcf446e1294850df23aab899aac5c83c6.tar.gz |
solidfire: Enable SSL with requests
SSL requests are not being verified when contacting
the REST API. Use the driver_ssl_cert_verify
config option to turn on or off. Defaults to False.
Change-Id: Ib64c86fa5e3791dfa5386b58b468a91f1a190de6
Signed-off-by: Chuck Short <chucks@redhat.com>
(cherry picked from commit 61eeb626e67942f77f41e8589c2dd1f9a6c75345)
-rw-r--r-- | cinder/volume/drivers/solidfire.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/cinder/volume/drivers/solidfire.py b/cinder/volume/drivers/solidfire.py index f422b6a7c..14dccbad6 100644 --- a/cinder/volume/drivers/solidfire.py +++ b/cinder/volume/drivers/solidfire.py @@ -217,6 +217,7 @@ class SolidFireDriver(san.SanISCSIDriver): configuration=self.configuration) self.default_cluster = self._create_cluster_reference() self.active_cluster = self.default_cluster + self.verify_ssl = self.configuration.driver_ssl_cert_verify # If we're failed over, we need to parse things out and set the active # cluster appropriately @@ -511,7 +512,7 @@ class SolidFireDriver(san.SanISCSIDriver): req = requests.post(url, data=json.dumps(payload), auth=(endpoint['login'], endpoint['passwd']), - verify=False, + verify=self.verify_ssl, timeout=30) response = req.json() req.close() |