Upstart plans

Steve Langasek steve.langasek at
Tue Aug 16 18:06:46 UTC 2011

On Tue, Aug 16, 2011 at 10:46:42AM -0700, Clint Byrum wrote:
> > > For non-servers, this means very little.. most of them only have lo in
> > > /etc/network/interfacfes. For a server, it means we may delay entering
> > > runlevel 2 by up to 30 seconds waiting for network interfaces to be
> > > detected by the kernel and brought up. This gives a reasonable chance
> > > that most multi-interface servers with services configured to start in
> > > runlevel 2 bound to specific interfaces will have a successful boot.

> > However, it also means that the services in runlevel 2 will attempt to start
> > even if half the filesystem is missing.  That could cause some
> > unreliability, particularly in HA environments where an up-but-broken
> > service may be worse than a down one?

> I'm not sure I see how this can happen. failsafe only starts on filesystem
> and net-device-up IFACE=lo.

Ah, indeed.  Conclusion: Clint's better at writing upstart jobs than I am at
reading them. :-)

Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                          
slangasek at                                     vorlon at
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 828 bytes
Desc: Digital signature
URL: <>

More information about the upstart-devel mailing list