charm-octavia/unit_tests
Frode Nordahl 69dfed11ac
Use system CA Certificate bundle when configuring resources
The charm bundles its dependencies to avoid the boundary
violation of the charm being dependent on the software it
manages.

As a side effect the charm will not use the distro packaged
version of ``python3-certifi`` which contains a patch [0] to
make consumers load the system wide CA Certificate bundle.

As a workaround we explicitly point our OpenStack client
operations to the system wide bundle.

0: https://git.launchpad.net/ubuntu/+source/python-certifi/tree/debian/patches/0001-Use-Debian-provided-etc-ssl-certs-ca-certificates.cr.patch

Change-Id: Iad466c7ff6cf680f74168852afea4a67815d0249
Closes-Bug: #1819205
2019-03-12 10:28:41 +01:00
..
__init__.py Add action for configuring mgmt network for comms with lb instances 2018-12-04 16:11:53 +01:00
test_lib_charm_openstack_api_crud.py Use system CA Certificate bundle when configuring resources 2019-03-12 10:28:41 +01:00
test_lib_charm_openstack_octavia.py Add pooling support for Amphorae 2018-12-05 10:05:43 +00:00
test_octavia_handlers.py Request roles from Keystone on endpoint registration 2019-01-28 16:54:43 +01:00