No Compliance Checks for Nodes or Platform Visible
Bug
Description
When deploying neuvector
as part of BigBang v2.37.0 scanning results for Platform and Node Assets are not generating any results in Compliance Reports. The scans appear to be completing successfully and Node Assets do show Vulnerabilities found, but not any resulting Compliance entries. The logs of the neuvector-controller-pod contain several INFO messages which appear to be related to the Node's CIS Benchmark results failing.
Log Message (identifying data masked):
|INFO|CTL|rest._getCISReportFromCluster: Benchmark report not found - error=Key not found key=bench/ip-XXX-XXX-XXX-XXX.us-gov-west-1.compute.internal:asdfasdf-asdf-asdf-asdf-asdfasdf/report/custom_host
Provide any steps possible used to reproduce the error (ideally in an isolated fashion).
- Enable
containerd
runtime path in Helm Values Overrides - Deploy Neuvector as part of BigBang to an EKS cluster
- Login to Neuvector GUI
- Navigate to Assets > Nodes
- Scan the nodes
- Navigate to Security Risks > Compliance
- Select
Advanced Filter
and ensure all categories are checked - [BUG] Notice that nothing except
Docker
category is detected
BigBang Version
v2.37.0