add the verify for the session

We run the octavia scenario test failed when the OpenStack env
enable TLS. So we need add the verify for the session.

Story: 2007662
Task:  39754
Closes-Bug: #1877818
Change-Id: Ie71db27dc383c93496c1dfd69f486a4fd02b597e
This commit is contained in:
ramboman 2020-05-10 12:58:02 +08:00 committed by Carlos Goncalves
parent e5951ced5f
commit f26ab8b97b
2 changed files with 8 additions and 1 deletions

View File

@ -87,7 +87,9 @@ class BarbicanACLAuth(barbican_common.BarbicanAuth):
user_auth = token.Token(auth_url=service_auth.auth_url,
token=context.auth_token,
project_id=context.project_id)
user_session = session.Session(auth=user_auth)
user_session = session.Session(
auth=user_auth,
verify=CONF.certificates.ca_certificates_file)
# create a special barbican client with our user's session
return barbican_client.Client(

View File

@ -0,0 +1,5 @@
---
fixes:
- |
Fix an issue when the barbican service enable TLS, we create the listerner
failed.