Barts-Life-Science / AzureTRE

An accelerator to help organizations build Trusted Research Environments on Azure.
https://microsoft.github.io/AzureTRE
MIT License
1 stars 0 forks source link

Fix azurerm terraform provider for base workspace, guacamole, and windows VM #168

Closed TonyWildish-BH closed 2 months ago

TonyWildish-BH commented 2 months ago

Partially addresses issue 4095 in https://github.com/microsoft/AzureTRE/issues/

What is being addressed

See the above report for details. Microsoft have deprecated a resource, which broke the Terraform providers we're using. They're all over the map anyway, and many of them are very old. Very poor version hygiene.

How is this addressed

It's enough to update the provider.tf entry for the azurerm resource provider in most resources, and remove/re-create the .terraform.lock.hcl file. Some features need more advanced effort, again, see the above ticket.

At some point soon, when the PR from CloudKubed has been merged and tested (by other people!), we should update our codebase with those same changes. That's a lot of files that get touched, so it shouldn't wait too long.

github-actions[bot] commented 2 months ago

Unit Test Results

0 tests   0 :white_check_mark:  0s :stopwatch: 0 suites  0 :zzz: 0 files    0 :x:

Results for commit 4cc88ae9.