Upgrading to DefectDojo Version 2.55.2
On this page
JIRA Reconciliation
The jira_status_reconciliation management command now also processes JIRA issues for Finding Groups.
New command line options:
--include-findings/--no-include-findings— Process individual findings with direct JIRA issues (default: True)--include-finding-groups/--no-include-finding-groups— Process finding groups with JIRA issues (default: True)
Full list of options:
docker compose exec uwsgi bash -c "python manage.py jira_status_reconciliation --help"
usage: manage.py jira_status_reconciliation [-h] [--mode MODE] [--product PRODUCT]
[--engagement ENGAGEMENT] [--daysback DAYSBACK] [--dryrun]
[--include-findings | --no-include-findings]
[--include-finding-groups | --no-include-finding-groups]
[--version] [-v {0,1,2,3}] [--settings SETTINGS]
[--pythonpath PYTHONPATH] [--traceback] [--no-color]
[--force-color] [--skip-checks]
Reconcile finding/finding group status with JIRA issue status, stdout will
contain semicolon separated CSV results. Risk Accepted findings are skipped.
Findings created before 1.14.0 are skipped.
options:
-h, --help show this help message and exit
--mode MODE reconcile: (default) reconcile any differences in
status between Defect Dojo and JIRA.
push_status_to_jira: update JIRA status for all JIRA
issues connected to a finding or finding group.
import_status_from_jira: update finding/finding group
status from JIRA.
--product PRODUCT Only process findings in this product (name)
--engagement ENGAGEMENT
Only process findings in this engagement (name)
--daysback DAYSBACK Only process findings created in the last
'daysback' days
--dryrun Only print actions to be performed, but make no
modifications.
--include-findings, --no-include-findings
Process individual findings with direct JIRA issues
(default: True)
--include-finding-groups, --no-include-finding-groups
Process finding groups with JIRA issues
(default: True)
Check the Release Notes for the contents of the release.