Summary: | Dependencies between array tasks not working properly | ||
---|---|---|---|
Product: | Slurm | Reporter: | Carlos Fenoy <carlos.fenoy> |
Component: | Scheduling | Assignee: | Dominik Bartkiewicz <bart> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | 3 - Medium Impact | ||
Priority: | --- | CC: | bart, felip.moll |
Version: | 17.02.3 | ||
Hardware: | Linux | ||
OS: | Linux | ||
See Also: | https://bugs.schedmd.com/show_bug.cgi?id=4625 | ||
Site: | Roche | Alineos Sites: | --- |
Atos/Eviden Sites: | --- | Confidential Site: | --- |
Coreweave sites: | --- | Cray Sites: | --- |
DS9 clusters: | --- | Google sites: | --- |
HPCnow Sites: | --- | HPE Sites: | --- |
IBM Sites: | --- | NOAA SIte: | --- |
NoveTech Sites: | --- | Nvidia HWinf-CS Sites: | --- |
OCF Sites: | --- | Recursion Pharma Sites: | --- |
SFW Sites: | --- | SNIC sites: | --- |
Tzag Elita Sites: | --- | Linux Distro: | --- |
Machine Name: | CLE Version: | ||
Version Fixed: | 17.02.10 | Target Release: | --- |
DevPrio: | --- | Emory-Cloud Sites: | --- |
Description
Carlos Fenoy
2018-01-08 07:57:13 MST
Hi It seems to work as design. I agree, in this case behavior is not predictable/good documented. If any of parent array task fail and whole array is completed,all tasks from dependent array will be marked as 'DependencyNeverSatisfied', This can be cleaned only by admin. Dominik If it works as designed documentation should mention this case. Anyway, could this be fixed so that only tasks depending on failed ones are not run? Hi We fixed this in https://github.com/SchedMD/slurm/commit/7b5a36740a38979a2bf66a5c54afb5438b175b59. This commit was dappled to 17.02 branch, but I am not sure if we will have next 17.02 release. Dominik |