[Bug 985755] Re: /lib/init/upstart-job does not handle lucid->precise upgrade scenario

James Hunt 985755 at bugs.launchpad.net
Wed Apr 25 12:52:38 UTC 2012


** Changed in: upstart (Ubuntu)
       Status: In Progress => Fix Committed

-- 
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:
  Fix Committed

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