Hi,

 

We are using Puppet to manage the configuration for VMs for our development and production Galaxy instances.  We would like to be able to specify tool shed tools and their revisions and have Puppet ensure that they are installed.  Our Puppet code makes use of the “install_tool_shed_repositories.py” script and a script based on that which checks to see whether a particular tool and revision is installed.

 

We are finding that if we don’t specify the latest revision of a tool that the “install_tool_shed_repositories.py” script fails.  Is this what others experience?

 

I know other sites are doing configuration management with Ansible.  What approach are these sites taking for ensuring tools are installed or are these sites doing the tool installations outside of configuration management?

 

Regards.

 

Steve McMahon
Solution Architect and Senior System Administrator | Scientific Computing
Information Management and Technology
CSIRO

T +61 2 6214 2968 Alt +61 4 0077 9318
steve.mcmahon@csiro.au | www.csiro.au
1 Wilf Crane Crescent, Yarralumla ACT 2600

PLEASE NOTE
The information contained in this email may be confidential or privileged. Any unauthorised use or disclosure is prohibited. If you have received this email in error, please delete it immediately and notify the sender by return email. Thank you. To the extent permitted by law, CSIRO does not represent, warrant and/or guarantee that the integrity of this communication has been maintained or that the communication is free of errors, virus, interception or interference.

Please consider the environment before printing this email.