If a custom CA file is configured via OPENSTACK_SSL_CACERT, currently
communication with Keystone will fail, since the session is not created
using this CA file.
This change fixes the issue by passing the path to the CA file to the
keystoneauth session constructor.
Change-Id: Iad1bdea97ed649cc3c8f042dc5dd147b989dfd0e
Closes-Bug: #1873736
(cherry picked from commit 59ee1d59a1e08cd2245a8e876ea8931419ac5e32)
Reviewed: https:/ /review. opendev. org/753715 /git.openstack. org/cgit/ openstack/ masakari- dashboard/ commit/ ?id=d4c4665d00b 1229d1a408a0eb6 7148c298753c8f
Committed: https:/
Submitter: Zuul
Branch: stable/train
commit d4c4665d00b1229 d1a408a0eb67148 c298753c8f
Author: Mark Goddard <email address hidden>
Date: Fri Sep 4 15:10:49 2020 +0100
Fix CA file for API client
If a custom CA file is configured via OPENSTACK_ SSL_CACERT, currently
communication with Keystone will fail, since the session is not created
using this CA file.
This change fixes the issue by passing the path to the CA file to the
keystoneauth session constructor.
Change-Id: Iad1bdea97ed649 cc3c8f042dc5dd1 47b989dfd0e 2245a8e876ea893 1419ac5e32)
Closes-Bug: #1873736
(cherry picked from commit 59ee1d59a1e08cd