Page MenuHomeVyOS Platform

Upgrading from 1.2.6-S1 to 1.2.7 changes order of NICs on second reboot
Open, Requires assessmentPublicBUG

Description

Hi, when upgrading from 1.2.6-S1 to 1.2.7 the router comes up correctly on the first boot. However on subsequent reboots the interface ordering is off which leads to the router going offline.

VyOS is running on baremetal, Supermicro server, Dual 10GBe HP NIC (qlogic)

Config snippets:

1.2.6-S1:

set interfaces ethernet eth2 hw-id 'a0:1d:48:98:b3:ec'
set interfaces ethernet eth3 hw-id 'a0:1d:48:98:b3:e8'

Reboot 1.2.6-S1 -> 1.2.7 (router works):

set interfaces ethernet eth2 hw-id 'a0:1d:48:98:b3:ec'
set interfaces ethernet eth3 hw-id 'a0:1d:48:98:b3:e8'

2nd reboot, 1.2.7 -> 1.2.7 (router down until cables are swapped):

set interfaces ethernet eth2 hw-id 'a0:1d:48:98:b3:e8'
set interfaces ethernet eth3 hw-id 'a0:1d:48:98:b3:ec'

Fortunately in this setup both 10GBe ports go to the same switch so I now have it configured to work both ways - hence I can be helpful in getting debug data if needed.

Details

Difficulty level
Unknown (require assessment)
Version
1.2.7
Why the issue appeared?
Will be filled on close
Is it a breaking change?
Unspecified (possibly destroys the router)