tags 899002 buster
severity 899002 grave
thanks

Hi,

This race condition bug hit me also with an Odroid HC1. This ARM boards
has an Ethernet controller connected over USB. Without this bugfix, the
networking service does not wait until the USB hub is initialised and
the Ethernet controller is found:

root@odroid:~# journalctl --no-pager -u networking
-- Logs begin at Fri 2018-06-22 11:11:49 UTC, end at Fri 2018-06-22 11:17:01 
UTC. --
Jun 22 11:11:50 odroid systemd[1]: Starting Raise network interfaces...
Jun 22 11:11:51 odroid dhclient[331]: Internet Systems Consortium DHCP Client 
4.3.5
Jun 22 11:11:51 odroid dhclient[331]: Copyright 2004-2016 Internet Systems 
Consortium.
Jun 22 11:11:51 odroid ifup[316]: Internet Systems Consortium DHCP Client 4.3.5
Jun 22 11:11:51 odroid ifup[316]: Copyright 2004-2016 Internet Systems 
Consortium.
Jun 22 11:11:51 odroid ifup[316]: All rights reserved.
Jun 22 11:11:51 odroid ifup[316]: For info, please visit 
https://www.isc.org/software/dhcp/
Jun 22 11:11:51 odroid dhclient[331]: All rights reserved.
Jun 22 11:11:51 odroid dhclient[331]: For info, please visit 
https://www.isc.org/software/dhcp/
Jun 22 11:11:51 odroid dhclient[331]: 
Jun 22 11:11:51 odroid ifup[316]: Cannot find device "eth0"
Jun 22 11:11:51 odroid dhclient[331]: Failed to get interface index: No such 
device
Jun 22 11:11:51 odroid ifup[316]: Failed to get interface index: No such device
Jun 22 11:11:51 odroid ifup[316]: If you think you have received this message 
due to a bug rather
Jun 22 11:11:51 odroid ifup[316]: than a configuration issue please read the 
section on submitting
Jun 22 11:11:51 odroid ifup[316]: bugs on either our web page at www.isc.org or 
in the README file
Jun 22 11:11:51 odroid ifup[316]: before submitting a bug.  These pages explain 
the proper
Jun 22 11:11:51 odroid ifup[316]: process and the information we find helpful 
for debugging..
Jun 22 11:11:51 odroid ifup[316]: exiting.
Jun 22 11:11:51 odroid dhclient[331]: 
Jun 22 11:11:51 odroid dhclient[331]: If you think you have received this 
message due to a bug rather
Jun 22 11:11:51 odroid dhclient[331]: than a configuration issue please read 
the section on submitting
Jun 22 11:11:51 odroid dhclient[331]: bugs on either our web page at 
www.isc.org or in the README file
Jun 22 11:11:51 odroid dhclient[331]: before submitting a bug.  These pages 
explain the proper
Jun 22 11:11:51 odroid dhclient[331]: process and the information we find 
helpful for debugging..
Jun 22 11:11:51 odroid dhclient[331]: 
Jun 22 11:11:51 odroid dhclient[331]: exiting.
Jun 22 11:11:51 odroid ifup[316]: ifup: failed to bring up eth0
Jun 22 11:11:51 odroid systemd[1]: networking.service: Main process exited, 
code=exited, status=1/FAILURE
Jun 22 11:11:51 odroid systemd[1]: networking.service: Failed with result 
'exit-code'.
Jun 22 11:11:51 odroid systemd[1]: Failed to start Raise network interfaces.

For this reason I am raising the severity. Please get ifupdown >= 0.8.33
into testing!

-- 
Benjamin Drung
Debian & Ubuntu Developer

Reply via email to