Skip to content

Commit fb148af

Browse files
committed
Merge origin/bugfix into sc-13646_zendesk_docs
2 parents def3d86 + 031e965 commit fb148af

44 files changed

Lines changed: 1674 additions & 52 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/CODEOWNERS

Lines changed: 2 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,4 @@
1-
# Any kind of package updates only need 2 approvals,
2-
# So let's add three folks here
3-
requirements.txt @cneill @mtesauro @Maffooch
4-
# Any dockerfile or compose changes will need to be viewed by
5-
# these people
6-
Dockerfile.* @mtesauro @Maffooch
7-
docker-compose.* @mtesauro @Maffooch
8-
/docker/ @mtesauro @Maffooch
91
# Documentation changes
10-
/docs/content/ @paulOsinski @valentijnscholten @Maffooch
11-
# Kubernetes should be reviewed by reviewed first by those that know it
12-
/helm/ @cneill @kiblik @Maffooch
13-
# Anything UI related needs to be checked out by those with the eye for it
14-
/dojo/static/ @blakeaowens @Maffooch
15-
/dojo/templates/ @blakeaowens @Maffooch
16-
# Any model changes should be closely looked at
17-
/dojo/models.py @Maffooch
2+
/docs/content/ @paulOsinski @Maffooch
183
# All other code changes should be reviewed by someone
19-
* @Maffooch @mtesauro
4+
* @Maffooch @blakeaowens
137 KB
Loading
144 KB
Loading
278 KB
Loading
91.5 KB
Loading
123 KB
Loading
220 KB
Loading
5.35 KB
Loading
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Upgrading DefectDojo Pro (On-Premise)"
3+
description: "Supported upgrade procedure for self-hosted DefectDojo Pro deployments using the Helm chart"
4+
draft: false
5+
weight: 5
6+
audience: pro
7+
---
8+
9+
This page describes the supported upgrade procedure for self-hosted DefectDojo Pro deployments that use the DefectDojo Pro Helm chart.
10+
11+
## Upgrade everything as one unit
12+
13+
Each DefectDojo Pro release consists of a Helm chart version, container image versions, and the Pro settings files. These are built and tested together and must be upgraded together as one unit.
14+
15+
Upgrading only the image tags is not supported and will break your deployment.
16+
17+
## Settings files and upgrades
18+
19+
DefectDojo Pro ships a `pro_settings.py` file with every release, and the file changes with nearly every version. Do not carry a copy of `pro_settings.py` forward across upgrades, and do not patch an older copy by hand. The application must always run the `pro_settings.py` that matches its version.
20+
21+
Put your own customizations in `local_settings.py`, never in `pro_settings.py`. Your `local_settings.py` is preserved across upgrades.
22+
23+
The Helm chart ships and mounts the matching `pro_settings.py` and your `local_settings.py` automatically. When you upgrade using the chart, there is nothing to copy or migrate by hand.
24+
25+
## Supported upgrade procedure
26+
27+
1. Review the release notes for every version between your current version and your target version, not just the target itself. See the [DefectDojo Pro Changelog](/releases/pro/changelog/) and the version-specific [upgrade notes](/releases/os_upgrading/upgrading_guide/).
28+
2. Back up your database.
29+
3. Upgrade to the Helm chart release that matches your target application version, reusing your existing values files. Do not change image tags independently of the chart version.
30+
31+
If you have questions about upgrading your on-premise deployment, contact [support@defectdojo.com](mailto:support@defectdojo.com).

docs/content/import_data/pro/connectors/about_connectors.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,11 @@ We currently support Connectors for the following tools, with more on the way:
2929
* **Akamai API Security**
3030
* **Anchore**
3131
* **AWS Security Hub**
32+
* **Backstage** (asset inventory: builds Product hierarchy and team ownership from the Software Catalog)
3233
* **BurpSuite**
3334
* **Checkmarx ONE**
3435
* **Dependency-Track**
36+
* **Group-IB ASM**
3537
* **IriusRisk**
3638
* **JFrog Xray**
3739
* **Probely**

0 commit comments

Comments
 (0)