summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChuck Short <chucks@redhat.com>2018-08-01 08:52:08 -0400
committerKeith Berger <keith.berger@suse.com>2020-06-10 00:25:47 +0000
commitb94d1455514be0e90e2ccdf1f865dc1fe570a1d2 (patch)
treeb972aa507a422ce10b3775d7d0fe4e8a2be29640
parent89bdebd2a92f83a199c86855a63fd3deab9a489c (diff)
downloadcinder-b94d1455514be0e90e2ccdf1f865dc1fe570a1d2.tar.gz
nimble: Fix missing ssl support
The requests.get in the get_query method was always disabling the ssl certificate checck. Use the "nimble_verify_certificate" configuration option to allow the user to enable or disable it like the rest of the requests usage in the driver. Change-Id: If15948a19a0df2d57f2da84c0774bc4ceb1fff60 Signed-off-by: Chuck Short <chucks@redhat.com> (cherry picked from commit c25c30245c7bf53687f71af43b78b7414ac022c5)
-rw-r--r--cinder/volume/drivers/nimble.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/cinder/volume/drivers/nimble.py b/cinder/volume/drivers/nimble.py
index cd49a576b..b3ed6c4ff 100644
--- a/cinder/volume/drivers/nimble.py
+++ b/cinder/volume/drivers/nimble.py
@@ -1826,7 +1826,7 @@ class NimbleRestAPIExecutor(object):
def get_query(self, api, query):
url = self.uri + api
return requests.get(url, headers=self.headers,
- params=query, verify=False)
+ params=query, verify=self.verify)
@_connection_checker
def put(self, api, payload):