Skip to content

Spike: Investigate replacing or integrating Repository X-Ray with dependency scanning from Composition Analysis

Context

As discussed in #467357 (comment 2004198368), the groupcomposition analysis team has a feature that runs dependency scanning and produces SBOMS. We could possibly leverage this feature in place of or integrated with the Repository X-Ray to improve Code Suggestions. This could resolve the issues we have with running the X-Ray as a CI job in a pipeline (#467357 (closed)).

Proposal

Investigate the possibility of replacing or integrating Repository X-Ray with the dependency scanning feature from groupcomposition analysis.

Considerations

  • Dependency scanning capabilities are only in Ultimate. We'd need to enable dependency scanning for customers with Duo Pro or Enterprise licenses.
  • See #467357 (comment 2004198368).

Outcomes

Please see #474306 (comment 2025085630). We decided to move the X-Ray functionality to the GitLab monolith.

Edited by Leaminn Ma