Skip to content

0.22.0

Latest
Compare
Choose a tag to compare
@tamirkamara tamirkamara released this 20 Apr 07:37
· 13 commits to main since this release
7a9be7c

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 from mgmtstorage_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 the oauth2-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