Skip to content

docs: retire the PSIRT 1.x sidecar from the Pro on-prem guides and document the migration - #15964

Merged
devGregA merged 1 commit into
DefectDojo:devfrom
devGregA:docs/retire-psirt-sidecar
Sep 17, 2026
Merged

devGregA merged 1 commit into
DefectDojo:devfrom
devGregA:docs/retire-psirt-sidecar

Conversation

@devGregA

Copy link
Copy Markdown
Contributor

Why

DefectDojo Pro 3.3.0 replaced the PSIRT Advisory Engine sidecar with PSIRT 2.0 inside the main application, and the Pro v2 Helm chart no longer ships the component. Two on-prem guides still told operators to deploy it.

What

  • get_started/pro/onprem/installing_on_kubernetes.md: remove the "PSIRT Advisory Engine (optional)" section, drop psirt from the expected-pods comment and the per-component hooks list, add a revision-history row that also names the two nested keys the chart now rejects (vpa.components.psirt, egress.proxy.components.psirt).
  • get_started/pro/onprem/fips_mode.md: remove the PSIRT row from the FIPS coverage table, the x-psirt-vars compose anchor, PSIRT_ENABLED from the ECS task definition sample, and "psirt" from the list of containers that take DD_FIPS_MODE.
  • psirt/_index.md: new section "Migrating from the PSIRT 1.x sidecar" pointing at manage.py psirt_import_legacy (dry run, then --commit).

English source only. Per docs/TRANSLATIONS.md, translations are regenerated from English on the quarterly refresh, so the 16 translated copies of these two pages pick this up then.

Related

  • DefectDojo-Inc/dojo-pro#3045 (dev, 3.4.0): removes the /psirt/ redirect and the last sidecar wiring
  • DefectDojo-Inc/dojo-pro#3046 (bugfix, 3.3.200): release-note line for 3.3.x users
  • DefectDojo-Inc/dojo-pro-helm-v2#143: removes the chart component

🤖 Generated with Claude Code

…cument the migration

DefectDojo Pro 3.3.0 replaced the PSIRT Advisory Engine sidecar with PSIRT 2.0 inside the main application, and the v2 Helm chart no longer ships the component. The Kubernetes install guide still carried a full section on enabling it, and the FIPS page listed it as a FIPS container and set PSIRT_ENABLED in the ECS and compose samples.

Remove those, add a revision-history row, and give the PSIRT chapter a short section on carrying an existing sidecar database into PSIRT 2.0 with manage.py psirt_import_legacy.

English only: per docs/TRANSLATIONS.md the translated copies are regenerated from the English source on the quarterly refresh.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@devGregA
devGregA requested a review from Maffooch as a code owner September 16, 2026 03:38
@devGregA devGregA added this to the 3.4.0 milestone Sep 16, 2026
@devGregA devGregA added the docs label Sep 16, 2026
@devGregA
devGregA merged commit 1da2665 into DefectDojo:dev Sep 17, 2026
30 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant