Remove use of go-git from Integration Tests #890
Labels
area/security
Security related
kind/cleanup
Something that is not needed anymore and can be cleaned up
kind/enhancement
Enhancement, improvement, extension
priority/2
Priority (lower number equals higher priority)
status/closed
Issue is closed (either delivered or triaged)
How to categorize this issue?
/area security
/kind cleanup
/priority 2
What would you like to be added:
Remove use of go-git from IT code and its vendoring.
Why is this needed:
dependabot has bumped up go-git versions due to a security ticket which is causing alerts due to PGP key data in vendored tests. Since go-git is not a prime component of MCM and is only used to clone the repo in MCM tests, we can get rid of its use and vendoring. Use the git CLI to clone the MCM repo.
The text was updated successfully, but these errors were encountered: