GEO-BON / bon-in-a-box-pipeline-engine

Pipeline engine that can run R, Julia, Python and shell scripts seamlessly.
GNU General Public License v3.0
3 stars 1 forks source link

Conda locking mechanism. #149

Closed jmlord closed 1 week ago

jmlord commented 1 week ago

Will allow us to re-run the pipeline for #201

Known caveat: the conda lock file will remain in the case that during conda installation, the process doesn't respond to SIGTERM, and after 30 seconds, a SIGKILL is issued. SIGKILL does not allow for traps to execute cleanup code. In practice, I was not able to reproduce this as the installation always swiftly responded to the SIGTERM signal.