openstack-charmers / zaza-openstack-tests

OpenStack Charms Functional Test Library for Zaza
Apache License 2.0
7 stars 77 forks source link

[caracal] Enable SSL support on manila client #1244

Open ajkavanagh opened 3 weeks ago

ajkavanagh commented 3 weeks ago

The python-manilaclient requires passing the cacert file for TLS endpoints. This commit enables that on the get_manila_session_client and also, for the manila tests, wraps the client in a retrier that retries on connection failures (i.e. if the server is not running).

ajkavanagh commented 6 days ago

Exercised by: https://review.opendev.org/c/openstack/charm-manila-ganesha/+/923383