Trigger vulnerability resolution workflow

What does this MR do and why?

Trigger vulnerability resolution workflow

This commit add a hook to trigger vulnerability workflow async via sidekiq worker

EE: true

References

Screenshots or screen recordings

Before After

How to set up and validate locally

  1. Trigger FP detection worker for a vulnerability Vulnerabilities::TriggerFalsePositiveDetectionWorkflowWorker.new.perform(vul_id)
  2. Check FP workflow is triggered in Automate->Sessions
  3. After FP workflow is finished and confidence score < 60%, you should see resolution workflow triggered.
  4. Check MR is created with resolution

MR acceptance checklist

Evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #570181

Edited by Harsimar Sandhu

Merge request reports

Loading