orchestra instance status is not visible
Bug #871743 reported by
William Reade
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
pyjuju |
Fix Released
|
Undecided
|
William Reade |
Bug Description
The one window we have into an orchestra machine's actual status is netboot_enabled, and we're not currently using it in a very sensible way. We should be able to inspect an acquired machine's netboot_enabled to determine whether or not installation has completed successfully (the last operation is to disable netboot, so that a restart will use the HD onto which netboot installed the stuff we need); and we should display that information in the UI, so administrators have a more transparent view of the process.
Related branches
lp://staging/~fwereade/pyjuju/visible-instance-state
- Kapil Thangavelu (community): Approve
- Gustavo Niemeyer: Needs Information
- Jim Baker (community): Approve
-
Diff: 408 lines (+115/-39)17 files modifiedjuju/control/status.py (+18/-1)
juju/control/tests/test_status.py (+27/-5)
juju/machine/__init__.py (+3/-1)
juju/machine/tests/test_machine.py (+10/-3)
juju/providers/ec2/machine.py (+2/-1)
juju/providers/ec2/tests/test_machine.py (+5/-4)
juju/providers/local/__init__.py (+1/-1)
juju/providers/local/machine.py (+2/-4)
juju/providers/orchestra/machine.py (+3/-4)
juju/providers/orchestra/tests/common.py (+4/-2)
juju/providers/orchestra/tests/test_bootstrap.py (+2/-1)
juju/providers/orchestra/tests/test_connect.py (+3/-3)
juju/providers/orchestra/tests/test_findzookeepers.py (+9/-3)
juju/providers/orchestra/tests/test_getmachines.py (+9/-3)
juju/providers/orchestra/tests/test_launch.py (+2/-1)
juju/providers/orchestra/tests/test_machine.py (+13/-1)
juju/providers/orchestra/tests/test_shutdown.py (+2/-1)
Changed in juju: | |
milestone: | none → florence |
Changed in juju: | |
status: | New → In Progress |
assignee: | nobody → William Reade (fwereade) |
Changed in juju: | |
status: | In Progress → Fix Released |
To post a comment you must log in.