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.
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.