Closed ibethune closed 8 years ago
The updates were made directly to master and devel was out of sync from master. Merged the two. I have pushed the two fixes as well.
devel and master should both be fixed now. Moving the error handling issues to another issue.
Thanks, that's now working. I have a problem with the lsdmap CU, will raise a new issue for that later.
I started commenting on #219, but I find enough issues that it is worth starting a new issue, rather than confusing the issue with Elena's problems (since I don't have the same symptoms).
I tested this using the latest ensemblemd from the master branch, and RP release:
I have placed the contents of the pilot directory in /work/e290/e290/shared/iain/rp.session.mbp-ib.epcc.ed.ac.uk.ibethune.016786.0003-pilot.0000
A couple of things that I observed:
ModuleCmd_Load.c(226):ERROR:105: Unable to locate a modulefile for 'python'
and so the CU should be failing, but according the enmd, the pre_loop step was completed successfully. There is some error handling missing here.# Pre-exec commands module load python
which is the source of that error. It should bemodule load python-compute
run.sh: line 22: grompp: command not found run.sh: line 23: mdrun: command not found cat: confout.gro: No such file or directory
However, according the enmd, again these CUs are seen as successful - so the error handling here needs to be improved.# Pre-exec commands module load packages-archer module load gromacs/5.0.0 module load python-compute/2.7.6
This should just be 'module load gromacs' At least in these cases error causes the CU to fail according to enmd, which shuts down the workflow.There are several fixes needed here: