Skip to content

Commit 08f1be7

Browse files
chore: move release notes to 2.51
1 parent 6bacb88 commit 08f1be7

2 files changed

Lines changed: 46 additions & 47 deletions

File tree

docs/content/en/open_source/upgrading/2.50.md

Lines changed: 2 additions & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -2,53 +2,10 @@
22
title: 'Upgrading to DefectDojo Version 2.50.x'
33
toc_hide: true
44
weight: -20250804
5-
description: Dropped support for time_zone in System settings and Helm chart changes.
5+
description: Dropped support for time_zone in System settings.
66
---
77

8-
## time_zone changes
9-
108
To simplify the management of the DefectDojo application, it is not necessary to set the time zone in two places (environmental variables and system settings). From now on, environmental variable is supported.
119
Please check that the environmental variable `DD_TIME_ZONE` is set based on your satisfaction. Any [TZ identifier](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones) is a valid value. Default value is `UTC`.
1210

13-
## Helm Chart Changes
14-
15-
This release introduces several important changes to the Helm chart configuration:
16-
17-
### Breaking changes
18-
19-
#### Volume Management Improvements
20-
21-
- **Streamlined volume configuration**: The existing volume logic has been removed and replaced with more flexible `extraVolumes` and `extraVolumeMounts` options that provide deployment-agnostic volume management.
22-
23-
> The previous volume implementation prevented mounting projected volumes (such as secret mounts with renamed key names) and per-container volume mounts (like nginx emptyDir when readOnlyRootFs is enforced).
24-
> The new approach resolves these limitations.
25-
26-
#### Moved values
27-
28-
The following Helm chart values have been modified in this release:
29-
30-
- `redis.transportEncryption.enabled``redis.tls.enabled` (aligned with upstream Helm chart)
31-
- `redis.scheme``redis.sentinel.enabled` (controls deployment mode and aligns with upstream chart)
32-
- `redis.redisServer``redisServer` (prevents potential schema conflicts with upstream chart)
33-
- `redis.transportEncryption.params``redisParams` (prevents potential schema conflicts with upstream chart)
34-
- `postgresql.postgresServer``postgresServer` (prevents potential schema conflicts with upstream chart)
35-
36-
### New features
37-
38-
#### Container and Environment Enhancements
39-
40-
- **Added extraInitContainers support**: Both Celery and Django deployments now support additional init containers through the `extraInitContainers` configuration option.
41-
- **Enhanced probe configuration for Celery**: Added support for customizing liveness, readiness, and startup probes in both Celery beat and worker deployments.
42-
- **Enhanced environment variable management**: All deployments now include `extraEnv` support for adding custom environment variables. For backwards compatibility, `.Values.extraEnv` can be used to inject common environment variables to all workloads.
43-
44-
### Other changes
45-
46-
- **Celery pod annotations**: Now we can add annotations to Celery beat/worker pods separately.
47-
- **Flexible secret deployment**: Added the capability to deploy secrets as regular (non-hooked) resources to address compatibility issues encountered with CI/CD tools (such as ArgoCD).
48-
- **Optional secret references**: Some secret references are now optional, allowing the chart to function even when certain secrets are not created.
49-
- **Fixed secret mounting**: Resolved issues with optional secret mounts and references.
50-
- **Improved code organization**: Minor Helm chart refactoring to enhance readability and maintainability.
51-
52-
---
53-
54-
There are other instructions for upgrading to 2.50.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.50.0) for the contents of the release.
11+
There are other instructions for upgrading to 2.50.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.50.0) for the contents of the release.

docs/content/en/open_source/upgrading/2.51.md

Lines changed: 44 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,48 @@
22
title: 'Upgrading to DefectDojo Version 2.51.x'
33
toc_hide: true
44
weight: -20250902
5-
description: No special instructions.
5+
description: Helm chart changes.
66
---
7-
There are no special instructions for upgrading to 2.51.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.51.0) for the contents of the release.
7+
8+
## Helm Chart Changes
9+
10+
This release introduces several important changes to the Helm chart configuration:
11+
12+
### Breaking changes
13+
14+
#### Volume Management Improvements
15+
16+
- **Streamlined volume configuration**: The existing volume logic has been removed and replaced with more flexible `extraVolumes` and `extraVolumeMounts` options that provide deployment-agnostic volume management.
17+
18+
> The previous volume implementation prevented mounting projected volumes (such as secret mounts with renamed key names) and per-container volume mounts (like nginx emptyDir when readOnlyRootFs is enforced).
19+
> The new approach resolves these limitations.
20+
21+
#### Moved values
22+
23+
The following Helm chart values have been modified in this release:
24+
25+
- `redis.transportEncryption.enabled``redis.tls.enabled` (aligned with upstream Helm chart)
26+
- `redis.scheme``redis.sentinel.enabled` (controls deployment mode and aligns with upstream chart)
27+
- `redis.redisServer``redisServer` (prevents potential schema conflicts with upstream chart)
28+
- `redis.transportEncryption.params``redisParams` (prevents potential schema conflicts with upstream chart)
29+
- `postgresql.postgresServer``postgresServer` (prevents potential schema conflicts with upstream chart)
30+
31+
### New features
32+
33+
#### Container and Environment Enhancements
34+
35+
- **Added extraInitContainers support**: Both Celery and Django deployments now support additional init containers through the `extraInitContainers` configuration option.
36+
- **Enhanced probe configuration for Celery**: Added support for customizing liveness, readiness, and startup probes in both Celery beat and worker deployments.
37+
- **Enhanced environment variable management**: All deployments now include `extraEnv` support for adding custom environment variables. For backwards compatibility, `.Values.extraEnv` can be used to inject common environment variables to all workloads.
38+
39+
### Other changes
40+
41+
- **Celery pod annotations**: Now we can add annotations to Celery beat/worker pods separately.
42+
- **Flexible secret deployment**: Added the capability to deploy secrets as regular (non-hooked) resources to address compatibility issues encountered with CI/CD tools (such as ArgoCD).
43+
- **Optional secret references**: Some secret references are now optional, allowing the chart to function even when certain secrets are not created.
44+
- **Fixed secret mounting**: Resolved issues with optional secret mounts and references.
45+
- **Improved code organization**: Minor Helm chart refactoring to enhance readability and maintainability.
46+
47+
---
48+
49+
There are other instructions for upgrading to 2.51.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.51.0) for the contents of the release.

0 commit comments

Comments
 (0)