diff --git a/pkg/compute/tasks/modelarts_pool_create_task.go b/pkg/compute/tasks/modelarts_pool_create_task.go index c7b9fc431c..5377349043 100644 --- a/pkg/compute/tasks/modelarts_pool_create_task.go +++ b/pkg/compute/tasks/modelarts_pool_create_task.go @@ -82,7 +82,8 @@ func (self *ModelartsPoolCreateTask) OnInit(ctx context.Context, obj db.IStandal self.SetStageFailed(ctx, jsonutils.NewString(err.Error())) return } - pool.SetStatus(self.GetUserCred(), api.MODELARTS_POOL_STATUS_RUNNING, "") + + pool.SetStatus(self.GetUserCred(), ipool.GetStatus(), "") self.taskComplete(ctx, pool) }