Browse Source

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
changes/67/726567/6
ramboman 2 years ago committed by Carlos Goncalves
parent
commit
f26ab8b97b
  1. 4
      octavia/certificates/common/auth/barbican_acl.py
  2. 5
      releasenotes/notes/fix-barbican-client-verfiy-689be1b9389bd1d8.yaml

4
octavia/certificates/common/auth/barbican_acl.py

@ -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(

5
releasenotes/notes/fix-barbican-client-verfiy-689be1b9389bd1d8.yaml

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