-
Notifications
You must be signed in to change notification settings - Fork 340
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Attempt to improve vpc_subnet / vpc_net stability #270
Conversation
67a51b0
to
8805d02
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you @tremble for asking me to review.
@alinabuzachis For what it's worth I did dig into what it would take to tune the botocore waiters In theory we could do so by using This leaves is with copying the waiter configs we care about into waiters.py as the only sane way to inject retrying on API rate limits. |
@tremble Thank you for explaining. It makes sense to me. I am going to add a waiter even for NatGatewayAvailable since I used the built-in one. https://github.com/ansible-collections/community.aws/pull/445/files#diff-847118175f7fbd015daf612a3319157ca22874f706c01f26348f4f86f67384d9R706-R709 |
Change approved and Shippable tests passing. Merging |
…ble-collections#270) * Add additional storage classes to S3 lifecycle transition list. * Add minor changes changelog for S3 lifecycle transition list change.
…ble-collections#270) * Add additional storage classes to S3 lifecycle transition list. * Add minor changes changelog for S3 lifecycle transition list change.
…ble-collections#270) * Add additional storage classes to S3 lifecycle transition list. * Add minor changes changelog for S3 lifecycle transition list change.
SUMMARY
Over in community.aws we're seeing repeated failures due to API rate limits with the subnet/net changes (mostly waiter related)
Switch to a custom waiter that knows how to cope with the API Rate limits.
ISSUE TYPE
COMPONENT NAME
ec2_vpc_subnet
ec2_vpc_net
ADDITIONAL INFORMATION
Will push changelog once tests complete