andrewrothstein / ansible-anaconda

Ansible role for installing Anaconda
MIT License
47 stars 42 forks source link

Enable additional package installation #25

Closed lejmr closed 6 years ago

andrewrothstein commented 6 years ago

Consider using the andrewrothstein.conda-env role to install your packages into a conda environment. I'm not very excited by the idea of installing conda pkgs into the root environment.

lejmr commented 6 years ago

I can see your point, but I think you are looking at this role from the perspective of users running conda-env against local computer, or a dedicated VM, with interactive way of working. In this case it makes sense to have this role as a dependency. Our case, however, is different. Analytics work as I detailed above, but we have also calculation servers where we dont need/want to bother with environments. Only run calculations against base system. Therefore, I am defining playbook for such a system now, and I need a simple way how to configure such a base system based on information obtained from analytics..

I believe I am not the only person doing similar things, so it is worth of accepting my changes. Good thing is that if this variable is empty it has not impact to your current behaviour..