This release note corresponds to the dates November 9, 2023 to November 16, 2023. This release includes back-end updates to workflows, interactive analysis (Notebooks, Galaxy, RStudio), user interface, Data Repository, and Google and Azure integrations to improve upcoming features.
Workspaces
- The Rawls create workspace API now has the ability to attach group-constraint policies to Azure workspaces. This field does not apply for GCP workspaces. For example, setting the `policies` field with the JSON below will constrain access to the workspace to members of the supplied group:
"namespace": "terra",
"name":"group-constraint",
"additionalData": [{ "key": "group", "value": "<name of the group>" }]
Workflow Execution
- We've added support for the Intel Ice Lake CPU platform to Cromwell!
- Cromwell tasks can now retrieve a SAS token and store it into an environment variable visible to task tools. For more info see this reference guide
-
Terra for GCP now supports Cromwell resource monitoring as a feature preview. These optional parameters allow advanced users to monitor resource utilization on task VMs, chiefly for troubleshooting and cost optimization.
The parameters are "monitoring_script", "monitoring_image", and "monitoring_image_script". Parameter values are references to user-created tools that Cromwell pulls in and runs. To learn more, visit the Cromwell documentation.
Note: the Terra maintainers do not create or endorse any specific monitoring tool. Terra support can help with the basics of getting set up; for issues with the tool itself, contact the tool's author.
To enable the feature, visit the preview page and look for the "Resource monitoring" control on the submission configuration screen (you will need to refresh the page if already open)