Hello Galaxy Community,
I am encountering an issue while setting up tusd as described in the Galaxy Training Tutorial (Hands-on: Performant Uploads with TUS / Performant Uploads with TUS / Galaxy Server administration) using the galaxyproject.tusd Ansible role. During the playbook execution, the task to extract the tusd binary fails with a 404 error:
TASK [galaxyproject.tusd : Extract tusd binary] ***********************************************************************
fatal: [galaxy]: FAILED! => changed=false
msg: 'Failure downloading https://github.com/tus/tusd/releases/download/v2.7.0/tusd_linux_amd64.tar.gz, HTTP Error 404: Not Found'
What I Have Tried:
- Verified the URL, and indeed, the tusd version v2.7.0 is not available.
- Checked the GitHub releases page: tusd Releases and found that v2.7.0 is not present.
Questions:
- How can I correctly specify the tusd version to avoid the 404 error?
- Is there a recommended approach to force the galaxyproject.tusd role to use tusd v2.6.0 or another available version?
- Do I need to modify other configuration files like galaxy.yml or group_vars to achieve this?
Thank you for any insights or suggestions!
Best regards,
Patrick