** Description changed:

  given 3 nics eth0, eth1, eth2
  
  dhclient -1 -v -pf /run/dhclient.eth0.pid -lf
  /var/lib/dhcp/dhclient.eth0.leases eth0
  
  while that in its early phases, if eth1 is renamed a race condition can
  cause dhclient to exit failure.
+ 
+ This can happen in real life when udev and persistent rules are used.
+ Ie, in a system where eth0 is configured for 'auto' and dhcp  and
+ persistent rules cause renaming of devices during boot.
+ 
+ I have set up recreate of that more complex system
+ lp:~smoser/+junk/lp1444428 , but this recreate is simpler to catch.
  
  example, while running attached 'nic-go-crazy' on other nics, I try ifup
  eth1
  
  $ sudo ifup eth1
  sudo: unable to resolve host ubuntu
  Internet Systems Consortium DHCP Client 4.3.1
  Copyright 2004-2014 Internet Systems Consortium.
  All rights reserved.
  For info, please visit https://www.isc.org/software/dhcp/
  
  Error getting interface address for 'nic0317610'; No such device
  Error getting interface information.
  
  If you think you have received this message due to a bug rather
  than a configuration issue please read the section on submitting
  bugs on either our web page at www.isc.org or in the README file
  before submitting a bug.  These pages explain the proper
  process and the information we find helpful for debugging..
  
  exiting.
  Failed to bring up eth1.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: isc-dhcp-client 4.3.1-5ubuntu2
  ProcVersionSignature: User Name 3.19.0-15.15-generic 3.19.3
  Uname: Linux 3.19.0-15-generic x86_64
  ApportVersion: 2.17.2-0ubuntu1
  Architecture: amd64
  Date: Tue Apr 21 16:35:10 2015
  DhclientLeases:
-  
+ 
  ProcEnviron:
-  TERM=screen
-  PATH=(custom, no user)
-  XDG_RUNTIME_DIR=<set>
-  LANG=en_US.UTF-8
-  SHELL=/bin/bash
+  TERM=screen
+  PATH=(custom, no user)
+  XDG_RUNTIME_DIR=<set>
+  LANG=en_US.UTF-8
+  SHELL=/bin/bash
  SourcePackage: isc-dhcp
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1446767

Title:
  dhclient can fail if other nics are renamed

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/isc-dhcp/+bug/1446767/+subscriptions

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

Reply via email to