Container Scanning report common output: Re-write klar analyzer using Go
Sub-issue of #32934 (closed)
Implementation plan
- Rewrite Klar analyzer converter using
Go - Output
gl-container-scanning-report.jsonusing the Security Products Common Format - Support vulnerability whitelisting with
clair-whitelist.ymlfile - Support table output in CI job log, including an
approved/unapprovedstatus label on each vulnerability as determined by the contents of theclair-whitelist.ymlfile - Rewrite all tests from
node.jstoGo - Update start.sh to use the new
GoKlar analyzer converter. - Update Container Scanning test project to use new klar analyzer and report format
Edited by Adam Cohen