ipspace / netlab

Making virtual networking labs suck less
https://netlab.tools
Other
403 stars 56 forks source link

[BUG] VyOS VM: Wrong IS-IS system ID #1185

Closed ipspace closed 1 month ago

ipspace commented 1 month ago

VyOS VM is using 'vyos' and not the device name as IS-IS system ID, resulting in complete failure of IS-IS integration tests. Interestingly, VyOS container works just fine: https://tests.netlab.tools/_html/vyos-libvirt-isis

Here's a printout from the adjacent FRR container. The system ID should be dut, not vyos

x1# sh isis nei
Area Gandalf:
  System Id           Interface   L  State        Holdtime SNPA
 vyos                eth1        1  Up            30       2020.2020.2020

I used the latest Vagrant box (vyos/current version 20240508.00.16)

ipspace commented 1 month ago

Looking at VyOS documentation, there doesn't seem to be a knob to tweak, and the system hostname is set correctly.

ipspace commented 1 month ago

Found it: FRR bug (details in https://vyos.dev/T3232).

Fixed by adding a FRR restart at the end of the initial configuration template.