@@ -109,6 +109,9 @@ func (atc atc) Reconcile(ctx context.Context, event ctrl.Event) (result ctrl.Res
109
109
var err error
110
110
airway , err = airwayIntf .Get (ctx , event .Name , metav1.GetOptions {})
111
111
if err != nil {
112
+ if kerrors .IsNotFound (err ) {
113
+ return
114
+ }
112
115
ctrl .Logger (ctx ).Error ("failed to update airway status" , "error" , fmt .Errorf ("failed to get airway: %v" , err ))
113
116
return
114
117
}
@@ -121,6 +124,9 @@ func (atc atc) Reconcile(ctx context.Context, event ctrl.Event) (result ctrl.Res
121
124
122
125
updated , err := airwayIntf .UpdateStatus (ctx , airway , metav1.UpdateOptions {FieldManager : fieldManager })
123
126
if err != nil {
127
+ if kerrors .IsNotFound (err ) {
128
+ return
129
+ }
124
130
ctrl .Logger (ctx ).Error ("failed to update airway status" , "error" , err )
125
131
return
126
132
}
@@ -514,6 +520,9 @@ func (atc atc) FlightReconciler(params FlightReconcilerParams) ctrl.HandleFunc {
514
520
var err error
515
521
resource , err = resourceIntf .Get (ctx , event .Name , metav1.GetOptions {})
516
522
if err != nil {
523
+ if kerrors .IsNotFound (err ) {
524
+ return
525
+ }
517
526
ctrl .Logger (ctx ).Error ("failed to update flight status" , "error" , fmt .Errorf ("failed to get flight: %v" , err ))
518
527
return
519
528
}
@@ -526,6 +535,9 @@ func (atc atc) FlightReconciler(params FlightReconcilerParams) ctrl.HandleFunc {
526
535
527
536
updated , err := resourceIntf .UpdateStatus (ctx , resource , metav1.UpdateOptions {FieldManager : fieldManager })
528
537
if err != nil {
538
+ if kerrors .IsNotFound (err ) {
539
+ return
540
+ }
529
541
ctrl .Logger (ctx ).Error ("failed to update flight status" , "error" , err )
530
542
return
531
543
}
0 commit comments