Skip to content

Version 2.8.0

Compare
Choose a tag to compare
@tobiasge tobiasge released this 02 Jan 07:57
· 142 commits to release since this release
f1ca9ab

Noteworthy Changes

Update postgres Docker tag to v16 #1082

Our docker-compose file was updated to use PostgreSQL 16.

Note that you will need to take manual action after you upgrade a live PostgreSQL database.
If your database is not too big, a full backup (with PostgreSQL 15, i.e. before the upgrade) and restore (with a clean PostgreSQL 16, i.e. after the upgrade) is probably the easiest to achieve. Our troubleshooting wiki page has instructions on how to backup and restore a Netbox database. Please test the procedure on a test system first!

Note that there is no requirement to update to PostgreSQL 16, you can stick to version 15 just fine. You could do this with a docker-compose.override.yml like so:

version: '3.4'
services:
  postgres:
    image: postgres:15-alpine

Updated dependencies

  • dulwich to v0.21.7 #1120
  • psycopg to v3.1.16 #1115
  • python3-saml to v1.16.0 #1101
  • django-auth-ldap to v4.6.0 #1097
  • django-storages to v1.14.2 #1100
  • Github Actions:
    • actions/setup-python action to v5 #1122
    • docker/login-action action to v3 #1074
    • docker/setup-qemu-action action to v3 #1076

Compatibility

This version of NetBox Docker is only compatible with NetBox v3.7.x and above.
For older versions, use a previous release of NetBox Docker.