To avoid complexities with keeping conda up to date on CI, reconfigure pipelines that use conda to install a copy locally, then delete it when finished.
Each pipeline run installs to a unique directory under /var/lib/jenkins/conda_installs/ to avoid any issues in the event of concurrent pipeline runs.
Added to cleanup pipeline to check for and delete any conda installs that are over a day old in case of pipeline failure preventing removal.
Affected Issues
497
Testing
Ran changed pipeline on sandbox
Was unable to simulate concurrent pipeline runs as Jenkins wouldn't schedule it
Description
/var/lib/jenkins/conda_installs/
to avoid any issues in the event of concurrent pipeline runs.Affected Issues
497
Testing