UNCLASSIFIED - NO CUI

All VAT API calls in one stage in pipeline, export results as an artifact

This template is ONLY used for enhancement requests. Bug reporting or new feature request issues should use the other template options for issue submission.

Current Behavior

Multiple stages query the VAT for vuln information and approval status

Purpose

This update would move all the queries to the earliest stage in the pipeline where a query from the VAT db is needed, then the results of each query in that stage would be output as an artifact to be used by other stages.

Plan

  • Confirm all queries needed
  • Decide with team which stage would be best to implement all of the queries
  • Move all queries to determined stage
  • Export all query results as an artifact(s)
  • Use artifact(s) in later stages in place of querying VAT (csv output, check cves)
    • Could create vat_findings module for easily importing and using the data related to those findings

Acceptance Criteria

  • Only one stage in the pipeline queries the VAT db
  • All stages can use the results of the initial queries
Edited by Kenneth Maguire