Description of problem: To be more consistent, we should probably always run a POST script for a node if a POST script exists. Right now we do not run the POST script if the PRE script fails. We do run the POST script if the node job fails. There should also be a config setting to get the old behavior, in case the new behavior would break some people's DAGs. Version-Release number of selected component (if applicable): condor 7.6.1-0.10 How reproducible: 100% Upstream tracking: https://condor-wiki.cs.wisc.edu/index.cgi/tktview?tn=2057
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: C: Failure to run POST script when PRE script fails C: POST script will not run F: Run the POST script even if the PRE script fails with the option to disable in case behavior is desired. R: POST script will run when PRE script fails.
The new behavior has been verified on RHEL5.7/6.1, i386/x86_64. condor-7.6.3-0.3 condor-classads-7.6.3-0.3
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2011-1249.html