Skip to content

Upgrading

Upgrading to v2.0.0-alpha.19

Breaking Changes

  • The WiFi subsystem now has an entirely new database structure. All existing WiFi data will be deleted on upgrade (This does not affect configurations)
  • No longer supporting Ubuntu 22.04 (Jammy), RPI OS 11 (Bullseye)
  • Added support for RPI OS 13 (Trixie) and Ubuntu 26.04 (Resolute)
  • New tap configuration parameters:
[protocols.wifi]
pipeline_size = 16384
processors = 1
[protocols.arp]
...
poisoning_monitor = true
poisoning_window_seconds = 30
[protocols.ntp]
pipeline_size = 1024

Other Notes

  • Java JVM now packaged by default. You can delete the operating system package if you are not using for anything else on the system.

Upgrade Procedure

nzyme-node

If you are upgrading from a previous version, you can simply run dpkg -i on the new release package, execute database migrations and restart the nzyme-node service. Always upgrade nzyme-node before nzyme-tap unless instructed otherwise:

Debian-based systems:
sudo systemctl stop nzyme
sudo dpkg -i [nzyme-node].deb
sudo nzyme --migrate-database
sudo systemctl daemon-reload
sudo systemctl start nzyme

nzyme-tap

If you are upgrading from a previous version, you can simply run dpkg -i on the new release package and restart the nzyme-tap service. Always upgrade nzyme-node before nzyme-tap unless instructed otherwise.

Debian-based systems:
sudo systemctl stop nzyme-tap
sudo dpkg -i [nzyme-tap].deb
sudo systemctl daemon-reload
sudo systemctl start nzyme-tap