Vivid init system bug status
Martin Packman
martin.packman at canonical.com
Thu Apr 23 11:02:14 UTC 2015
On 17/04/2015, Martin Packman <martin.packman at canonical.com> wrote:
>
> I have put up a merge proposal making the error handling robust across
> go versions, and removing the map interation confusion:
>
> <https://github.com/juju/juju/pull/2094>
>
> This should be on the 1.23 branch shortly.
Well, this was all a bit of a disaster.
That fix resolves the case where upstart is not installed (a fresh
vivid system), but breaks the case where upstart is installed but not
enabled (an upgraded vivid system):
<https://bugs.launchpad.net/juju-core/+bug/1447446>
Eric has proposed a branch with a bunch more changes, but I'm not
really happy with unit tests that rely on the state of the underlying
system to cover all the cases we care about.
Martin
More information about the Juju-dev
mailing list