@@ -74,7 +74,7 @@ func (c *Controller) handleJobs(ctx context.Context) error {
7474 }
7575 err := c .deleteJob (jobs , obj , metav1 .DeletePropagationBackground )
7676 if err != nil {
77- return obj , fmt .Errorf ("error deleting job: %v " , err )
77+ return obj , fmt .Errorf ("error deleting job: %w " , err )
7878 }
7979 err = c .ensureCleanup (scan )
8080 if err != nil {
@@ -173,14 +173,14 @@ func (c *Controller) createClusterScanReport(ctx context.Context, outputBytes []
173173 }
174174 profile , err := c .getClusterScanProfile (ctx , scan )
175175 if err != nil {
176- return nil , fmt .Errorf ("Error %v loading v1.ClusterScanProfile for name %v " , scan .Spec .ScanProfileName , err )
176+ return nil , fmt .Errorf ("Error %v loading v1.ClusterScanProfile for name %w " , scan .Spec .ScanProfileName , err )
177177 }
178178 scanReport .Spec .BenchmarkVersion = profile .Spec .BenchmarkVersion
179179 scanReport .Spec .LastRunTimestamp = time .Now ().String ()
180180
181181 data , err := reportLibrary .GetJSONBytes (outputBytes )
182182 if err != nil {
183- return nil , fmt .Errorf ("Error %v loading scan report json bytes" , err )
183+ return nil , fmt .Errorf ("Error %w loading scan report json bytes" , err )
184184 }
185185 scanReport .Spec .ReportJSON = string (data [:])
186186
@@ -201,7 +201,7 @@ func (c *Controller) ensureCleanup(scan *v1.ClusterScan) error {
201201 dsPrefix := "sonobuoy-rancher-kube-bench-daemon-set"
202202 dsList , err := c .daemonsetCache .List (v1 .ClusterScanNS , labels .Set (sonobuoyWorkerLabel ).AsSelector ())
203203 if err != nil {
204- return fmt .Errorf ("cis: ensureCleanup: error listing daemonsets: %v " , err )
204+ return fmt .Errorf ("cis: ensureCleanup: error listing daemonsets: %w " , err )
205205 }
206206 for _ , ds := range dsList {
207207 if ! strings .HasPrefix (ds .Name , dsPrefix ) {
@@ -216,29 +216,29 @@ func (c *Controller) ensureCleanup(scan *v1.ClusterScan) error {
216216 podPrefix := name .SafeConcatName ("security-scan-runner" , scan .Name )
217217 podList , err := c .podCache .List (v1 .ClusterScanNS , labels .Set (SonobuoyMasterLabel ).AsSelector ())
218218 if err != nil {
219- return fmt .Errorf ("cis: ensureCleanup: error listing pods: %v " , err )
219+ return fmt .Errorf ("cis: ensureCleanup: error listing pods: %w " , err )
220220 }
221221 for _ , pod := range podList {
222222 if ! strings .HasPrefix (pod .Name , podPrefix ) {
223223 continue
224224 }
225225 if e := c .pods .Delete (v1 .ClusterScanNS , pod .Name , & metav1.DeleteOptions {}); e != nil && ! errors .IsNotFound (e ) {
226- return fmt .Errorf ("cis: ensureCleanup: error deleting pod %v: %v " , pod .Name , e )
226+ return fmt .Errorf ("cis: ensureCleanup: error deleting pod %v: %w " , pod .Name , e )
227227 }
228228 }
229229
230230 // Delete cms
231231 cms , err := c .configMapCache .List (v1 .ClusterScanNS , labels .NewSelector ())
232232 if err != nil {
233- return fmt .Errorf ("cis: ensureCleanup: error listing cm: %v " , err )
233+ return fmt .Errorf ("cis: ensureCleanup: error listing cm: %w " , err )
234234 }
235235 for _ , cm := range cms {
236236 if ! strings .Contains (cm .Name , scan .Name ) {
237237 continue
238238 }
239239
240240 if e := c .configmaps .Delete (v1 .ClusterScanNS , cm .Name , & metav1.DeleteOptions {}); e != nil && ! errors .IsNotFound (e ) {
241- return fmt .Errorf ("cis: ensureCleanup: error deleting cm %v: %v " , cm .Name , e )
241+ return fmt .Errorf ("cis: ensureCleanup: error deleting cm %v: %w " , cm .Name , e )
242242 }
243243 }
244244
0 commit comments