Page MenuHomeDevCentral

Upgrade to NetBox 4
Open, NormalPublic

Description

As of 2026-04-03, last NetBox production version is 4.5.

We're still using v3.7.1.

To do the upgrade, we need to skim release notes from that version to the last to know the upgrade steps.

Suggested plan:

  • Backup database
  • Update to last version of NetBox 3: v3.7.1 -> v3.7.8
  • Upgrade from v3.7.8 to v4.0.11
  • According available Python version on FreeBSD:
    • If Python 3.12+ is available, upgrade from v4.0.11 → v4.5.5
    • If Python 3.11 needs to be used, upgrade from v4.0.11 → v4.4.10 [WE ARE CURRENTLY IN THAT SITUATION]
  • Update NetBox API entry points in Salt scripts

Minor versions have been checked 2026-04-03.

An upgrade script is provided by NetBox: ./upgrade.sh

References:

Event Timeline

dereckson triaged this task as Normal priority.Fri, Apr 3, 20:28
dereckson created this task.