diff --git a/internal/controller/eviction_controller.go b/internal/controller/eviction_controller.go index b8fc678..ddc68f7 100644 --- a/internal/controller/eviction_controller.go +++ b/internal/controller/eviction_controller.go @@ -241,7 +241,7 @@ func (r *EvictionReconciler) evictNext(ctx context.Context, eviction *kvmv1.Evic instances := &eviction.Status.OutstandingInstances uuid := (*instances)[len(*instances)-1] log := logger.FromContext(ctx).WithName("Evict").WithValues("server", uuid) - logger.IntoContext(ctx, log) + ctx = logger.IntoContext(ctx, log) res := servers.Get(ctx, r.computeClient, uuid) vm, err := res.Extract() @@ -255,7 +255,7 @@ func (r *EvictionReconciler) evictNext(ctx context.Context, eviction *kvmv1.Evic } log = log.WithValues("server_status", vm.Status) - logger.IntoContext(ctx, log) + ctx = logger.IntoContext(ctx, log) // First, check the transient statuses switch vm.Status {