Open iwahbe opened 4 weeks ago
It looks like the same bug manifests in sets.
I have a vague memory we drop nulls from within arrays historically but I can't quite find a quick reference.
I have a vague memory we drop nulls from within arrays historically but I can't quite find a quick reference.
We do, but TF doesn't. That's what causes the cross-test failure.
By "we", do you mean the engine/yaml or the bridge?
I vaguely recall it's in the bridge, but I'm not 100% sure. It might be good to find out but I suspect once we do find out the preference would be to carry this behavior forward as "this is how bridged providers work" since there must have been reason of introducing it. Maybe not.. Either way does not seem like this issue has a lot of customer impact. Good to keep around, we can cross-link impact if we find it.
The following test fails:
Generated HCL is:
Generated Pulumi YAML is:
Discovered as part of https://github.com/pulumi/pulumi-terraform-bridge/pull/2552