Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Reschedule a new session based on a terminated session's creation params #3284

Open
achimnol opened this issue Dec 22, 2024 · 0 comments
Open
Labels
comp:manager Related to Manager component urgency:2 With time limit, it should be finished within it; otherwise, resolve it when no other chores.
Milestone

Comments

@achimnol
Copy link
Member

achimnol commented Dec 22, 2024

As an extension of the session restart feature we already have (refs #3283), it would be nice to have an API to create a new session based on a terminated session's creation params, using the terminated session ID as a sole required parameter like a session template ID. Technically a client may remember the parameters and just create a new session using them, so this is not a high-priority urgent issue, but having this in the core would improve UX.

Unlike the existing session restart API, it will create an entirely new session and perform the full scheduling and preparation steps again. This may be more useful because it could use new agent nodes to avoid "faulty" nodes in case when the prior session has been terminated due to hardware failure, etc.

This would be useful for FastTrack when dealing with failed pipeline tasks. Also, we could provide an easier way in GUI/CLI to retry a failed batch job or duplicate interactive sessions with the same configuration.

@achimnol achimnol added the comp:manager Related to Manager component label Dec 22, 2024
@achimnol achimnol added this to the 25Q1 milestone Dec 22, 2024
@achimnol achimnol added the urgency:2 With time limit, it should be finished within it; otherwise, resolve it when no other chores. label Dec 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:manager Related to Manager component urgency:2 With time limit, it should be finished within it; otherwise, resolve it when no other chores.
Projects
None yet
Development

No branches or pull requests

1 participant