9
9
"github.com/sirupsen/logrus"
10
10
v1 "k8s.io/api/core/v1"
11
11
rbacv1 "k8s.io/api/rbac/v1"
12
- k8serrors "k8s.io/apimachinery/pkg/api/errors"
13
12
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
14
13
"k8s.io/apimachinery/pkg/labels"
15
14
"k8s.io/apimachinery/pkg/util/intstr"
@@ -311,7 +310,7 @@ func (c *ConfigMapRegistryReconciler) ensureServiceAccount(source configMapCatal
311
310
if ! overwrite {
312
311
return nil
313
312
}
314
- if err := c .OpClient .DeleteServiceAccount (serviceAccount .GetNamespace (), serviceAccount .GetName (), metav1 .NewDeleteOptions (0 )); err != nil && ! k8serrors . IsNotFound ( err ) {
313
+ if err := c .OpClient .DeleteServiceAccount (serviceAccount .GetNamespace (), serviceAccount .GetName (), metav1 .NewDeleteOptions (0 )); err != nil {
315
314
return err
316
315
}
317
316
}
@@ -325,7 +324,7 @@ func (c *ConfigMapRegistryReconciler) ensureRole(source configMapCatalogSourceDe
325
324
if ! overwrite {
326
325
return nil
327
326
}
328
- if err := c .OpClient .DeleteRole (role .GetNamespace (), role .GetName (), metav1 .NewDeleteOptions (0 )); err != nil && ! k8serrors . IsNotFound ( err ) {
327
+ if err := c .OpClient .DeleteRole (role .GetNamespace (), role .GetName (), metav1 .NewDeleteOptions (0 )); err != nil {
329
328
return err
330
329
}
331
330
}
@@ -339,7 +338,7 @@ func (c *ConfigMapRegistryReconciler) ensureRoleBinding(source configMapCatalogS
339
338
if ! overwrite {
340
339
return nil
341
340
}
342
- if err := c .OpClient .DeleteRoleBinding (roleBinding .GetNamespace (), roleBinding .GetName (), metav1 .NewDeleteOptions (0 )); err != nil && ! k8serrors . IsNotFound ( err ) {
341
+ if err := c .OpClient .DeleteRoleBinding (roleBinding .GetNamespace (), roleBinding .GetName (), metav1 .NewDeleteOptions (0 )); err != nil {
343
342
return err
344
343
}
345
344
}
@@ -355,7 +354,7 @@ func (c *ConfigMapRegistryReconciler) ensurePod(source configMapCatalogSourceDec
355
354
return nil
356
355
}
357
356
for _ , p := range currentPods {
358
- if err := c .OpClient .KubernetesInterface ().CoreV1 ().Pods (pod .GetNamespace ()).Delete (context .TODO (), p .GetName (), * metav1 .NewDeleteOptions (0 )); err != nil && ! k8serrors . IsNotFound ( err ) {
357
+ if err := c .OpClient .KubernetesInterface ().CoreV1 ().Pods (pod .GetNamespace ()).Delete (context .TODO (), p .GetName (), * metav1 .NewDeleteOptions (0 )); err != nil {
359
358
return errors .Wrapf (err , "error deleting old pod: %s" , p .GetName ())
360
359
}
361
360
}
@@ -374,7 +373,7 @@ func (c *ConfigMapRegistryReconciler) ensureService(source configMapCatalogSourc
374
373
if ! overwrite && ServiceHashMatch (svc , service ) {
375
374
return nil
376
375
}
377
- if err := c .OpClient .DeleteService (service .GetNamespace (), service .GetName (), metav1 .NewDeleteOptions (0 )); err != nil && ! k8serrors . IsNotFound ( err ) {
376
+ if err := c .OpClient .DeleteService (service .GetNamespace (), service .GetName (), metav1 .NewDeleteOptions (0 )); err != nil {
378
377
return err
379
378
}
380
379
}
0 commit comments