** Description changed:

- Binary package hint: upstart
- 
- Since last upstart update, rc-sysinit.conf is not any more starting the 
init-scripts (i.e. grub-common, which shold reset the recordfail). 
+ Since last upstart update, rc-sysinit.conf is not any more starting the 
init-scripts (i.e. grub-common, which shold reset the recordfail).
  upstart Version 0.6.3-11 (0.6.3-10 was working fine).
  The only change in rc-sysinit.conf is to wait for "net-device-up IFACE=lo", 
which means this event never comes!
- 
  
  ProblemType: Bug
  Architecture: i386
  Date: Wed Dec 16 08:16:54 2009
  DistroRelease: Ubuntu 9.10
  Package: upstart 0.6.3-11
  ProcEnviron:
   LANGUAGE=de_CH.UTF-8
   LANG=de_CH.UTF-8
   SHELL=/bin/bash
  ProcVersionSignature: Ubuntu 2.6.31-17.54-generic
  SourcePackage: upstart
  Uname: Linux 2.6.31-17-generic i686
+ 
+ SRU JUSTIFICATION:
+ The fix for bug #461725, a race condition that caused the rc2 runlevel 
scripts to sometimes be executed before the lo interface is up, has introduced 
a post-release regression on systems without a proper lo definition in 
/etc/network/interfaces, whereby the system will not enter runlevel 2 at all.  
The ifupdown package would previously detect and warn about this case on 
upgrade, but not correct it.  We should unconditionally correct this on 
upgrade; even if the lo interface will fail to configure because of quirks of 
the system (e.g., vserver), this isn't a reason not to define it in /e/n/i.
+ 
+ TEST CASE:
+ 1. install upstart 0.6.3-11 and ifupdown 0.6.8ubuntu21 from karmic.
+ 2. confirm that these lines are present in /etc/network/interfaces, and add 
them if not:
+   auto lo
+   iface lo inet loopback
+ 3. reboot and confirm that 'runlevel' reports 'N 2'
+ 4. install ifupdown 0.6.8ubuntu21.1 from karmic-proposed
+ 5. confirm that /etc/network/interfaces has not been changed (timestamp, 
contents)
+ 6. reboot and confirm that 'runlevel' still reports 'N 2'
+ 7. edit /etc/network/interfaces to remove the lines mentioned in step 2
+ 8. reboot and confirm that 'runlevel' does *not* report 'N 2' (I believe it 
will report 'unknown'?)
+ 9. reinstall ifupdown from karmic-proposed ('sudo apt-get install --reinstall 
ifupdown')
+ 10. confirm that the lines from step 2 have been re-added to 
/etc/network/interfaces
+ 11. reboot and confirm that 'runlevel' again reports 'N 2'

-- 
upstart not starting init-scripts (event net-device-up IFACE=lo missing)
https://bugs.launchpad.net/bugs/497299
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to