Ticket 2650

Summary: scontrol display dependencies in a confusing way
Product: Slurm Reporter: Akmal Madzlan <akmalm>
Component: OtherAssignee: Director of Support <support>
Status: RESOLVED DUPLICATE QA Contact:
Severity: 4 - Minor Issue    
Priority: ---    
Version: 14.11.10   
Hardware: Linux   
OS: Linux   
Site: DownUnder GeoSolutions Slinky Site: ---
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:
Target Release: --- DevPrio: ---
Emory-Cloud Sites: ---

Description Akmal Madzlan 2016-04-19 13:10:56 MDT
The dependencies does work, but scontrol is displaying it in a confusing way; only the base job id is displayed

[akmalm@kud13 ~]$ squeue -u akmalm
PARTITION   PRIORITY   NAME                     USER ST       TIME  NODES NODELIST(REASON JOBID
kud13       100        test­                 akmalm PD       0:00      1 (Resources)     641250_[4-10]
kud13       100        test­                 akmalm PD       0:00      1 (Dependency)    641253
kud13       100        test­                 akmalm  R       0:45      1 kud13           641250_3

[akmalm@kud13 ~]$ scontrol update job=641253 dependency=641250_9,641250_10
[akmalm@kud13 ~]$ scontrol show jobs 641253 | grep Dep
   JobState=PENDING Reason=Dependency Dependency=afterany:641250,afterany:641250

[akmalm@kud13 ~]$ scontrol update job=641253 dependency=641250_9
[akmalm@kud13 ~]$ scontrol show jobs 641253 | grep Dep
   JobState=PENDING Reason=Dependency Dependency=afterany:641250

[akmalm@kud13 ~]$ scontrol update job=641253 dependency=641250_10
[akmalm@kud13 ~]$ scontrol show jobs 641253 | grep Dep
   JobState=PENDING Reason=Dependency Dependency=afterany:641250

[akmalm@kud13 ~]$ scontrol update job=641253 dependency=641250
[akmalm@kud13 ~]$ scontrol show jobs 641253 | grep Dep
   JobState=PENDING Reason=Dependency Dependency=afterany:641250_*
Comment 1 Tim Wickberg 2016-04-22 05:32:51 MDT
This was fixed in commit da4f568414, which is available as a patch here:
https://github.com/SchedMD/slurm/commit/da4f568414.patch

*** This ticket has been marked as a duplicate of ticket 2314 ***