diff --git a/config_tempest/services/base.py b/config_tempest/services/base.py index 662f96cb..9b8ca62a 100644 --- a/config_tempest/services/base.py +++ b/config_tempest/services/base.py @@ -59,6 +59,10 @@ class Service(object): if self.disable_ssl_validation: urllib3.disable_warnings() http = urllib3.PoolManager(cert_reqs='CERT_NONE') + elif self.ca_certs is not None: + http = urllib3.PoolManager( + cert_reqs='REQUIRED', ca_certs=self.ca_certs + ) else: http = urllib3.PoolManager() r = http.request('GET', url, headers=self.headers)