Self-signed certs should not kill tests
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tempest |
Fix Released
|
Medium
|
Jay Pipes |
Bug Description
When running against an endpoint with a self-signed cert, we should be able to instruct the base rest_client to ignore cert validation, otherwise, Tempest returns a whole bunch of these:
=======
ERROR: Should not be able to create volume without passing size
-------
Traceback (most recent call last):
File "/usr/lib/
func(*arg, **kw)
File "/opt/tempest/
metadata=
File "/opt/tempest/
resp, body = self.post(
File "/opt/tempest/
return self.request(
File "/opt/tempest/
headers=
File "/usr/local/
(response, content) = self._request(conn, authority, uri, request_uri, method, body, headers, redirections, cachekey)
File "/usr/local/
(response, content) = self._conn_
File "/usr/local/
conn.connect()
File "/usr/local/
raise SSLHandshakeErr
SSLHandshakeError: [Errno 1] _ssl.c:504: error:14090086:SSL routines:
The regular clients allow this using httplib2.
summary: |
- Self-signed certs should not kill volume tests + Self-signed certs should not kill tests |
description: | updated |
Fix proposed to branch: master /review. openstack. org/18012
Review: https:/