From a34d011f97278f8011cc613b4416791fe89c3a4c Mon Sep 17 00:00:00 2001
From: Martin Hauser
Date: Thu, 8 May 2025 22:02:42 +0200
Subject: [PATCH 1/2] fix(templates): Update PostgreSQL version in error
message
Updates the programming error message to reflect the correct minimum
PostgreSQL version requirement (14 or later), aligning with the changes
introduced in v4.3.0.
---
netbox/templates/exceptions/programming_error.html | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/netbox/templates/exceptions/programming_error.html b/netbox/templates/exceptions/programming_error.html
index fdcbcbda05f..e5275a31726 100644
--- a/netbox/templates/exceptions/programming_error.html
+++ b/netbox/templates/exceptions/programming_error.html
@@ -17,7 +17,7 @@
{% trans "Unsupported PostgreSQL version" %}.
{% blocktrans trimmed %}
- Ensure that PostgreSQL version 12 or later is in use. You can check this by connecting to the database using
+ Ensure that PostgreSQL version 14 or later is in use. You can check this by connecting to the database using
NetBox's credentials and issuing a query for SELECT VERSION().
{% endblocktrans %}
From 235e9a34eb47b0aa2f0e7c1f582781f1d1e247d0 Mon Sep 17 00:00:00 2001
From: Martin Hauser
Date: Thu, 8 May 2025 22:17:07 +0200
Subject: [PATCH 2/2] docs(release-checklist): Update PostgreSQL requirement
Add step to update the minimum PostgreSQL version in the programming
error template. Ensures the release checklist aligns with current
version requirements.
---
docs/development/release-checklist.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/docs/development/release-checklist.md b/docs/development/release-checklist.md
index e48cb140e61..342b2c3b341 100644
--- a/docs/development/release-checklist.md
+++ b/docs/development/release-checklist.md
@@ -53,6 +53,7 @@ If a new Django release is adopted or other major dependencies (Python, PostgreS
* Update the installation guide (`docs/installation/index.md`) with the new minimum versions.
* Update the upgrade guide (`docs/installation/upgrading.md`) for the current version accordingly.
+* Update the minimum PostgreSQL version in the programming error template (`netbox/templates/exceptions/programming_error.html`).
### Manually Perform a New Install