Re-exposing a service does not work with the provisioning agent
Bug #812619 reported by
Jim Baker
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Medium
|
Jim Baker |
Bug Description
The provisioning agent does not support re-exposing a service. So in particular, doing something like the following ensemble commands would not work; the last command would never be acted on.
ensemble expose wordpress
ensemble unexpose wordpress
ensemble expose wordpress
The problem is seen in the lack of symmetry in cb_watch_
Related branches
lp://staging/~jimbaker/pyjuju/expose-provision-machines-reexpose
- Kapil Thangavelu (community): Approve
- Gustavo Niemeyer: Approve
-
Diff: 287 lines (+168/-18)4 files modifiedensemble/agents/provision.py (+15/-8)
ensemble/agents/tests/test_provision.py (+27/-1)
ensemble/state/base.py (+15/-0)
ensemble/state/tests/test_base.py (+111/-9)
Changed in ensemble: | |
status: | New → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Jim Baker (jimbaker) |
milestone: | none → dublin |
Changed in ensemble: | |
status: | In Progress → Fix Released |
To post a comment you must log in.