subordinate charms should be able to open ports
Bug #984484 reported by
Clint Byrum
This bug affects 4 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Medium
|
Benjamin Saller |
Bug Description
A subordinate charm may want to allow the admin to expose it to the world. One use case is a monitoring daemon that listens on a port for the user to access with a web browser. Another one is for a subordinate which adds HTTPS to an existing HTTP web service (which the charm at lp:~clint-fewbar/charms/precise/mod-spdy/trunk attempts to do).
Currently open-port from subordinate hooks succeeds, but doesn't actually do anything useful.
Related branches
lp:~bcsaller/pyjuju/subordinate-ports
- Juju Engineering: Pending requested
-
Diff: 217 lines (+142/-1)5 files modifiedexamples/precise/recorder/hooks/install (+3/-0)
juju/hooks/protocol.py (+15/-0)
juju/hooks/tests/test_communications.py (+3/-0)
juju/hooks/tests/test_invoker.py (+84/-1)
juju/state/tests/test_service.py (+37/-0)
Changed in juju: | |
status: | New → Confirmed |
Changed in juju: | |
assignee: | nobody → Benjamin Saller (bcsaller) |
Changed in juju: | |
milestone: | none → galapagos |
importance: | Undecided → Medium |
Changed in juju: | |
milestone: | galapagos → honolulu |
status: | Confirmed → In Progress |
Changed in juju: | |
status: | In Progress → Fix Committed |
Changed in juju: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.