Skip to content

docs(onprem): document initializer exit codes and self-hosted diagnostics defaults - #16237

Merged
Maffooch merged 2 commits into
devfrom
docs/self-hosted-defaults
Oct 7, 2026
Merged

Maffooch merged 2 commits into
devfrom
docs/self-hosted-defaults

Conversation

@Maffooch

@Maffooch Maffooch commented Oct 7, 2026

Copy link
Copy Markdown
Contributor

Description

Documents three self-hosted DefectDojo Pro behaviours that change together in the paired Pro release:

  • Initializer exit codes. The upgrading page gains a section explaining what exit code 0, 1 and 2 from the initializer mean, why exit 2 means the database is already upgraded and must not be restored, the per-app migration summary printed on any failure, and how to read the code on Docker Compose and Kubernetes.
  • Diagnostics reports. A new "Support Diagnostics (self-hosted)" page describes the error and performance diagnostics reports, states that both are off by default on a self-hosted license, shows how to opt in or reset with set_feature, and notes that air-gapped mode always turns them off.
  • Cloud portal secret. The same page explains that a self-hosted instance refuses the shipped CLOUD_PORTAL_SECRET_KEY values on the portal-only endpoints, the pro.W003 startup warning, and how to set an install-specific value.

English only; translations follow the quarterly refresh described in docs/TRANSLATIONS.md. The site builds locally with hugo --gc and both pages render.

The paired Pro change ships in the same release. Merge the two together.

🤖 Generated with Claude Code

…tics defaults

Adds an exit-code section to the on-prem upgrading page and a Support
Diagnostics page covering the two diagnostics reports (off by default on a
self-hosted license), how to opt in with set_feature, and how a self-hosted
instance treats a shipped CLOUD_PORTAL_SECRET_KEY.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Maffooch
Maffooch requested a review from blakeaowens as a code owner October 7, 2026 00:26
@Maffooch Maffooch added this to the 3.4.100 milestone Oct 7, 2026
@github-actions github-actions Bot added the docs label Oct 7, 2026
…e portal endpoints, per review

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@Maffooch
Maffooch added this pull request to the merge queue Oct 7, 2026
Merged via the queue into dev with commit a336315 Oct 7, 2026
32 checks passed
@Maffooch
Maffooch deleted the docs/self-hosted-defaults branch October 7, 2026 02:09
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.

3 participants