Skip to content
This repository has been archived by the owner on Aug 9, 2023. It is now read-only.

Releases: aws-samples/aws-genomics-workflows

Minor Release - v2.7.0

16 Mar 22:39
988b270
Compare
Choose a tag to compare
  • Remove installation of Python 2.7.x from Launch Template installation. Python 2.x is EOL
  • Update AWS CLI install to v2
  • Bugfix for Nextflow JobRole permissions

Patch release - v2.6.6

07 Mar 17:47
Compare
Choose a tag to compare

Update NextflowJobRole - add job definition ARN for batch:SubmitJob

Patch release - v2.6.5

07 Mar 03:44
Compare
Choose a tag to compare

IAM SIDs use CamelCase

Patch release - v2.6.4

07 Mar 03:22
3d90976
Compare
Choose a tag to compare

Fix SIDs for IAMNextflowJobRole policy statements

Patch release - v2.6.3

01 Mar 23:15
3a179ce
Compare
Choose a tag to compare

Fixes a typo in ebs-autoscale shim

Patch release - v2.6.2

29 Feb 04:37
Compare
Choose a tag to compare

Update TravisCI deploy to trigger on tags

Patch release - v2.6.1

29 Feb 04:35
Compare
Choose a tag to compare

Bugfix (PR #93):

  • add backwards compatibility for artifacts
  • retrieve artifacts from S3 by default
  • keep prior release artifacts

Minor Release - v2.6.0

17 Feb 23:28
4322380
Compare
Choose a tag to compare

Bug Fixes:

  • fix step-functions example link on quick-start page (#90)
  • fix s3 access permissions for cromwell server
    • defaults provided for broad-references and gatk-test-data
    • users can specify additional bucket arns as needed.

Improvements

  • container builds use generalized template
    • handle ECR repos using a custom resource - allows retaining them on stack delete
    • use user specified buildspec files for container builds
    • allow codecommit and bitbucket options for source
  • scope down nextflow job role permissions

Deprecations

  • removed custom ami template
  • removed ebs-autoscale code - moved to own repo at awslabs/amazon-ebs-autoscale

Minor Release - v2.5.0

21 Dec 05:31
708e176
Compare
Choose a tag to compare

Bug Fixes

Improvements

  • Adding SSM agent and permissions to Batch hosts to allow SSM capabilities like Session Manager to facilitate troubleshooting via SSH without needing an EC2 keypair.
  • refactor containers and job defs
  • use host bind mounted awscli
  • use job def environment variables for execution options
  • use common entrypoint script for all containers
  • update sfn example to use dynamic parallelism
  • remove unneeded parameters from job definitions
  • update example workflow input
  • update build dependencies
  • explicitly add pip
  • unpin cfn-lint. we need this to stay up to date.
  • use common build script for tooling containers
  • add container build template
  • refactor step functions stack into separate templates
  • create a generic workflow template that uses nested templates to build individual containers and the state machine for the workflow
  • simplify the workflow definition templates - the container builds and IAM role creation happens in parent templates
  • add UpdateReplacePolicy for S3 Buckets

Documentation Updates

  • update nextflow documentation
    • fix a couple inconsistencies
    • improve flow and clarity
    • typo fixes
  • update step functions docs
    • update images
    • add more details on job definition and sfn task
    • add more details on the example workflow
    • fix job output prefix in example input
    • update workflow completion time
    • add more detailed explanations of important job def parts and how they translate into sfn task code.

Patch release - v2.4.5

07 Nov 19:51
Compare
Choose a tag to compare

Allow SSM access to batch worker instances to facilitate debugging.