The conclusion is incorrect =) upstart ignore jobs with unknown stanzas. php-fpm specifies a stanza which is not available / unknown to upstart in precise. also precise upstart doesn't know how to perform a stateful re-exec, hence a reboot is required to get the new init.
If it is desired for the upstart job to work, before rebooting one of the following are possible solutions: * maintainer scripts fallback to init.d script * make upstart job precise compatible, e.g. remove "reload signal" stanza * (possibly) ship reload signal stanza in the .override file (precise upstart will ignore override, trusty upstart will use it) ** Changed in: upstart (Ubuntu) Assignee: (unassigned) => Dimitri John Ledkov (xnox) ** Summary changed: - New upstart jobs are not detected in a P to T upgrade + php5-fpm upstart job is not compatible with precise upstart ** Package changed: upstart (Ubuntu) => php5 (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to php5 in Ubuntu. https://bugs.launchpad.net/bugs/1272788 Title: php5-fpm upstart job is not compatible with precise upstart To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1272788/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs