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

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to