SRA tools fetching fails on AWS, fixable by updating sra-toolkit version
bug
### Description of the bug
Hey!
When running this pipeline from AWS using the sratoolkit method, I was hitting the following error at the SRATOOLS_PREFETCH step:
```
Cannot parse AWS identity PKCS7 part, err=0 ( 500 )
```
While debugging I came across this issue: https://github.com/ncbi/sra-tools/issues/829/ and the [release notes for sratools](https://github.com/ncbi/sra-tools/blob/master/CHANGES.md#sra-toolkit-3010) which suggested that updating the version of sra tools would fix the problem. Updating the docker image:
```
withName: 'CUSTOM_SRATOOLSNCBISETTINGS|SRATOOLS_PREFETCH {
container = 'biocontainers/sra-tools:3.2.1--h4304569_1'
}
```
plus doing a wave build for `SRATOOLS_FASTERQDUMP` (which also needs `pigz`) along with wave builds for arm support ended up solving the issue for me.
It looks like the nf-core modules have already been updated, so I believe pulling in those updates + updating the image for the custom module would fix this.
### Command used and terminal output
```console
```
### Relevant files
_No response_
### System information
_No response_
0 条评论