If a custom CA file is configured via nova_ca_certificates_file,
currently communication with Keystone will fail, since the session is
not created using this CA file. The same is true for nova_api_insecure.
This change fixes the issue by using a keystoneauth session loader.
Reviewed: https:/ /review. opendev. org/742634 /git.openstack. org/cgit/ openstack/ masakari/ commit/ ?id=3bd82c776c9 1bdd1caee474f3f c9cda18927da7f
Committed: https:/
Submitter: Zuul
Branch: master
commit 3bd82c776c91bdd 1caee474f3fc9cd a18927da7f
Author: Mark Goddard <email address hidden>
Date: Fri Jul 17 18:57:21 2020 +0000
Fix CA file for nova client
If a custom CA file is configured via nova_ca_ certificates_ file,
currently communication with Keystone will fail, since the session is
not created using this CA file. The same is true for nova_api_insecure.
This change fixes the issue by using a keystoneauth session loader.
Closes-Bug: #1873736
Change-Id: I54a4f398a06c61 e0f6f8f3efd3e4b 6214bca756b