On Sun, 2015-05-10 at 22:23 +0200, Vincent Danjean wrote: > Le 10/05/2015 16:24, Vincent Bernat a écrit : > > Actually, when rebooting your (mission-critical) server, you can have a > > race condition where "eth1" is not the interface that was "eth1" on the > > previous boot and "rename5" is the interface that should be > > "eth1". That's what needs to be fixed. Doing nothing won't fix that. > > Can someone confirms that the race condition comes from the fact that > both the initial-kernel name and the udev-setup name both use the > 'ethX' template ?
Yes, that's it. > Would we still have a race condition if > /etc/udev/rules.d/70-persistent-net.rules was stting up other names > (such as renethX or any other template different from the default > kernel name) ? Not since systemd 215-14. Previously there was another race condition in updating that file (#765577). > If the answer of the last question is "no", whatever the default > that will be chosen, I will configure my systems to use MAC-based > names but with a different template (enX for example). Ben. -- Ben Hutchings When in doubt, use brute force. - Ken Thompson
signature.asc
Description: This is a digitally signed message part