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

vine: report if the library for a task has not been installed #3789

Open
btovar opened this issue Apr 27, 2024 · 1 comment
Open

vine: report if the library for a task has not been installed #3789

btovar opened this issue Apr 27, 2024 · 1 comment
Labels
bug For modifications that fix a flaw in the code. TaskVine

Comments

@btovar
Copy link
Member

btovar commented Apr 27, 2024

Currently tasks sit in the queue forever if the name of the library they need is not found. At least this should be reported to the debug log with a notice.

@btovar btovar added bug For modifications that fix a flaw in the code. TaskVine labels Apr 27, 2024
@dthain
Copy link
Member

dthain commented Jun 12, 2024

Thinking about the possible ways to do this:
1 - Reject the task submission in vine_submit.
2 - Check for library presence in vine_schedule and warn. (We already do this but don't warn.)
3 - Check for library presence in vine_schedule and return the task as a failure.

Is there any case where the function might be submitted before the library?

Jin has already implemented cases where excessive failures of the library cause the removal of the template, and then presumably should cause failure of the waiting functions.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug For modifications that fix a flaw in the code. TaskVine
Projects
Status: No status
Development

No branches or pull requests

2 participants