Skip to content

Identify temporary vulnerability exclusions in sections in .grype.yaml#955

Open
elelaysh wants to merge 1 commit into
mainfrom
feat/arrange-grype-sections
Open

Identify temporary vulnerability exclusions in sections in .grype.yaml#955
elelaysh wants to merge 1 commit into
mainfrom
feat/arrange-grype-sections

Conversation

@elelaysh
Copy link
Copy Markdown
Contributor

@elelaysh elelaysh commented May 6, 2026

We intend to allow some vulnerabilities temporarily, while keeping a close eye on them.
By allowing a vulnerability as soon as it has been analyzed, we the CI status can get back to green and we will be sure to notice new vulnerabilities thereafter.
If we don't allow vulnerabilities temporarily the Check will be "red" more often due to them and we might fail to notice new vulnerabilities.

We shall put those vulnerability ignore lists in VULNERABILITIES WE ARE STILL MONITORING and temporary path exclusions in TEMPORARY EXCLUSIONS.

We also intend to run scheduled jobs that will run grype without those temporary allow lists, to keep an eye on them and remove them from the list when not needed.

I've not created the scheduled run yet, but made a simple program to remove temporary exclusions from the file.
We would use it like ./dev/remove-tmp-grype-exclusions.py .grype.yaml > .grype.clean.yaml && grype -c .grype.clean.yaml ...

@elelaysh elelaysh requested a review from a team as a code owner May 6, 2026 14:09
@elelaysh elelaysh force-pushed the feat/arrange-grype-sections branch from 77d1900 to d64f889 Compare May 11, 2026 07:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant