Skip to content
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

Add temporary feature to delay BOM_PROCESSED notification until vulnerability analysis completes #299

Merged
merged 1 commit into from
Sep 6, 2023

Conversation

nscuro
Copy link
Member

@nscuro nscuro commented Sep 6, 2023

Description

Delays the BOM_PROCESSED notification until the vulnerability analysis associated with a given BOM upload
is completed. The intention being that it is then "safe" to query the API for any identified vulnerabilities.

This is specifically for cases where polling the /api/v1/bom/token/<TOKEN> endpoint is not feasible.

Addressed Issue

N/A

Additional Details

This is a temporary feature and may be removed in future releases without further notice.

Checklist

  • I have read and understand the contributing guidelines
  • This PR fixes a defect, and I have provided tests to verify that the fix is effective
  • This PR implements an enhancement, and I have provided tests to verify that it works as intended
  • This PR introduces changes to the database model, and I have added corresponding update logic
  • This PR introduces new or alters existing behavior, and I have updated the documentation accordingly

…nerability analysis completes

Signed-off-by: nscuro <[email protected]>
@VithikaS VithikaS merged commit e52b01c into main Sep 6, 2023
5 checks passed
@VithikaS VithikaS deleted the delay-bom-processed-notification branch September 6, 2023 16:20
@nscuro nscuro added this to the 5.0.3 milestone Sep 10, 2023
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Oct 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants