Fix Horizon SSL certificate management and distribution
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack-Ansible |
Fix Released
|
Low
|
Major Hayden |
Bug Description
https:/
Dear documentation bug triager. This bug was created here because we did not know how to map the project name "stackforge/
commit c694e11c9e1c1b8
Author: Jesse Pretorius <email address hidden>
Date: Fri Jul 17 11:38:00 2015 +0100
Fix Horizon SSL certificate management and distribution
This patch revises the SSL certificate management and
distribution with something that is more consistent with how
it's done everywhere else in the project. It also repairs the
current user provided certificate distribution which was broken.
* The server key/certificate (and optionally a CA cert) are
distributed to all horizon containers.
* Two new variables have been implemented for a user-provided
server key and certificate:
- horizon_
- horizon_
If either of these is not defined, then the missing cert/key
will be self generated on the first Horizon container and
distributed to the other containers.
* A new variable has been implemented for a user-provided CA
certificate:
- horizon_
* A new variable called 'horizon_
been implemented to allow the user to override the self-signed
certificate properties, such as the CN and subjectAltName.
Upgrade notes:
* The Apache configuration appropriately implements the
'
directive in order to ensure that the appropriate signing
certificate is provided to the browser.
* The variable 'horizon_
has been removed. The decision of whether to generate a
self-signed certificate has been made based on whether a
user provided key/cert pair has been provided.
* The 'horizon_
to 'horizon_
* The default names for the deployed keys/certificates have been
changed:
- /etc/ssl/
- /etc/ssl/
DocImpact
UpgradeImpact
Closes-Bug: #1475578
Change-Id: I7089abbd81ce42
(cherry picked from commit 3a14a988b921627
affects: | openstack-manuals → openstack-ansible |
Changed in openstack-ansible: | |
status: | New → Confirmed |
assignee: | nobody → RPC Documentation (rpcdocs) |
Changed in openstack-ansible: | |
importance: | Undecided → Low |
milestone: | none → 11.1.0 |
Changed in openstack-ansible: | |
milestone: | 11.1.0 → 11.1.1 |
Changed in openstack-ansible: | |
milestone: | 11.1.1 → 11.1.2 |
Changed in openstack-ansible: | |
milestone: | 11.1.2 → none |
Changed in openstack-ansible: | |
status: | In Progress → Fix Released |
For review: https:/ /github. com/rpcdocs/ rpcdocs/ pull/163