Hi.
We're running into an issue with pulumi azure native. It's been described in detail here:
https://github.com/pulumi/pulumi-azure-native/issues/4635
Summary:
When updating a azure-native
cosmosdbDatabaseAccountresource to
remove a user-assigned managed identity from user_assigned_identities, Pulumi detects the diff correctly and sends a PUT request to Azure, but
Azure does not remove the identity. The identity remains attached to the CosmosDB account.
I've raised a PR to fix it as well:
https://github.com/pulumi/pulumi-azure-native/pull/4640
I've tested it locally and it seems to work, but it’ll be great if someone can take a look at this and see if there are any other potential issues. If not, can you enable to the pipeline and merge?
Thanks in advance