3.20.0
DailyDreaming
released this
23 Sep 18:57
·
1346 commits
to master
since this release
- Deprecate subprocessDockerCall(). #2653
- Move wallTime to a label so we can use exact timestamps. #2664
- Capture and log standard output/error from batch systems. #2662
- Add an option to set custom AWS IAM roles. #2656
- Add a ToilNodeType tag to distinguish leader vs. workers. #2658
- Slurm: include both exit code and terminating signal in job return status. #2646
- Update requests package. #2610
- HTCondorBatchSystem(): fixes and features. #2647
- Update cwltool from 1.0.20180820141117 -> 1.0.20190228155703 #2609
- Add an option to set disableCaching to false. #2584
- Speed up S3 bucket deletion. #2597
- Tolerate missing jobs/workers in stats expando. #2533
- Add private IP support to node operations. #2569
- Encode logs for gzip. #2595
Bug Fixes
- Improve NoSuchFileException usage and robustness. #2593
- Make sure we always have current package lists. #2675
- Make sure to use --tmpdir-prefix to place workdir and jobstore. #2587
- Subprocess dockercall bytestring compatibility for py2/3. #2677
- Address python3 deprecation warnings. #2668
- Fix python3.7 break on new static method. #2659
- Get value of taskId in Mesos' killTask method. #2661
- Stop NamedTemporaryFile tampering. #2638
- StatsAndLogging(): ensure json.load() receives only string input. #2641
- Reduce max size of files allowed to be inlined in SDB. #2440
- Increase hardcoded encapsulate follow-on resources. #2591
- Ensure TOIL_DOCKER_REGISTRY variable is in version_template. #2583
- Use current python executable. #2599
Thank you to our contributors: @mr-c, @arostamianfar, @adamnovak, @kwwette, @liinus, @saimeCS, @cdunn2001, @Fifan31, @jeffrey856!