From 2da496599d5678031aba32d676f48db5cc4bfd72 Mon Sep 17 00:00:00 2001 From: Christopher Valerio Date: Mon, 17 Feb 2025 09:07:00 -0600 Subject: [PATCH] fix: making sure LastSyncedImageScanTime is a reference --- internal/cmd/controller/imagescan/gitcommit_job.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/internal/cmd/controller/imagescan/gitcommit_job.go b/internal/cmd/controller/imagescan/gitcommit_job.go index bd44853498..694033b323 100644 --- a/internal/cmd/controller/imagescan/gitcommit_job.go +++ b/internal/cmd/controller/imagescan/gitcommit_job.go @@ -219,8 +219,9 @@ func (j *GitCommitJob) cloneAndReplace(ctx context.Context) { if interval == nil || interval.Seconds() == 0.0 { interval = &DefaultInterval } - gitrepo.Status.LastSyncedImageScanTime = metav1.NewTime(time.Now()) + now := metav1.NewTime(time.Now()) + gitrepo.Status.LastSyncedImageScanTime = &now // update gitrepo status condition.Cond(fleet.ImageScanSyncCondition).SetError(&gitrepo.Status, "", nil) err = retry.RetryOnConflict(retry.DefaultRetry, func() error {