Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version 3.1.0 #1369

Merged
merged 34 commits into from
Jan 7, 2025
Merged

Version 3.1.0 #1369

merged 34 commits into from
Jan 7, 2025

Conversation

tobiasge
Copy link
Member

@tobiasge tobiasge commented Jan 7, 2025

Noteworthy Changes

Fixes #1331: Added 'forwarded' section Unit config #1347

Trust proxies on RFC1918 networks to set X-Forwarded-* headers

Update dependency django-auth-ldap to v5.1.0 #1338

Updated to latest version

Update dependency sentry-sdk to v2.19.2 #1359

Updated to latest version

Update docker.io/postgres Docker tag to v17 #1326

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

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 16, i.e. before the upgrade) and restore (with a clean PostgreSQL 17, 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 17, you can stick to version 16 just fine. You could do this with a docker-compose.override.yml like so:

services:
  postgres:
    image: postgres:16-alpine

Update dependency dulwich to v0.22.7 #1363

Updated to latest version

Upgrade Nginx Unit to version 1.34

Update Nginx Unit to the latest version

Compatibility

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

renovate bot and others added 30 commits September 27, 2024 03:23
…dap-5.x

Update dependency django-auth-ldap to v5
…dap-5.x

Update dependency django-auth-ldap to v5.1.0
Simplifies the listener configuration by using a wildcard for the IP and
adds a forwarded section that trusts all proxies on RFC1918 networks.
Fixes #1331: Added 'forwarded' section Unit config
…tgres-17.x

Update docker.io/postgres Docker tag to v17
@tobiasge tobiasge requested a review from cimnine January 7, 2025 07:22
@tobiasge tobiasge merged commit bd9bdd0 into release Jan 7, 2025
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Unit does not respect forwarded-ip when a proxy is in use
2 participants