From ba6ae3d6ee79bf712508fd165e800ec5f2194991 Mon Sep 17 00:00:00 2001 From: Danny Kopping Date: Thu, 15 May 2025 12:04:06 +0200 Subject: [PATCH] fix: add missing clause for tracking replacements Signed-off-by: Danny Kopping --- coderd/provisionerdserver/provisionerdserver.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coderd/provisionerdserver/provisionerdserver.go b/coderd/provisionerdserver/provisionerdserver.go index cb7aefb717ab0..38924300ac7a2 100644 --- a/coderd/provisionerdserver/provisionerdserver.go +++ b/coderd/provisionerdserver/provisionerdserver.go @@ -1836,7 +1836,7 @@ func (s *server) CompleteJob(ctx context.Context, completed *proto.CompletedJob) }) } - if s.PrebuildsOrchestrator != nil { + if s.PrebuildsOrchestrator != nil && input.PrebuiltWorkspaceBuildStage == sdkproto.PrebuiltWorkspaceBuildStage_CLAIM { // Track resource replacements, if there are any. orchestrator := s.PrebuildsOrchestrator.Load() if resourceReplacements := completed.GetWorkspaceBuild().GetResourceReplacements(); orchestrator != nil && len(resourceReplacements) > 0 {