🐞 Bug report
Describe the bug
We scan Kubernetes cluster using kubeaudit scanner and the hook secureCodeBox/persistence-defectdojo fails with the following error:
Exception in thread "main" java.lang.NullPointerException
at java.base/java.util.Objects.requireNonNull(Objects.java:209)
at io.securecodebox.persistence.util.DescriptionGenerator.generate(DescriptionGenerator.java:30)
at io.securecodebox.persistence.strategies.VersionedEngagementsStrategy.createTest(VersionedEngagementsStrategy.java:266)
at io.securecodebox.persistence.strategies.VersionedEngagementsStrategy.run(VersionedEngagementsStrategy.java:93)
at io.securecodebox.persistence.DefectDojoPersistenceProvider.main(DefectDojoPersistenceProvider.java:43)
Steps To Reproduce
Run trivy scan with the following yaml:
apiVersion: "execution.securecodebox.io/v1"
kind: Scan
metadata:
name: "kubeaudit-all-1"
spec:
scanType: "kubeaudit"
Check if the hook persistence-defectdojo sucсeeds.
Expected behavior
The hook should succeed.
System (please complete the following information):
- operator-4.3.0
- kubeaudit-4.3.0
- persistence-defectdojo-4.3.0
Google Kubernetes Engine
Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.4", GitCommit:"872a965c6c6526caa949f0c6ac028ef7aff3fb78", GitTreeState:"clean", BuildDate:"2022-11-09T13:28:30Z", GoVersion:"go1.19.3", Compiler:"gc", Platform:"darwin/arm64"}
Kustomize Version: v4.5.7
Server Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.10-gke.1101000", GitCommit:"375ed214cfa092ed25d2472c1709db5d7dcda078", GitTreeState:"clean", BuildDate:"2023-11-06T09:23:17Z", GoVersion:"go1.20.10 X:boringcrypto", Compiler:"gc", Platform:"linux/amd64"}
Screenshots / Logs
Additional context
Reactions are currently unavailable
🐞 Bug report
Describe the bug
We scan Kubernetes cluster using kubeaudit scanner and the hook secureCodeBox/persistence-defectdojo fails with the following error:
Steps To Reproduce
Run trivy scan with the following yaml:
Check if the hook persistence-defectdojo sucсeeds.
Expected behavior
The hook should succeed.
System (please complete the following information):
Google Kubernetes Engine
Client Version: version.Info{Major:"1", Minor:"25", GitVersion:"v1.25.4", GitCommit:"872a965c6c6526caa949f0c6ac028ef7aff3fb78", GitTreeState:"clean", BuildDate:"2022-11-09T13:28:30Z", GoVersion:"go1.19.3", Compiler:"gc", Platform:"darwin/arm64"} Kustomize Version: v4.5.7 Server Version: version.Info{Major:"1", Minor:"26", GitVersion:"v1.26.10-gke.1101000", GitCommit:"375ed214cfa092ed25d2472c1709db5d7dcda078", GitTreeState:"clean", BuildDate:"2023-11-06T09:23:17Z", GoVersion:"go1.20.10 X:boringcrypto", Compiler:"gc", Platform:"linux/amd64"}Screenshots / Logs
Additional context