From cca9e0d55ff471f88bf909b6fece1017a9a34b6c Mon Sep 17 00:00:00 2001 From: Daniele Stefano Ferru Date: Fri, 3 Oct 2025 16:21:07 +0200 Subject: [PATCH] Provisioning: set sync state if empty (#111998) --- pkg/registry/apis/provisioning/jobs/sync/worker.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/pkg/registry/apis/provisioning/jobs/sync/worker.go b/pkg/registry/apis/provisioning/jobs/sync/worker.go index 0b0139941c0..09ed5859cc7 100644 --- a/pkg/registry/apis/provisioning/jobs/sync/worker.go +++ b/pkg/registry/apis/provisioning/jobs/sync/worker.go @@ -110,6 +110,10 @@ func (r *SyncWorker) Process(ctx context.Context, repo repository.Repository, jo lastRef := repo.Config().Status.Sync.LastRef syncStatus.LastRef = lastRef + if syncStatus.State == "" { + syncStatus.State = provisioning.JobStateWorking + } + // Update sync status at start using JSON patch patchOperations := []map[string]interface{}{ {