Merge lp:~ivoks/charms/precise/nova-cloud-controller/tls-ha into lp:~charmers/charms/precise/nova-cloud-controller/trunk
Proposed by
Ante Karamatić
Status: | Merged |
---|---|
Merged at revision: | 63 |
Proposed branch: | lp:~ivoks/charms/precise/nova-cloud-controller/tls-ha |
Merge into: | lp:~charmers/charms/precise/nova-cloud-controller/trunk |
Diff against target: |
253 lines (+54/-34) 8 files modified
hooks/charmhelpers/contrib/hahelpers/cluster.py (+4/-4) hooks/charmhelpers/contrib/openstack/context.py (+21/-7) hooks/charmhelpers/contrib/openstack/templates/haproxy.cfg (+2/-3) hooks/charmhelpers/core/host.py (+9/-3) hooks/nova_cc_context.py (+13/-14) hooks/nova_cc_hooks.py (+2/-2) revision (+1/-1) templates/folsom/nova.conf (+2/-0) |
To merge this branch: | bzr merge lp:~ivoks/charms/precise/nova-cloud-controller/tls-ha |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Edward Hope-Morley | Needs Fixing | ||
charmers | Pending | ||
Review via email: mp+206634@code.launchpad.net |
Description of the change
As part of changing OpenStack charm to provide better SSL experience, we need to put HAproxy in front of the Apache. Apache then does SSL termination on destination host, and HAproxy balances TCP traffic instead of HTTP. This allows us to keep all outside server traffic - crypted.
In addition, we stop and start services, instead of restarting. This avoids TCP port conflicts.
Depends on charm-helpers from: lp:~ivoks/charm-helpers/new-ssl
To post a comment you must log in.
The status of this MP has been set to Merged but this has not been merged. Also it contains a bug, is out-of-sync with the corresponding cham-helpers patch and is target at the wrong branch.