Skip to content

Commit 7af01e4

Browse files
committed
Update event actions
1 parent 3424d72 commit 7af01e4

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

controllers/coherence_controller.go

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
114114
}
115115
// else... error reading the current deployment state from k8s.
116116
msg := fmt.Sprintf("failed to find Coherence resource, %s", err.Error())
117-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "", msg)
117+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "GetResource", msg)
118118
// returning an error will requeue the event so we will try again
119119
wrappedErr := errorhandling.NewGetResourceError(request.Name, request.Namespace, err)
120120
return reconcile.Result{}, wrappedErr
@@ -129,10 +129,10 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
129129
// Run finalization logic.
130130
// If the finalization logic fails, don't remove the finalizer so
131131
// that we can retry during the next reconciliation.
132-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonDeleted, "", "running finalizers")
132+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonDeleted, "Finalize", "running finalizers")
133133
if err := in.finalizerManager.FinalizeDeployment(ctx, deployment, in.MaybeFindStatefulSet); err != nil {
134134
msg := fmt.Sprintf("failed to finalize Coherence resource, %s", err.Error())
135-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonDeleted, "", msg)
135+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "Finalize", msg)
136136
log.Error(err, "Failed to remove finalizer")
137137
return ctrl.Result{RequeueAfter: time.Minute}, nil
138138
}
@@ -145,7 +145,7 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
145145
return ctrl.Result{}, nil
146146
}
147147
msg := fmt.Sprintf("failed to remove finalizers from Coherence resource, %s", err.Error())
148-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonDeleted, "", msg)
148+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "RemoveFinalizer", msg)
149149
wrappedErr := errorhandling.NewOperationError("remove_finalizer", err).
150150
WithContext("resource", deployment.GetName()).
151151
WithContext("namespace", deployment.GetNamespace())
@@ -179,9 +179,9 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
179179
var msg string
180180
if err != nil {
181181
msg = fmt.Sprintf("failed to add finalizers to Coherence resource, %s", err.Error())
182-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "", msg)
182+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "AddFinalizer", msg)
183183
} else {
184-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonUpdated, "", "added finalizer")
184+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonUpdated, "AddFinalizer", "added finalizer")
185185
}
186186
// we need to requeue as we have updated the Coherence resource
187187
return ctrl.Result{RequeueAfter: time.Minute}, err
@@ -208,13 +208,13 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
208208
patch.Spec.Replicas = &replicas
209209
_, err = in.ThreeWayPatch(ctx, deployment.Name, deployment, deployment, patch)
210210
if err != nil {
211-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "",
211+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "PatchReplicas",
212212
fmt.Sprintf("failed to add default replicas to Coherence resource, %s", err.Error()))
213213
return reconcile.Result{}, errors.Wrap(err, "failed to add default replicas to Coherence resource")
214214
}
215215
msg := "Added default replicas to Coherence resource, re-queuing request"
216216
log.Info(msg, "Replicas", strconv.Itoa(int(replicas)))
217-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonUpdated, "", msg)
217+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeNormal, reconciler.EventReasonUpdated, "PatchReplicas", msg)
218218
return reconcile.Result{}, err
219219
}
220220

@@ -230,7 +230,7 @@ func (in *CoherenceReconciler) Reconcile(ctx context.Context, request ctrl.Reque
230230
err = errorhandling.NewOperationError("obtain_state_store", err).
231231
WithContext("resource", deployment.GetName()).
232232
WithContext("namespace", deployment.GetNamespace())
233-
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "",
233+
in.GetEventRecorder().Eventf(deployment, nil, coreV1.EventTypeWarning, reconciler.EventReasonFailed, "GetStateStore",
234234
fmt.Sprintf("failed to obtain state store: %s", err.Error()))
235235
return in.HandleErrAndRequeue(ctx, err, deployment, fmt.Sprintf(reconcileFailedMessage, request.Name, request.Namespace, err), in.Log)
236236
}

controllers/finalizer/finalizer.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ func (fm *FinalizerManager) FinalizeDeployment(ctx context.Context, c *coh.Coher
7676
if _, bypass := annotations["coherence.oracle.com/finalizer-bypass"]; bypass {
7777
fm.Log.Info("Bypassing service suspension due to finalizer-bypass annotation",
7878
"Namespace", c.Namespace, "Name", c.Name)
79-
fm.EventRecorder.Eventf(c, nil, corev1.EventTypeNormal, "FinalizerBypassed", "",
79+
fm.EventRecorder.Eventf(c, nil, corev1.EventTypeNormal, "FinalizerBypassed", "Finalize",
8080
"Service suspension bypassed due to finalizer-bypass annotation")
8181
return nil
8282
}
@@ -129,7 +129,7 @@ func (fm *FinalizerManager) FinalizeDeployment(ctx context.Context, c *coh.Coher
129129
if errorCount > 3 {
130130
fm.Log.Info("Service suspension failed multiple times, allowing deletion to proceed",
131131
"Namespace", c.Namespace, "Name", c.Name, "ErrorCount", errorCount)
132-
fm.EventRecorder.Eventf(c, nil, corev1.EventTypeWarning, "ServiceSuspensionFailed", "",
132+
fm.EventRecorder.Eventf(c, nil, corev1.EventTypeWarning, "ServiceSuspensionFailed", "SuspendServices",
133133
"Service suspension failed multiple times, allowing deletion to proceed anyway")
134134
return nil
135135
}

controllers/reconciler/base_controller.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ func (in *CommonReconciler) HandleErrAndFinish(ctx context.Context, err error, d
471471
}
472472

473473
// send a failure event
474-
in.GetEventRecorder().Eventf(deployment, nil, corev1.EventTypeWarning, "Failed", "", msg+": "+err.Error(), "")
474+
in.GetEventRecorder().Eventf(deployment, nil, corev1.EventTypeWarning, "Failed", "HandleError", msg+": "+err.Error(), "")
475475
}
476476

477477
// Return the error as a permanent error so it won't be requeued

pkg/events/events.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ func NewOwnedEventRecorder(owner runtime.Object, recorder events2.EventRecorder)
3838
// The resulting event will be created in the same namespace as the reference object.
3939
func (in *OwnedEventRecorder) Event(eventType, reason, message string) {
4040
if in != nil && in.owner != nil && in.recorder != nil {
41-
in.recorder.Eventf(in.owner, nil, eventType, reason, "", message)
41+
in.recorder.Eventf(in.owner, nil, eventType, reason, "Operator", message)
4242
}
4343
}
4444

0 commit comments

Comments
 (0)