Skip to content

Add a Version Requirements Matrix to the NetBox Upgrade Documentation #18733

@pheus

Description

@pheus

Change Type

Addition

Area

Installation/upgrade

Proposed Changes

Hi NetBox team,

I appreciate all the work that goes into maintaining and improving NetBox!

I wanted to propose adding a version requirements matrix to the upgrade documentation. Currently, the upgrade guide focuses on the steps needed to transition between NetBox versions, but it does not explicitly outline the system requirements for each version. Having a clear reference table would make it easier for users to verify compatibility before upgrading, helping to prevent installation issues related to Python, PostgreSQL, or Redis versions.

Here’s an example of how it could be structured:

NetBox Version Python Min Python Max PostgreSQL Min Redis Min Documentation
2.6 3.5 3.7 9.4 - Link
2.7 3.5 3.7 9.4 - Link
2.8 3.6 3.8 9.5 3.4 Link
2.9 3.6 3.8 9.5 4.0 Link
2.10 3.6 3.8 9.6 4.0 Link
2.11 3.6 3.9 9.6 4.0 Link
3.0 3.7 3.9 9.6 4.0 Link
3.1 3.7 3.9 10 4.0 Link
3.2 3.8 3.10 10 4.0 Link
3.3 3.8 3.10 10 4.0 Link
3.4 3.8 3.10 11 4.0 Link
3.5 3.8 3.10 11 4.0 Link
3.6 3.8 3.11 12 4.0 Link
3.7 3.8 3.11 12 4.0 Link
4.0 3.10 3.12 12 4.0 Link
4.1 3.10 3.12 12 4.0 Link
4.2 3.10 3.12 13 4.0 Link

Would love to hear your thoughts on this! I believe it would be a valuable addition to the documentation.

Thanks for your time and consideration! 😊

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: documentationA change or addition to the documentation

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions