Feature Freeze Exception request for Upstart in Precise
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
upstart (Ubuntu) |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
I have just made an upstream Upstart release (1.5) and wish to get this added to Precise.
= Rationale =
== Bug Fixes ==
Upstart 1.5 includes fixes for two important bugs seen in Ubuntu:
* bug 936667
* bug 940290
== New Features ==
=== Usage stanza ===
Upstart 1.5 also includes a new "usage" feature, developed by Redhat.
I believe adding this new feature is low-risk but does introduce a new initctl command ("initctl usage <job>") and a new job stanza ("usage <string>").
CONTINGENCY: There are currently no users of this feature as it is new, however if this feature proved problematic, The usage stanzas could simply be commented out of the relevant /etc/init/*.conf files.
== Code Changes ==
Facilities relating to the early job logging code -- which is already in the Ubuntu version of Upstart -- has been renamed. The early job logging facility ensures that jobs which *end* before the disk becomes writeable are cached until Upstart is notified of writeable disks by calling a new initctl command. When the feature was first introduced into Ubuntu, that command was called "flush-
"notify-
Related branches
Changed in upstart (Ubuntu): | |
importance: | Undecided → Wishlist |
It's worth pointing out that there is interest in seeing bug 936667 fixed from server folk. Also, users are starting to build kernels without initramfs support (particularly on ARM?) so it would be very beneficial to see this included in Precise.