You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/en/open_source/upgrading/2.43.md
+23-3Lines changed: 23 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,34 @@
2
2
title: 'Upgrading to DefectDojo Version 2.43.x'
3
3
toc_hide: true
4
4
weight: -20250106
5
-
description: Disclaimer field renamed/split and removal of `dc-` scripts.
5
+
description: Disclaimer field renamed/split, removal of `dc-` scripts, audit log updates, and hash codes updates.
6
6
---
7
7
8
+
### Audit log migration
9
+
10
+
As part of the upgrade to django-auditlog 3.x, there is a migration of
11
+
existing records from json-text to json. Depending on the number of
12
+
LogEntry objects in your database, this migration could take a long time
13
+
to fully execute. If you believe this period of time will be disruptive
14
+
to your operations, please consult the [migration guide](https://django-auditlog.readthedocs.io/en/latest/upgrade.html#upgrading-to-version-3)
15
+
for making this migration a two step process.
16
+
17
+
---
18
+
19
+
### Removal of "dc" helper scripts
20
+
21
+
In the past, when DefectDojo supported different database and message brokers, `dc-` scripts have been added to simplify start of Dojo stack. As these backends are not supported, mentioned scripts are not needed anymore. From now we recommend to use standard `docker compose` (or `docker-compose`) commands as they are described on [README.md](https://github.com/DefectDojo/django-DefectDojo/blob/master/README.md)
22
+
23
+
---
24
+
25
+
### Diversification of Disclaimers
26
+
8
27
[Pull request #10902](https://github.com/DefectDojo/django-DefectDojo/pull/10902) introduced different kinds of disclaimers within the DefectDojo instance. The original content of the disclaimer was copied to all new fields where it had been used until now (so this change does not require any action on the user's side). However, if users were managing the original disclaimer via API (endpoint `/api/v2/system_settings/1/`, field `disclaimer`), be aware that the fields are now called `disclaimer_notifications` and `disclaimer_reports` (plus there is one additional, previously unused field called `disclaimer_notes`).
9
28
10
-
In the past, when DefectDojo supported different database and message brokers, `dc-` scripts have been added to simplify start of Dojo stack. As these backends are not supported, mentioned scripts are not needed anymore. From now we recommend to use standard `docker compose` (or `docker-compose`) commands as they are described on [README.md](https://github.com/DefectDojo/django-DefectDojo/blob/master/README.md)
29
+
---
30
+
31
+
### Hash Code changes
11
32
12
-
**Hash Code changes**
13
33
The Rusty Hog parser has been [updated](https://github.com/DefectDojo/django-DefectDojo/pull/11433) to populate more fields. Some of these fields are part of the hash code calculation. To recalculate the hash code and deduplicate existing Rusty Hog findings, please execute the following command:
0 commit comments