python-tempestconf/config_tempest
Chi Wai Chan f30afbb1bc Use custom TLS certificate if provided
Since `urllib3` uses `certifi` as the certificate provider [1], if the
users enable TLS with a custom certificate, the `Service.do_get` method
will not be able to verify the custom certificate. According to the
documentation [1], we need to add `cert_reqs` and `ca_certs` to the
`urllib3.PoolManager` when a custom certificate is used.

[1] https://urllib3.readthedocs.io/en/latest/advanced-usage.html#custom-tls-certificates

Story: #2011168
Task: #50514
Change-Id: I75857cf0d0d37254180aa3ae2305e16610c9fab4
2024-07-16 02:08:56 +00:00
..
services Use custom TLS certificate if provided 2024-07-16 02:08:56 +00:00
tests Accept network id or name 2024-05-05 18:04:14 +02:00
__init__.py Refactored python-tempestconf to work with devstack 2017-01-18 17:47:00 +05:30
accounts.py Replace git.openstack.org URLs with opendev.org URLs 2019-04-23 13:15:29 +02:00
clients.py Fix and improve SSL configuration 2020-12-08 15:04:12 +00:00
constants.py Update default cirros image to 0.6.2 2024-04-22 21:09:02 +02:00
credentials.py fix: un-hardcode v3 credentials 2023-08-21 11:29:06 +00:00
flavors.py Allow to specify min flavor memory and disk size 2019-03-29 10:14:05 +00:00
main.py Accept network id or name 2024-05-05 18:04:14 +02:00
profile.py Replace yaml.load() with yaml.safe_load() 2020-03-09 10:24:11 +01:00
tempest_conf.py Fix super() usage for proper initialization of config file 2024-05-14 14:37:48 +00:00
users.py Support Admin admin user and role 2023-09-18 10:15:25 +02:00
utils.py Create utils.py 2018-08-13 11:57:14 +02:00