ac1d2b5dda
This patch enables SSL to be used with glance-simplestreams-sync. The ssl_ca option allows a base64 encoded PEM CA certificate to be used with g-s-s such that the keystone and glance HTTPS sessions are verified using that certificate. A new basic_deployment_ssl.py is introduced that just verifies that the gss charm can get gss to perform a sync; this verifies that gss can communicate with https versions of keystone and glance. Note that the simplestreams package also requires a change for SSL to function properly. As simplestreams doesn't seem to use PyPi, the version from the git master will need to be used. Change-Id: Idcdcb2c933a92a558e729aeb718b58d4077621a7 Closes-Bug: #1802407 |
||
---|---|---|
.. | ||
charmhelpers | ||
README.md | ||
basic_deployment.py | ||
basic_deployment_ssl.py | ||
cert.py | ||
dev-basic-xenial-pike-ssl | ||
gate-basic-bionic-queens | ||
gate-basic-trusty-icehouse | ||
gate-basic-trusty-mitaka | ||
gate-basic-xenial-mitaka | ||
gate-basic-xenial-ocata | ||
gate-basic-xenial-pike | ||
gate-basic-xenial-queens | ||
generate_certs.py | ||
tests.yaml |
README.md
Overview
This directory provides Amulet tests to verify basic deployment functionality from the perspective of this charm, its requirements and its features, as exercised in a subset of the full OpenStack deployment test bundle topology.
For full details on functional testing of OpenStack charms please refer to the functional testing section of the OpenStack Charm Guide.