Charm should require an encrypted connection to the API environment
Bug #1074413 reported by
Gary Poster
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
juju-gui |
Fix Released
|
High
|
Nicola Larosa |
Bug Description
Pass the same certificate and private key used by nginx to the API environment, and configure the websocket connection to use WSS.
Related branches
lp:~teknico/charms/precise/juju-gui/encrypt-api-env-connection
- Juju GUI Hackers: Pending requested
-
Diff: 365 lines (+51/-40)12 files modifiedHACKING.md (+2/-2)
config.yaml (+2/-2)
config/config.js.template (+1/-1)
config/juju-api-agent.conf.template (+2/-1)
config/juju-api-improv.conf.template (+2/-1)
config/nginx.conf.template (+2/-2)
hooks/config-changed (+11/-10)
hooks/start (+3/-2)
hooks/utils.py (+13/-10)
revision (+1/-1)
tests/deploy.test (+2/-2)
tests/test_utils.py (+10/-6)
Changed in juju-gui: | |
assignee: | nobody → Nicola Larosa (teknico) |
Changed in juju-gui: | |
assignee: | Nicola Larosa (teknico) → nobody |
description: | updated |
Changed in juju-gui: | |
assignee: | nobody → Nicola Larosa (teknico) |
description: | updated |
summary: |
- GUI charm should require HTTPS connections to the environment by default + Charm should require an HTTPS connection to the API environment |
summary: |
- Charm should require an HTTPS connection to the API environment + Charm should require an encrypted connection to the API environment |
description: | updated |
Changed in juju-gui: | |
status: | Triaged → In Progress |
Changed in juju-gui: | |
status: | In Progress → Fix Released |
To post a comment you must log in.