The default sorting of network interfaces is according to their MAC addresses.
The boot order of network interfaces is also set such that the NIC with the lowest MAC address was getting the lowest boot index,
and the one with the highest MAC address was getting the highest boot index.
We would want to set the boot order for NICs such that it
will be set according to their names instead of their MAC addresses.
oVirt 3.4.0 alpha has been released including the fix for this issue.
This is an automated message: moving to Closed CURRENT_RELEASE since oVirt 3.4.0 has been released.
Using 3.5.1, in a fresh Vm with no disk and two NICs :
- eth1 : 00:1a:4a:bb:00:05
- eth3 : 00:1a:4a:bb:00:06
When PXE booting, the VNC console and the DHCP server logs are showing that eth3 is used first to run a DHCP chat.
I was expecting eth1 to be used first.
For me, this bug is not solved. (Or maybe I misunderstood the resolution)
(It is an issue for us because many of our VMs are using a NIC for their network and a second one for the iSCSI access.
When provisionning them, our automated setup relies on the correct PXE boot via the correct NIC, leading to some kickstart installation.)