So I have a bit of a question regarding ignoreChan...
# general
s
So I have a bit of a question regarding ignoreChanges I'm using ignoreChanges on my VMWare Pulumi vm's no problem and it works, changes that are set to be ignored don't show up as diff's during Pulumi Up's. However I've been trying to add fields to ignoreChanges for my Nutanix Pulumi Vm's (via a custom TF converted provider). It seems like the ignoreChanges are showing as diff's during my Pulumi Up runs, however it does appear that the changes are not actually applying. I'd prefer them not even show up as diff's if possible but I'm confused by the discrepency. Is this something defined by the provider or can anyone explain to me what I'm missing here. For example the diff's appear looking like:
Copy code
~ diskLists: [
              ~ [0]: {
                      ~ dataSourceReference: {
                          ~ uuid: "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx" => "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy"
                        }
                    }
            ]
I've tried ignoring via the following strings:
"diskLists[*].dataSourceReference.uuid",
"diskLists[*].dataSourceReference",
"diskLists[\"*\"].dataSourceReference",
"diskLists.[*].dataSourceReference",
"diskLists.[*].dataSourceReference.uuid"
All of this is being managed via C# and format wise what I typically use is the first two (at least for VM ware. Just hoping someone could help me understand what exactly it is that I'm missing or if this is to be expected behavior from a converted provider? Thank you in advanced for any thoughts!