pulumi / pulumi-awsx

AWS infrastructure best practices in component form!
https://www.pulumi.com/docs/guides/crosswalk/aws/
Apache License 2.0
227 stars 104 forks source link

Create example for testing parallel ECS updates #1334

Closed flostadler closed 4 months ago

flostadler commented 4 months ago

Adding an example to test parallel updates to components like ECS services. Currently component updates are serialized (#1250), but https://github.com/pulumi/pulumi/issues/7629 fixed that.

I used this test for verifying the changes locally, now that the change is released we can use this as a regression test

flostadler commented 4 months ago

Looks good! My only question is whether we need this test in pulumi-awsx. I feel like a regression test belongs in pu/pu since that is where the breaking change would happen and where the fix would be needed.

Generally I agree with you, but this aspect of pu/pu is under-tested right now. I tried adding some tests for this area (provider server) there, but this would've required to refactor the provider server, which would be quite the rabbit hole.

flostadler commented 4 months ago

/release minor

pulumi-bot commented 4 months ago

This PR has been shipped in release v2.13.0.