Skip to content

NOISSUE: reduction of DebugFlags and removal of the preStop hook#757

Merged
Uburro merged 2 commits intodevfrom
noissue-fix
Apr 28, 2025
Merged

NOISSUE: reduction of DebugFlags and removal of the preStop hook#757
Uburro merged 2 commits intodevfrom
noissue-fix

Conversation

@Uburro
Copy link
Collaborator

@Uburro Uburro commented Apr 28, 2025

Default DebugFlags are reduced to prevent job timeouts on large clusters.
preStop hooks are removed because, when jobs are suspended and workers are restarted, the hooks may deallocate workers still associated with suspended jobs. This leads to controller inconsistencies and failure to recover jobs.
Additionally, preStop hooks are unreliable during instance terminations and kernel panics, where they often do not execute.

@Uburro Uburro merged commit a682303 into dev Apr 28, 2025
4 checks passed
@Uburro Uburro deleted the noissue-fix branch April 28, 2025 13:39
@Uburro Uburro added ignore-for-release Don't include this PR into changelog fix and removed ignore-for-release Don't include this PR into changelog labels Apr 30, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants