We are doing a puppet configuration for our Galaxy service and this includes installing tools with the “install_tool_shed_repositories.py” script.  It seems that when we specify a revision for a tool which is not the latest we get an error




/usr/bin/python /OSM/galaxy/tools/galaxy-dev-03/galaxy-dist/scripts/api/install_tool_shed_repositories.py --api xxxxxxxxxxxxx -l http://localhost --url http://toolshed.g2.bx.psu.edu/ -o devteam --name fasta_nucleotide_changer --tool-deps --repository-deps -r 2f868bfbe9de --panel-section-id NGS_QC

HTTP Error 500: Internal Server Error

{"err_msg": "Uncaught exception in exposed API method:", "err_code": 0}


Has anyone seen this?  Shall I create an issue in Trello for it?


Our work around is to use the latest revision.  We’d probably like to not have to do that, however.



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.mcmahon@csiro.au | www.csiro.au
1 Wilf Crane Crescent, Yarralumla ACT 2600

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.