openstack-charmers / zaza-openstack-tests

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

[antelope] Enable SSL support on manila client #1250

Open ajkavanagh opened 1 month ago

ajkavanagh commented 1 month 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).

(cherry picked from commit 42afc475cb1507bd1b9619f30380d7efda961a97)