Skip to content

Adjust `IngestIssueLinks` not to use `issue_feedback`

What does this MR do and why?

As part of the deprecation of Vulnerability::Feedback model, this MR prevents the use of the model in the IngestIssueLinks ingestion task, as part of the deprecation is a change to the lifecycle of

How to set up and validate locally

  1. Configure a functioning project with a ci pipeline which has valid security findings.
  2. Enable the :deprecate_vulnerability_feedbacks on the project
  3. Create a branch, allow the CI to run and create an issue from a vulnerability in the pipeline security tab.
  4. Merge the branch. The issue and it's connection to the relevant vulnerability should be maintained.

MR acceptance checklist

This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.

Related to #384222 (closed)

Edited by Gregory Havenga

Merge request reports