Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Merged
merged 1 commit into from
Sep 26, 2024

Conversation

TonyWildish-BH
Copy link
Collaborator

@TonyWildish-BH TonyWildish-BH commented Sep 26, 2024

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.

@TonyWildish-BH TonyWildish-BH added bug Something isn't working Infrastructure Infrastructure Epic labels Sep 26, 2024
Copy link

Unit Test Results

0 tests   0 ✅  0s ⏱️
0 suites  0 💤
0 files    0 ❌

Results for commit 4cc88ae.

@TonyWildish-BH TonyWildish-BH merged commit d72bb8c into main Sep 26, 2024
11 checks passed
@TonyWildish-BH TonyWildish-BH deleted the azurerm-provider branch September 26, 2024 11:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working Infrastructure Infrastructure Epic
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants