Closed jasonyates-thg closed 4 weeks ago
@jasonyates-thg Sounds to me like either a bug inside the Terraform provider, which is the base for the Pulumi provider. Or it's a bug in the Pulumi Terraform Bridge. I can create a new version based on the current version of Pulumi Terraform Bridge.
@jasonyates-thg have you tried the new release? If yes, any difference in the behavior of the provider?
Using Pulumi Python, I am able to add additional entries to source addresses, destination addresses and services - this correctly detects a change and updates the Fortigate firewall policy.
However removing an element does not trigger a change.
Additionaly if I remove an element and add a new element, this does correct trigger a change.
E.g.
Add a service - triggers a change
Remove a service - no change triggered
Removing a service and adding a new one - change triggered and rule updated correctly