-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
New Parser: Kiuwan SCA #10522
New Parser: Kiuwan SCA #10522
Conversation
… kiuwan-sca * 'kiuwan-sca' of github.com:mwager/django-DefectDojo: Update versions in application files Product Metrics: Performance Enhancements (DefectDojo#10059) String Based Filtering: Follow on for DefectDojo#10038 (DefectDojo#10050) update semgrep tests (DefectDojo#10058) Jira Webhook: Reorg logging and responses (DefectDojo#10049) Similar Findings: Create Toggle (DefectDojo#10047) Bump social-auth-app-django from 5.4.0 to 5.4.1 (DefectDojo#10026) Update versions in application files Update versions in application files Updated DryRun Security config (DefectDojo#10037) Filtering Performance: Add opt-in setting for converting to string ba… (DefectDojo#10038) Updates to semgrep parser (DefectDojo#10033) Update versions in application files
DryRun Security SummaryThe pull request includes various updates and improvements to the integration of the Kiuwan Scanner (both SAST and SCA) with the DefectDojo application, including documentation updates, the addition of a new parser for Kiuwan SCA scan results, and the inclusion of unit tests to ensure the robustness of the Kiuwan SCA parser. Expand for full summarySummary: The code changes in this pull request cover various updates and improvements to the integration of the Kiuwan Scanner (both SAST and SCA) with the DefectDojo application. The changes include documentation updates, the addition of a new parser for Kiuwan SCA scan results, and the inclusion of unit tests to ensure the robustness of the Kiuwan SCA parser. From an application security perspective, the key points to highlight are:
Overall, the changes in this pull request appear to be a positive contribution to the security and functionality of the DefectDojo application, as they improve the integration and processing of Kiuwan SAST and SCA scan results. Files Changed:
Code AnalysisWe ran Riskiness🟢 Risk threshold not exceeded. |
* dev: Update dependency ruff from 0.5.0 to v0.5.1 (requirements-lint.txt) (DefectDojo#10521) Bump django-debug-toolbar from 4.4.2 to 4.4.4 (DefectDojo#10520) Bump boto3 from 1.34.138 to 1.34.139 (DefectDojo#10518) Bump psycopg[binary] from 3.1.19 to 3.2.1 (DefectDojo#10517) Bump packageurl-python from 0.15.1 to 0.15.2 (DefectDojo#10516)
Conflicts have been resolved. A maintainer will review the pull request shortly. |
@kiblik Do you know why all these tests are failing? Is this expected to happen? |
I know :) django-DefectDojo/dojo/settings/settings.dist.py Lines 7 to 11 in 828d1e7
|
… kiuwan-sca # By dependabot[bot] (13) and others # Via GitHub * 'kiuwan-sca' of github.com:mwager/django-DefectDojo: (39 commits) Deprecate Python-jose and migrate okta to python_social_auth (DefectDojo#10117) fix: dockerfile warnings (DefectDojo#10505) Ruff: Add and fix Q000 (DefectDojo#10095) Fix(django): Upgrade of 4.2 (DefectDojo#10553) fix(deps): build python psycopg3 dependency instead of use the pre-build binary (DefectDojo#10491) Bump coverage from 7.5.4 to 7.6.0 (DefectDojo#10560) Bump asteval from 1.0.0 to 1.0.1 (DefectDojo#10561) Bump djangorestframework from 3.14.0 to 3.15.2 (DefectDojo#10431) Bump boto3 from 1.34.142 to 1.34.143 (DefectDojo#10558) Bump django-debug-toolbar from 4.4.5 to 4.4.6 (DefectDojo#10557) Bump boto3 from 1.34.141 to 1.34.142 (DefectDojo#10551) Bump packageurl-python from 0.15.2 to 0.15.3 (DefectDojo#10541) Bump boto3 from 1.34.140 to 1.34.141 (DefectDojo#10542) Update helm lock file Update versions in application files Update versions in application files API: Convert get_filterset calls to get_queryset (DefectDojo#10543) Bump django-debug-toolbar from 4.4.4 to 4.4.5 (DefectDojo#10527) Fix ruff Ruff fix ... # Conflicts: # dojo/settings/.settings.dist.py.sha256sum
This pull request has conflicts, please resolve those before we can evaluate the pull request. |
Thank you!😅 |
Conflicts have been resolved. A maintainer will review the pull request shortly. |
Still these errors even though I added the sha256 sum, did I miss something? |
|
There are e2e test issues, looks like typical async issues: and also helm download issues: What could I do? Maybe trigger a re-run? |
@mtesauro as I already re-created this PR (see description above) I would like to avoid doing it again. This PR was reviewed already by 2 persons and just cannot get merged because of strange issues with the pipelines. What could I do to help speed things up? |
@mwager Sorry, you've had unfortunate timing - we're deprecating MySQL and RabbitMQ which were sprinkled all through our tests so they have been extra flaky in July which hasn't been helped by contributors being on holiday. We're targeting this one to be part of next weeks release of 2.37.0 👍 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved
Re-opening as per comment: #10064 (comment)
See description and discussion in the other PR: #10064
FYI @mtesauro