Skip to content

Commit 03171ef

Browse files
committed
Improve logging
1 parent a70eef4 commit 03171ef

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

controllers/karpentermachinepool_controller.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -179,7 +179,7 @@ func (r *KarpenterMachinePoolReconciler) Reconcile(ctx context.Context, req reco
179179
karpenterMachinePool.Status.Ready = true
180180

181181
if !karpenterMachinePoolCopy.Status.Ready || karpenterMachinePoolCopy.Status.Replicas != numberOfNodeClaims {
182-
logger.Info("Found NodeClaims in workload cluster, patching KarpenterMachinePool.status field", "numberOfNodeClaims", numberOfNodeClaims)
182+
logger.Info("Found NodeClaims in workload cluster, patching KarpenterMachinePool.status field", "numberOfNodeClaims", numberOfNodeClaims, "currentNumberOfReplicas", karpenterMachinePoolCopy.Status.Replicas)
183183
if err := r.client.Status().Patch(ctx, karpenterMachinePool, client.MergeFrom(karpenterMachinePoolCopy), client.FieldOwner("karpentermachinepool-controller")); err != nil {
184184
logger.Error(err, "failed to patch karpenterMachinePool.status.Replicas")
185185
return reconcile.Result{}, err
@@ -194,7 +194,7 @@ func (r *KarpenterMachinePoolReconciler) Reconcile(ctx context.Context, req reco
194194
}
195195

196196
if machinePool.Spec.Replicas == nil || *machinePool.Spec.Replicas != numberOfNodeClaims {
197-
logger.Info("Patching MachinePool.spec.replicas field", "numberOfNodeClaims", numberOfNodeClaims)
197+
logger.Info("Patching MachinePool.spec.replicas field", "numberOfNodeClaims", numberOfNodeClaims, "currentNumberOfReplicas", *machinePool.Spec.Replicas)
198198
machinePoolCopy := machinePool.DeepCopy()
199199
machinePool.Spec.Replicas = &numberOfNodeClaims
200200
if err := r.client.Patch(ctx, machinePool, client.MergeFrom(machinePoolCopy), client.FieldOwner("karpenter-machinepool-controller")); err != nil {
@@ -245,6 +245,7 @@ func (r *KarpenterMachinePoolReconciler) reconcileDelete(ctx context.Context, lo
245245
karpenterMachinePoolCopy := karpenterMachinePool.DeepCopy()
246246

247247
controllerutil.RemoveFinalizer(karpenterMachinePool, KarpenterFinalizer)
248+
logger.Info("Removing finalizer", "finalizer", KarpenterFinalizer)
248249
if err := r.client.Patch(ctx, karpenterMachinePool, client.MergeFrom(karpenterMachinePoolCopy)); err != nil {
249250
logger.Error(err, "failed to remove finalizer", "finalizer", KarpenterFinalizer)
250251
return reconcile.Result{}, err

0 commit comments

Comments
 (0)