Activity log for bug #1121916

Date Who What changed Old value New value Message
2013-02-11 10:47:09 William Reade bug added bug
2013-04-11 08:58:21 Tim Penhey juju-core: status New Triaged
2013-04-11 10:01:49 William Reade description `juju status` output has drifted away from compatibility with python. dditions are not a problem, but changes are; while some changes are unavoidable (eg, we have no independent concept of an error specific to a unit/relation pair any more) we should have a documented and overwhelmingly compelling explanation for every change we make. For example, machine id type has changed, and should not have. `juju status` output has drifted away from compatibility with python. dditions are not a problem, but changes are; while some changes are unavoidable (eg, we have no independent concept of an error specific to a unit/relation pair any more) we should have a documented and overwhelmingly compelling explanation for every change we make. Of these changes, of which I am aware: * machine id type has changed to string across the board, to allow for consistent JSON and YAML output. * unit now has a singular "error" status, and reports what hook failed in the info, rather than having install-error, start-error etc statuses. (hmm; gratuitous?) * machine instance-state needs to be faked, because the provider capability is not present * unit relation membership is not exposed, so we might need to fake it by cloning service relation membership (or expose the necessary info from state... shouldn't be too hard) * machine agent-state values are changing to be consistent with unit agent-states
2013-04-11 10:02:21 William Reade description `juju status` output has drifted away from compatibility with python. dditions are not a problem, but changes are; while some changes are unavoidable (eg, we have no independent concept of an error specific to a unit/relation pair any more) we should have a documented and overwhelmingly compelling explanation for every change we make. Of these changes, of which I am aware: * machine id type has changed to string across the board, to allow for consistent JSON and YAML output. * unit now has a singular "error" status, and reports what hook failed in the info, rather than having install-error, start-error etc statuses. (hmm; gratuitous?) * machine instance-state needs to be faked, because the provider capability is not present * unit relation membership is not exposed, so we might need to fake it by cloning service relation membership (or expose the necessary info from state... shouldn't be too hard) * machine agent-state values are changing to be consistent with unit agent-states `juju status` output has drifted away from compatibility with python. dditions are not a problem, but changes are; while some changes are unavoidable (eg, we have no independent concept of an error specific to a unit/relation pair any more) we should have a documented and overwhelmingly compelling explanation for every change we make. Of these changes, of which I am aware: * machine id type has changed to string across the board, to allow for consistent JSON and YAML output. * unit now has a singular "error" status, and reports what hook failed in the info, rather than having install-error, start-error etc statuses. (hmm; gratuitous?) * machine instance-state needs to be faked, because the provider capability is not present * unit relation membership is not exposed, so we might need to fake it by cloning service relation membership (or expose the necessary info from state... shouldn't be too hard) * machine agent-state values are changing to be consistent with unit agent-states Anything not in the above list should be discussed and/or fixed.
2013-06-12 15:28:58 Nick Veitch tags cmdline cmdline oc
2013-06-12 15:29:07 Nick Veitch tags cmdline oc cmdline doc
2013-08-01 02:47:54 Andrew Wilkins juju-core: status Triaged In Progress
2013-08-01 02:47:55 Andrew Wilkins juju-core: assignee Andrew Wilkins (axwalk)
2013-08-01 07:43:10 Andrew Wilkins branch linked lp:~axwalk/juju-core/lp1121916-juju-status-filters
2013-08-08 10:04:17 Andrew Wilkins juju-core: status In Progress Triaged
2013-08-08 10:04:34 Andrew Wilkins juju-core: assignee Andrew Wilkins (axwalk)
2013-08-31 08:35:05 Tom Haddon tags cmdline doc canonical-webops cmdline doc
2013-10-25 00:33:46 Curtis Hovey juju-core: status Triaged Fix Released
2013-10-25 00:33:55 Curtis Hovey juju-core: status Fix Released Triaged
2013-10-25 00:34:18 Curtis Hovey juju-core: assignee Andrew Wilkins (axwalk)
2013-10-25 00:34:22 Curtis Hovey juju-core: status Triaged Fix Released