Comment by sofixa

9 hours ago

Hey, another person running VyOS!

How are you handling updates? Do you update on a fixed cadence, or do you build your own LTS? Or do you just take a random nightly and stick to it?

I just did the update to 2025-Q2 (I use the quarterly stream build).

Initially I thought this is going to be a huge pain. I have many interfaces and also pass-through hardware like the SFP28 card. I made a copy of my primary router vm and added fake interfaces with the same MAC addresses. I then went through the update procedure which was very simple.

in vyos vm:

  wget https://community-downloads.vyos.dev/stream/1.5-stream-2025-Q2/vyos-1.5-stream-2025-Q2-generic-amd64.iso -o vyos-1.5-stream-2025-Q2.iso
  add system image /mnt/iso/vyos-1.5-stream-2025-Q2.iso
  # follow prompts
  reboot
  # boot screen will offer two version now, old and new

That was it and it worked. So from now on I know I can just take a snapshot of my vm and do it directly on the main vm without making a copy.

You do loose any custom configs you may have. In my case it was fstab changes and my cron entries.

VyOS and it's parent Vyatta always have been neat. Shame it sold off and kinda got pay walled.

Interesting fact that EdgeOS from Unifi was a fork.

  • > Interesting fact that EdgeOS from Unifi was a fork

    That's how I got started with it, my first "proper" router was an ER-X. It's sad they abandoned the Edge product line to move everything to the UI first Unifi one that still doesn't have all the features (specifically, conditional routing for address groups/ipsets).