-
Type: Bug
-
Resolution: Fixed
-
Priority: Major
-
Affects Version/s: master, 5.0.0
-
Component/s: CLI: pegasus-plan, Workflow API Libraries
-
None
When setting the node_label attribute in a job planner throws an error for Illegal key specified.
I have attached workflow_generator.py script that recreates this behavior.
Example planner error:
[1] java.lang.RuntimeException: Unsupported key nodeLabel for element jobs - {"type":"job","name":"namd","id":"ID0000001","nodeLabel":"namd_eq_200","arguments":["equilibrate_200.conf"],"uses":[
,
{"lfn":"crd.md18_vmd_autopsf.pdb","type":"input"},
{"lfn":"Q42.psf","type":"input"},
{"lfn":"equilibrate_200.conf","type":"input"},
{"lfn":"init.xsc","type":"input"},
{"lfn":"par_all27_prot_lipid.inp","type":"input"},
{"lfn":"equilibrate_200.restart.coor","type":"output","stageOut":false,"registerReplica":false},
{"lfn":"equilibrate_200.restart.xsc","type":"output","stageOut":false,"registerReplica":false}]} at edu.isi.pegasus.planner.classes.Job$JsonDeserializer.getException(Job.java:2422)