From fbc5d57f39863d5526e5316312f6eea402d52802 Mon Sep 17 00:00:00 2001 From: Future-Outlier Date: Fri, 19 Sep 2025 15:36:48 +0800 Subject: [PATCH] [WIP][DO NOT MERGE] fix rayjob gcs fault tolerance raycluster leak issue Signed-off-by: Future-Outlier --- ray-operator/controllers/ray/rayjob_controller.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ray-operator/controllers/ray/rayjob_controller.go b/ray-operator/controllers/ray/rayjob_controller.go index cae16cd0bc8..69983b537b9 100644 --- a/ray-operator/controllers/ray/rayjob_controller.go +++ b/ray-operator/controllers/ray/rayjob_controller.go @@ -291,7 +291,7 @@ func (r *RayJobReconciler) Reconcile(ctx context.Context, request ctrl.Request) isJobTerminal = isJobTerminal && isSubmitterFinished } - if isJobTerminal { + if isJobTerminal || isSubmitterFinished { jobDeploymentStatus = rayv1.JobDeploymentStatusComplete if jobInfo.JobStatus == rayv1.JobStatusFailed { jobDeploymentStatus = rayv1.JobDeploymentStatusFailed