ancient-wolf-19325
07/22/2024, 5:37 PMdn0) is determined by the statuses of its child nodes (dn1, dn2, dn3). If any child node is still running or in an unknown state, the parent node will remain in the RUNNING state until all child nodes have completed their execution.
According to the Flyte Propeller node executor, the parent node (dn0) will stay in the RUNNING state if any of its child nodes (dn1, dn2, dn3) are still running or have an unknown status. The parent node will only transition to a final state (e.g., SUCCEEDED or FAILED) once all child nodes have reached a terminal state.
Would you like more detailed information on how Flyte handles node status updates?
Sources:
- Flyte Propeller node executor
Slack Link
https://flyte-org.slack.com/archives/CP2HDHKE1/p1721669827.086349 👍 0 button 👎 0 button 💡 Hint: Mention @runllm in the thread for followups.