Skip to content

Commit 0debd15

Browse files
authored
Merge branch 'dev' into master-into-dev/2.55.1-2.56.0-dev
2 parents 17d71f3 + 8dd3cd2 commit 0debd15

File tree

7 files changed

+24
-4
lines changed

7 files changed

+24
-4
lines changed

.github/workflows/renovate.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,4 +21,4 @@ jobs:
2121
uses: suzuki-shunsuke/github-action-renovate-config-validator@ca480cb7ec89a9e1cd8c214ad33bda1617184027 # v2.0.0
2222
with:
2323
strict: "true"
24-
validator_version: 42.92.5 # renovate: datasource=github-releases depName=renovatebot/renovate
24+
validator_version: 43.2.4 # renovate: datasource=github-releases depName=renovatebot/renovate

docker-compose.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ services:
120120
source: ./docker/extra_settings
121121
target: /app/docker/extra_settings
122122
postgres:
123-
image: postgres:18.1-alpine@sha256:4eb15de8e7b692c02427a2df278d18eb89422a534e428efb6d43c968250334d4
123+
image: postgres:18.1-alpine@sha256:aa6eb304ddb6dd26df23d05db4e5cb05af8951cda3e0dc57731b771e0ef4ab29
124124
environment:
125125
POSTGRES_DB: ${DD_DATABASE_NAME:-defectdojo}
126126
POSTGRES_USER: ${DD_DATABASE_USER:-defectdojo}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
---
2+
title: 'Upgrading to DefectDojo Version 2.56.x'
3+
toc_hide: true
4+
weight: -20260203
5+
description: No special instructions.
6+
---
7+
There are no special instructions for upgrading to 2.56.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.56.0) for the contents of the release.

helm/defectdojo/README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -767,9 +767,10 @@ A Helm chart for Kubernetes to install DefectDojo
767767
| tests.unitTests.resources.requests.cpu | string | `"100m"` | |
768768
| tests.unitTests.resources.requests.memory | string | `"128Mi"` | |
769769
| trackConfig | string | `"disabled"` | Track configuration (trackConfig): will automatically respin application pods in case of config changes detection can be: 1. disabled (default) 2. enabled, enables tracking configuration changes based on SHA256 |
770-
| valkey | object | `{"auth":{"existingSecret":"defectdojo-valkey-specific","existingSecretPasswordKey":"valkey-password","password":""},"enabled":true,"sentinel":{"enabled":false},"service":{"port":6379},"tls":{"enabled":false}}` | For more advance options check the bitnami chart documentation: https://artifacthub.io/packages/helm/cloudpirates-valkey/valkey |
770+
| valkey | object | `{"auth":{"existingSecret":"defectdojo-valkey-specific","existingSecretPasswordKey":"valkey-password","password":""},"enabled":true,"sentinel":{"enabled":false},"service":{"port":6379},"serviceAccount":{"create":true},"tls":{"enabled":false}}` | For more advance options check the bitnami chart documentation: https://artifacthub.io/packages/helm/cloudpirates-valkey/valkey |
771771
| valkey.enabled | bool | `true` | To use an external instance, switch enabled to `false` and set the address in `redisServer` below |
772772
| valkey.service | object | `{"port":6379}` | To use a different port for Redis (default: 6379) |
773+
| valkey.serviceAccount.create | bool | `true` | Autocreate dedicated service account (as part of the best practice) |
773774
| valkey.tls.enabled | bool | `false` | If TLS is enabled, the Redis broker will use the redis:// and optionally mount the certificates from an existing secret. |
774775
| valkeyParams | string | `""` | Parameters attached to the valkey connection string, defaults to "ssl_cert_reqs=optional" if `valkey.tls.enabled` |
775776

helm/defectdojo/values.schema.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1500,6 +1500,15 @@
15001500
}
15011501
}
15021502
},
1503+
"serviceAccount": {
1504+
"type": "object",
1505+
"properties": {
1506+
"create": {
1507+
"description": "Autocreate dedicated service account (as part of the best practice)",
1508+
"type": "boolean"
1509+
}
1510+
}
1511+
},
15031512
"tls": {
15041513
"type": "object",
15051514
"properties": {

helm/defectdojo/values.yaml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -652,6 +652,9 @@ valkey:
652652
# certFilename: tls.crt
653653
# certKeyFilename: tls.key
654654
# certCAFilename: ca.crt
655+
serviceAccount:
656+
# -- Autocreate dedicated service account (as part of the best practice)
657+
create: true
655658

656659
# -- To add extra variables not predefined by helm config it is possible to define in extraConfigs block, e.g. below:
657660
# NOTE Do not store any kind of sensitive information inside of it

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ django-split-settings==1.3.2
5353
# do not upgrade to 2.1.1 - https://github.com/DefectDojo/django-DefectDojo/issues/12918
5454
# use fork with django 5.2 fixes, but based on 2.1.0
5555
git+https://github.com/valentijnscholten/django-tagulous.git@2b514f9140acfce608238d1426d864185b3c60a2#egg=django-tagulous
56-
PyJWT==2.10.1
56+
PyJWT==2.11.0
5757
cvss==3.6
5858
django-fieldsignals==0.8.0
5959
hyperlink==21.0.0

0 commit comments

Comments
 (0)