-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
azurerm_windows_virtual_machine_scale_set perpetual diff with extension protected_settings #11820
Comments
@hbuckle This is issue relates to #11425. After changing the |
Hi, I am also observing this issue using Terraform v1.0.1 and AzureRM v2.68.0. Can anyone tell when will this get fixed? |
Same here using terraform v1.0.1 & azurerm v2.68.0. Any extension with protected settings causes the VMSS to be updated on every apply, even if nothing has changed. |
Just needs the linked pull request, but it seems to be impossible to get a review on it 😢 |
Hi @mbfrahry will the fix be pushed out in the 2.79 release? |
Hi @katbyte any thoughts on when this fix will be released? I just noticed it was removed from from the last 3 milestones. |
I am still observing this behaviour using azurerm v2.81.0. |
@mivica I've just tested locally using v2.81.0. I apply with the config above and run a |
This functionality has been released in v2.83.0 of the Terraform Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
Hi @katbyte the bot mentioned this has been released in version 2.83, however there's an update from you it's moved to 2.84 and the issue is still "open", so I assume we have to wait for .84 then? Seems the bot note is inaccurate? |
I've tried this out today (using Based on that, I think the bot is right and this was released in v2.83.0. Thanks @magodo :) |
fixed via #13440 |
This functionality has been released in v2.88.0 of the Terraform Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Community Note
Terraform (and AzureRM Provider) Version
Terraform v0.14.11
Affected Resource(s)
azurerm_windows_virtual_machine_scale_set
Terraform Configuration Files
Actual Behaviour
Now that inline extensions are a set if you add an extension with protected_settings you get a perpetual diff
Steps to Reproduce
terraform apply
terraform plan
Important Factoids
Looking at the old resource there was a custom
Set
function - https://github.com/terraform-providers/terraform-provider-azurerm/blob/84d710e21fca7abcf36f513f1c278c3151721fb1/azurerm/internal/services/compute/virtual_machine_scale_set_resource.go#L774I guess this needs to be added to the new resource as well
The text was updated successfully, but these errors were encountered: