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 by PostgreSQL to unify deployments on a single database platform
  • The Azure Batch implementation was modified to optimize Azure Batch pool usage and increase scalability
  • 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 Runtime and make workflows more reproducible across clouds
  • Bug fixes for storage accounts access
  • LRS storage accounts created instead of GRS for new deployments to reduce cost
  • Provide users an option to use existing managed access identity instead of insisting on creating a new one and erroring out if the managed access identity with the same name was present
  • Test WDL's specifies docker images from MCR instead of ubuntu docker hub, reducing docker hub traffic, enabling faster 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