ENHANCEMENTS:
- Added ability to manage user workspace roles from the UI (only visible if feature is enabled with the
user_management_enabled
flag, user is a TREAdmin, the workspace has Entra ID (AAD) Groups enabled and workspace version is > 2.2.0 ) #4337 - Add 7 day retention on workspace storage accounts. (#4389)
- Enabled Structured Azure Firewall logs for TRE firewall. #4430
- Deny public access to TRE management storage account, and add private endpoint for TRE core #4353
- Added anonymous access enablement for Nexus by default issue. #4387
- Update mysql commands in control_tre script. #4438
- Organize how we pass config.yaml settings to bundles. #4436
- Add documentation for make commands ([#4296])
BUG FIXES:
- Fix the management storage access error while executing
make show-core-output
command, and remove redundant error messages frommgmtstorage_enable_public_access.sh
script (#4404) - Fix retry loop in devcontainer action and override commands.sh #4409
- Fix terraform output command by adding working directory parameterPR (#4413) #4412
- Fix CI issue where branch names containing 'bootstrap' would incorrectly skip Azure login steps #4416 (#4417)
- Fix 403 storage account error when creating a new TRE environment (#4405) in PR #4406
- Bug Fix: Approaching Nexus when it wasn’t fully available is now handled via a retry with exponential backoff #4387
- Fix Guacamole sessions to end when the browser is closed by adding
--cookie-expire 0m
parameter to theoauth2-proxy
command (#4418) - Update deprecated Terraform static website configuration to use new separate resource (#4443)
- Skip removing Keyvault rule when resource group is deleting (#4454)
- Fix malware scanning not enabled on AirLock export requests (#4403)
- Upgrade workspaces no longer causes VM recreation (#4421)
- Add dependency between the private endpoint on the storage account used by the Airlock processor function app and the function app itself. This is to try and fix (#4433)
COMPONENTS:
name | version |
---|---|
devops | 0.5.7 |
core | 0.13.1 |
ui | 0.8.2 |
tre-shared-service-databricks-private-auth | 0.1.11 |
tre-shared-service-gitea | 1.1.5 |
tre-shared-service-sonatype-nexus | 3.3.3 |
tre-shared-service-firewall | 1.3.3 |
tre-shared-service-admin-vm | 0.5.3 |
tre-shared-service-certs | 0.7.4 |
tre-shared-service-airlock-notifier | 1.0.8 |
tre-shared-service-cyclecloud | 0.7.2 |
tre-workspace-airlock-import-review | 0.14.4 |
tre-workspace-base | 2.2.0 |
tre-workspace-unrestricted | 0.13.4 |
tre-workspace-service-gitea | 1.2.3 |
tre-workspace-service-mysql | 1.0.9 |
tre-workspace-service-health | 0.2.11 |
tre-workspace-service-openai | 1.0.6 |
tre-service-azureml | 0.9.2 |
tre-user-resource-aml-compute-instance | 0.5.11 |
tre-service-databricks | 1.0.10 |
tre-workspace-service-azuresql | 1.0.15 |
tre-service-guacamole | 0.12.10 |
tre-service-guacamole-export-reviewvm | 0.3.0 |
tre-service-guacamole-linuxvm | 1.3.0 |
tre-service-guacamole-import-reviewvm | 0.4.0 |
tre-service-guacamole-windowsvm | 1.3.0 |
tre-workspace-service-ohdsi | 0.3.3 |
Full Changelog: v0.21.0...v0.22.0