commit ac1d2b5dda9cbbe56a6657971f5f7c01d5cb9ac9
Author: Alex Kavanagh <email address hidden>
Date: Fri Dec 7 13:07:31 2018 +0000
Add ssl_ca option to enable to gss
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.
Reviewed: https:/ /review. openstack. org/623488 /git.openstack. org/cgit/ openstack/ charm-glance- simplestreams- sync/commit/ ?id=ac1d2b5dda9 cbbe56a6657971f 5f7c01d5cb9ac9
Committed: https:/
Submitter: Zuul
Branch: master
commit ac1d2b5dda9cbbe 56a6657971f5f7c 01d5cb9ac9
Author: Alex Kavanagh <email address hidden>
Date: Fri Dec 7 13:07:31 2018 +0000
Add ssl_ca option to enable to gss
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_deploymen t_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: Idcdcb2c933a92a 558e729aeb718b5 8d4077621a7
Closes-Bug: #1802407