swift-branch-84376
11/22/2024, 8:15 PMpulumi preview
, I see the following
@ Previewing update........................
-- aws:lb:TargetGroup dev-api-tg delete original
+- aws:lb:TargetGroup dev-api-tg replace [diff: ~healthCheck,port]
++ aws:lb:TargetGroup dev-api-tg create replacement [diff: ~healthCheck,port]
The issue with this is that running pulumi up
will complain that there is an existing listener that's using this target group, and therefore, the listener can't be deleted. I'm not sure about how pulumi implements this behind the scenes, but shouldn't this target group edit be an atomic operation? i.e., fail if delete + create doesn't fully succeed. In that case, if we had atomicity, the existing listener wouldn't know about this change until it's fully deployed.little-cartoon-10569
11/24/2024, 6:09 PM