Galaxy project's efforts in automating tool installations are mostly
represented by the following Ansible playbook (
https://github.com/afgane/galaxy-tools-playbook) and a role (
We plan on improving that tracked at:
The install_tool_shed_repositories.py script should install the latest
revision when no revision is specified (and owner and repo name is
present). This feature was added on May 14, 2014 (
Please let us know how it works for you.
Thank you for using Galaxy.
On Sun, Jan 24, 2016 at 7:02 PM <steve.mcma...@csiro.au> wrote:
> 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
> 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
> *Steve McMahon*
> Solution Architect and Senior System Administrator | Scientific Computing
> *Information Management and Technology*
> T +61 2 6214 2968 Alt +61 4 0077 9318
> *steve.mcma...@csiro.au <steve.mcma...@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.*
> Please keep all replies on the list by using "reply all"
> in your mail client. To manage your subscriptions to this
> and other Galaxy lists, please use the interface at:
> To search Galaxy mailing lists use the unified search at:
Please keep all replies on the list by using "reply all"
in your mail client. To manage your subscriptions to this
and other Galaxy lists, please use the interface at:
To search Galaxy mailing lists use the unified search at: