Releases: OxBRCInformatics/AzureTRE
tvstre-prod-main-v0.25.12
tvstre-prod-main-v0.25.12
This release completes the upgrade to upstream AzureTRE v0.25.0, incorporating all fixes required to resolve issues discovered during DEV testing. It also includes the new Gen2 VM images and updated Guacamole templates introduced in the v0.25.0 PR.
Bug Fixes
- Replaced deprecated
az login --identity --usernamewith--client-idacross all Porter bundles, includingcommands.py,test_commands.py,cloud-config.yaml, and all bundleporter.yamlfiles - Resolved
gnupg2install failure on VMSS cloud-init by updating pinned package versions incloud-config.yaml— previously caused Docker and Azure CLI to silently fail to install, preventing the Resource Processor from starting - Fixed keyvault command in deployment scripts
- Fixed
azapiprovider reference causing Terraform errors
Dependency Updates
- Updated Porter, Azure CLI, Terraform, and Terraform provider versions
- Updated Guacamole porter and provider versions
- Removed deprecated resource from Guacamole bundle
- Upgraded Resource Processor version to pick up all the above changes
Infrastructure
- Nexus upgrade — blocked repository access without accepted EULA, ensuring repositories are properly gated
Notes
This release was reached via patch tags v0.25.1 through v0.25.12. No release was cut for intermediate tags. The production deployment was made without a full pre-production workspace test suite — see the PR comment on microsoft#67 for details of the process risk raised.
tvstre-prod-main-v0.25.4
Hot Fix
Fix az login --identity flag across all bundles and firewall bundle versions
tvstre-prod-main-v0.25.3
HOT FIX
Fix pinned package versions in cloud-config.yaml
BUG FIX
Unpin packages gnupg2 and pass in cloud-config.yaml
tvstre-prod-main-v0.25.1
HOT FIX
Resource processor command issue in upstream repo, fix included in v0.27.0.
BUG FIX
- Replace deprecated
az login --identity -uflag with--client-idto fix Resource Processor not responding after upgrade (PR 4817 upstream fix)
tvstre-prod-main-v0.25.2
Hot Fix
Resource processor version update to pick up required changes
tvstre-prod-main-v0.25.0
TVS TRE v0.25.0 - Based on upstream v0.25.0
Tag built from the tvstre-prod-main branch to incorporate our OUH specific changes alongside all the relevant updates from the upstream v0.25.0 release.
Key Notes
- All changes specific to TVS TRE and from our custom commits still in place
- Changes from v0.25.0 include is a fix to a breaking change in v0.24.0
tvstre-prod-main-v0.23.1
HOT FIX
PR 4620 fixes issue in upstream repo, fix included in v0.24.0.
The previously used version of the gnupg2 package in the base image is no longer available in the Ubuntu Jammy apt repositories. As a result, apt install fails during the cloud-init process when the VMSS instance for the resource processor starts. This causes the instance to become unhealthy. This update ensures continued compatibility by switching to the latest available version in Jammy.
Tag built from the feature branch to incorporate our OUH specific changes alongside all the relevant updates from the upstream v0.23.1 release.
tvstre-prod-main-v0.23.0
TVSTRE TRE v0.23.0 - Based on upstream v0.23.0
Tag built from the tvstre-prod-main branch to incorporate our OUH specific changes alongside all the relevant updates from the upstream v0.23.0 release.
Checks completed
- All changes specific to TVS TRE and from our custom commits still in place
- Changes from v0.23.0 include a breaking change that we have a plan for
tvstre-prod-main-v0.22.0
TVSTRE TRE v0.22.0 - Based on upstream v0.22.0
Tag built from the tvstre-prod-main branch to incorporate our OUH specific changes alongside all the relevant updates from teh upstream v0.22.0 release.
Checks completed
- All changes specific to TVS TRE and from our custom commits still in place
- Changes from v0.22.0 do not introduce a breaking change