Add ssl-cert and ssl-key options to the landscape charm
Bug #1441048 reported by
Chris Glass
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Charm |
Fix Released
|
High
|
Chris Glass |
Bug Description
Add ssl_cert and ssl_key options to the landscsape charm (similar to the apache2/haproxy options with the same name).
When set, forward the certificate verbatim to the haproxy charm, and make it write the necessary configuration bits on its end to use it.
Related branches
lp:~tribaal/landscape-charm/add-ssl-configuration
- Free Ekanayaka (community): Approve
- 🤖 Landscape Builder: Approve (test results)
- Benji York (community): Approve
-
Diff: 541 lines (+384/-13)12 files modified.bzrignore (+5/-1)
Makefile (+3/-0)
config.yaml (+13/-0)
hooks/lib/apt.py (+0/-1)
hooks/lib/relations/haproxy.py (+40/-1)
hooks/lib/relations/tests/test_haproxy.py (+109/-7)
tests/01-begin.py (+3/-1)
tests/02-ssl.py (+124/-0)
tests/jujulib/deployer.py (+2/-2)
tests/ssl/README (+2/-0)
tests/ssl/server.crt (+32/-0)
tests/ssl/server.key (+51/-0)
tags: | removed: kanban |
Changed in landscape-charm: | |
status: | New → In Progress |
summary: |
- Add an ssl_certificate option to the landscape charm + Add an ssl_cert option to the landscape charm |
description: | updated |
summary: |
- Add an ssl_cert option to the landscape charm + Add ssl_cert and ssl_key options to the landscape charm |
description: | updated |
Changed in landscape-charm: | |
status: | In Progress → Fix Committed |
summary: |
- Add ssl_cert and ssl_key options to the landscape charm + Add ssl-cert and ssl-key options to the landscape charm |
Changed in landscape-charm: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.