[Bug 964775] Re: Boot is delayed due to missing static network interface

Gary Houston ghouston at arglist.com
Tue May 7 00:51:32 UTC 2013


I think the default behaviour should be that network problems shouldn't
block login. The exception may be a dedicated workstation with remotely
mounted home directories, where you may want it to block forever. The
current compromise of waiting 120s isn't correct for either situation.

There's also the issue of server processes which shouldn't be started
until the network is up, and this seems to be one of the motivations for
the change to a 120s timeout.

Is it a matter of chaining the upstart dependencies differently?
Networking problems may need to block certain server processes but not
block logging in. It should be easy to alternatively configure the
system (presumably by changing one of the upstart files) so that network
problems do block login.

-- 
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/964775

Title:
  Boot is delayed due to missing static network interface

Status in “upstart” package in Ubuntu:
  Confirmed

Bug description:
  /etc/init/failsafe.conf gets stuck waiting for the static interfaces
  in /etc/network/interfaces to come up as one of them is a hotplug
  device.

  I have a BeagleBone which shows up as a USB Ethernet gadget and a rule
  in interfaces to set the IP addresses when it's plugged in.  The rule
  is:

  auto usb9
  iface usb9 inet static
          address 192.168.7.1
          netmask 255.255.255.0
          up echo 1 > /proc/sys/net/ipv4/ip_forward
          up iptables -P FORWARD ACCEPT
          up iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.7.0/24
          down echo 0 > /proc/sys/net/ipv4/ip_forward
          down iptables -t nat -F POSTROUTING

  upstart waits for ths interface to be configured but as the device
  isn't there it never gets configured.  Eventually failsafe kicks in
  but it adds 2 minutes to the boot.

  ProblemType: Bug
  DistroRelease: Ubuntu 12.04
  Package: upstart 1.4-0ubuntu9
  ProcVersionSignature: Ubuntu 3.2.0-19.30-generic 3.2.11
  Uname: Linux 3.2.0-19-generic x86_64
  NonfreeKernelModules: fglrx
  ApportVersion: 1.94.1-0ubuntu2
  Architecture: amd64
  Date: Mon Mar 26 09:40:56 2012
  InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120219)
  ProcEnviron:
   SHELL=/bin/bash
   TERM=xterm
   LANG=en_NZ.UTF-8
   LANGUAGE=en_NZ:en
  SourcePackage: upstart
  UpgradeStatus: No upgrade log present (probably fresh install)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/964775/+subscriptions




More information about the foundations-bugs mailing list