2006-10-10 09:21:16 |
Paul Sladen |
bug |
|
|
added bug |
2006-10-10 09:46:06 |
Scott James Remnant (Canonical) |
upstart: status |
Unconfirmed |
Rejected |
|
2006-10-10 09:46:06 |
Scott James Remnant (Canonical) |
upstart: statusexplanation |
|
|
|
2006-10-10 09:46:11 |
Scott James Remnant (Canonical) |
bug |
|
|
assigned to upstart (upstream) |
2006-10-10 09:47:58 |
Scott James Remnant (Canonical) |
upstart: status |
Unconfirmed |
Confirmed |
|
2006-10-10 09:47:58 |
Scott James Remnant (Canonical) |
upstart: importance |
Undecided |
Low |
|
2006-10-10 09:47:58 |
Scott James Remnant (Canonical) |
upstart: statusexplanation |
|
|
|
2006-10-10 09:47:58 |
Scott James Remnant (Canonical) |
upstart: assignee |
|
keybuk |
|
2006-11-22 17:00:42 |
Scott James Remnant (Canonical) |
upstart: status |
Rejected |
Confirmed |
|
2006-11-22 17:00:42 |
Scott James Remnant (Canonical) |
upstart: importance |
Undecided |
Low |
|
2006-11-22 17:00:42 |
Scott James Remnant (Canonical) |
upstart: assignee |
|
keybuk |
|
2007-03-20 12:13:29 |
Scott James Remnant (Canonical) |
upstart: assignee |
keybuk |
|
|
2007-03-20 12:13:34 |
Scott James Remnant (Canonical) |
upstart: assignee |
keybuk |
|
|
2007-05-23 13:13:07 |
Scott James Remnant (Canonical) |
upstart: status |
Confirmed |
Rejected |
|
2007-05-23 13:13:07 |
Scott James Remnant (Canonical) |
upstart: statusexplanation |
|
Rejecting the Ubuntu portion of this bug, since the dependency on a working /bin/sh is internal to the upstart code and not a by-product of the Ubuntu rules. |
|
2007-10-08 13:09:50 |
Scott James Remnant (Canonical) |
upstart: status |
Confirmed |
Triaged |
|
2008-01-16 03:51:31 |
Scott James Remnant (Canonical) |
upstart: status |
Triaged |
Fix Committed |
|
2008-08-14 03:01:36 |
Scott James Remnant (Canonical) |
upstart: status |
Fix Committed |
Fix Released |
|
2008-08-14 03:01:36 |
Scott James Remnant (Canonical) |
upstart: statusexplanation |
Trunk now has better handling of failures in the child process whilst still inside Upstart's own code, specifically it can catch an exec() failure and obtain the error number.
In practice, there's little we can realisitically do; but we do at least log the problem ("No such file or directory") and fail both the job and event that spawned it.
This means that a distribution can deal with /bin/sh missingness with any of:
start on stopped sulogin failed
exec /sbin/omgtheskyisfalling
or:
start on stalled/failed
exec /sbin/omgtheskyisfalling
etc. |
|
|
2008-10-31 15:39:57 |
Scott James Remnant (Canonical) |
upstart: status |
Invalid |
Triaged |
|
2008-10-31 15:39:57 |
Scott James Remnant (Canonical) |
upstart: statusexplanation |
Rejecting the Ubuntu portion of this bug, since the dependency on a working /bin/sh is internal to the upstart code and not a by-product of the Ubuntu rules. |
Still affects Ubuntu |
|
2009-06-18 14:29:44 |
Scott James Remnant (Canonical) |
summary |
upstart utterly fails when /bin/sh symlink disappears |
0.3: upstart utterly fails when /bin/sh symlink disappears |
|
2009-07-09 09:11:12 |
Scott James Remnant (Canonical) |
upstart (Ubuntu): status |
Triaged |
In Progress |
|
2009-07-09 16:25:06 |
Launchpad Janitor |
upstart (Ubuntu): status |
In Progress |
Fix Released |
|
2009-07-14 12:38:10 |
Launchpad Janitor |
branch linked |
|
lp:~ubuntu-core-dev/upstart/ubuntu |
|
2009-12-05 11:57:27 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/upstart |
|