[Bug 985755] [NEW] /lib/init/upstart-job does not handle lucid->precise upgrade scenario
James Hunt
985755 at bugs.launchpad.net
Thu Apr 19 16:56:55 UTC 2012
Public bug reported:
/lib/init/upstart-job was recently changed (bug 974147) such that it now
calls 'initctl show-config -e $JOB'. This works fine for precise systems
and for oneiric->precise upgrades, but does not work for lucid->precise
upgrades since 'show-config' is not a legitimate initctl command on the
version of init running on lucid at the time of the precise upgrade
(0.6.5-8) since the 'show-config' command was added in Upstart 1.3.
/lib/init/upstart-job needs to be changed to handle the lucid upgrade
path scenario by either checking the running version of init or more
intelligently parsing the output of 'initctl show-config -e $JOB' since
currently, an upgrade from lucid to precise will cause all upgraded
packages containing upstart jobs to *not* restart the services.
** Affects: upstart (Ubuntu)
Importance: High
Status: Triaged
** Tags: rls-p-tracking
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to upstart in Ubuntu.
https://bugs.launchpad.net/bugs/985755
Title:
/lib/init/upstart-job does not handle lucid->precise upgrade scenario
Status in “upstart” package in Ubuntu:
Triaged
Bug description:
/lib/init/upstart-job was recently changed (bug 974147) such that it
now calls 'initctl show-config -e $JOB'. This works fine for precise
systems and for oneiric->precise upgrades, but does not work for
lucid->precise upgrades since 'show-config' is not a legitimate
initctl command on the version of init running on lucid at the time of
the precise upgrade (0.6.5-8) since the 'show-config' command was
added in Upstart 1.3.
/lib/init/upstart-job needs to be changed to handle the lucid upgrade
path scenario by either checking the running version of init or more
intelligently parsing the output of 'initctl show-config -e $JOB'
since currently, an upgrade from lucid to precise will cause all
upgraded packages containing upstart jobs to *not* restart the
services.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/985755/+subscriptions
More information about the foundations-bugs
mailing list