diff --git a/CHANGELOG.md b/CHANGELOG.md index 45dd4e4bd3..a0f77a4f82 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- [#353](https://github.com/nf-core/sarek/pull/353) - Add support for task retries with exit code 247 (exhibited by Picard MarkDuplicates) + ### Changed - [#333](https://github.com/nf-core/sarek/pull/333) - Bump `Sarek` version to `3.0dev` diff --git a/conf/base.config b/conf/base.config index ac13fe4927..47abc090b2 100644 --- a/conf/base.config +++ b/conf/base.config @@ -15,7 +15,7 @@ process { time = {check_resource(24.h * task.attempt)} shell = ['/bin/bash', '-euo', 'pipefail'] - errorStrategy = { task.exitStatus in [143,137,104,134,139] ? 'retry' : 'finish' } + errorStrategy = { task.exitStatus in [143,137,104,134,139,247] ? 'retry' : 'finish' } maxErrors = '-1' maxRetries = 3