Skip to content

4.0.0 release notes

Matt McLoughlin edited this page Mar 13, 2023 · 10 revisions

What is new?

  • TES, which was previously part of CoA, is now a separate product that CoA will continue to utilize as a core component (see TES 4.0.0 release notes)
  • Cosmos DB (used by TES) and MySQL (used by Cromwell) were both replaced with PostgreSQL to unify deployments on a single database platform
  • The Azure Batch implementation was modified to optimize Azure Batch pool usage and increase scalability. Learn more
  • To determine the VM size to use, TES now uses the Azure Retail Prices API instead of the Azure RateCard API

What is fixed?

  • Ability to pass containers-to-mount for AKS deployments in addition for VM deployments allowing users to mount additional containers outside the default ones deployed by CoA
  • Updated Cromwell to version 85 to solve the disks/disk differences in WDLs and make workflows more reproducible across clouds
  • Bug fixes for storage account access
  • LRS storage accounts created instead of GRS for new deployments to reduce cost
  • Provide users an option to use existing managed identities instead of throwing an exception when the default already exists
  • Test WDL's specify Docker images from MCR instead of Docker Hub, which reduces Docker Hub traffic, enabling faster image pulls and fewer network errors in Azure

Upgrade Instructions

Change Log

New Contributors

Full Changelog: https://github.com/microsoft/CromwellOnAzure/compare/3.2.0...4.0.0

Clone this wiki locally