Skip to content

Commit 1f5f719

Browse files
authored
fix(doc): Breaking Change for HELM deployments with PostgreSQL (#10524)
1 parent 4f45869 commit 1f5f719

1 file changed

Lines changed: 11 additions & 2 deletions

File tree

  • docs/content/en/getting_started/upgrading

docs/content/en/getting_started/upgrading/2.36.md

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,15 @@
22
title: 'Upgrading to DefectDojo Version 2.36.x'
33
toc_hide: true
44
weight: -20240603
5-
description: No special instructions.
5+
description: Breaking Change for HELM deployments with PostgreSQL
66
---
7-
There are no special instructions for upgrading to 2.36.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.36.0) for the contents of the release.
7+
8+
Previous HELM deployments (HELM chart `<=1.6.136`, DefectDojo `<=2.35.4`) used a pinned version of PostgreSQL in versions `11.x`. These are incompatible with Django in version `4.2` (used from DefectDojo version `3.36.0`; HELM chart `1.6.137`). Because of this, it is necessary to upgrade PostgreSQL to version `12.x` or higher. DefectDojo in version `3.36.1` (HELM chart `1.6.138`) uses this new version of PostgreSQL.
9+
10+
Unfortunately, an upgrade of PostgreSQL is not enough because PostgreSQL does not support automatic migration of data structures in the filesystem. Because of this, migration is needed. There are different ways (many of them similar to migration between different database backends (e.g. from MySQL to PostgreSQL)). Please find inspiration and the best fitting way for you in:
11+
12+
- https://github.com/DefectDojo/django-DefectDojo/discussions/9480
13+
- https://owasp.slack.com/archives/C2P5BA8MN/p1717610931766739?thread_ts=1717587117.831149&cid=C2P5BA8MN
14+
- https://dev.to/jkostolansky/how-to-upgrade-postgresql-from-11-to-12-2la6
15+
16+
There are no other special instructions for upgrading to 2.36.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.36.0) for the contents of the release.

0 commit comments

Comments
 (0)