@@ -13,7 +13,7 @@ import (
1313 "github.com/aquasecurity/trivy-operator/pkg/utils"
1414 "github.com/aquasecurity/trivy/pkg/sbom/cyclonedx"
1515 ty "github.com/aquasecurity/trivy/pkg/types"
16- "github.com/docker/ distribution/reference"
16+ "github.com/distribution/reference"
1717 "github.com/neticdk/scanning-controller/pkg/dependencies"
1818 "go.uber.org/multierr"
1919 batchv1 "k8s.io/api/batch/v1"
@@ -100,7 +100,7 @@ func (r *ScanJobController) processCompleteScanJob(ctx context.Context, job *bat
100100
101101 var merr error
102102 for containerName , containerImage := range containerImages {
103- res , err := r .processScanJobResults (ctx , job , containerName , containerImage , owner )
103+ res , err := r .processScanJobResults (ctx , job , containerName )
104104 if err != nil {
105105 merr = multierr .Append (merr , err )
106106 } else {
@@ -124,7 +124,7 @@ func (r *ScanJobController) processCompleteScanJob(ctx context.Context, job *bat
124124 return r .deleteJob (ctx , job )
125125}
126126
127- func (r * ScanJobController ) processScanJobResults (ctx context.Context , job * batchv1.Job , containerName , containerImage string , owner client. Object ) (* dependencies.ScanResult , error ) {
127+ func (r * ScanJobController ) processScanJobResults (ctx context.Context , job * batchv1.Job , containerName string ) (* dependencies.ScanResult , error ) {
128128 log := log .FromContext (ctx )
129129
130130 logsStream , err := r .LogsReader .GetLogsByJobAndContainerName (ctx , job , containerName )
@@ -164,8 +164,9 @@ func (r *ScanJobController) processLogStream(ctx context.Context, stream io.Read
164164 return nil , err
165165 }
166166
167- vuln , _ := convertTrivyReport (ctx , & reports )
168- bom , _ := cyclonedx .NewMarshaler ("" ).Marshal (reports )
167+ vuln , _ := convertTrivyReport (& reports )
168+ marshaller := & cyclonedx.Marshaler {}
169+ bom , _ := marshaller .MarshalReport (ctx , reports )
169170
170171 sha := GetHashFromRepoDigest (reports .Metadata .RepoDigests , reports .ArtifactName )
171172
0 commit comments