-
Notifications
You must be signed in to change notification settings - Fork 9.2k
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
Fix inconsistent read after create for vpc_route_table #30999
Fix inconsistent read after create for vpc_route_table #30999
Conversation
Community NoteVoting for Prioritization
For Submitters
|
@ewbankkit do you think we can merge this one as well? 🙏 |
@ewbankkit is there sth I can do to help merge this one? |
@ewbankkit ping :) |
@ewbankkit, please let us know how else we can help get this fix merged since it is affecting our production system. |
This PR is left forgotten for quite some time here despite we are affected by the issue consistently. I have created an issue #31895 - maybe some of the maintainers can have a look? @ewbankkit thank you in advance! |
6e6f908
to
47a252c
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.
LGTM 🚀.
% make testacc TESTARGS='-run=TestAccVPCRouteTable_basic\|TestAccVPCRouteTable_disappears' PKG=ec2
==> Checking that code complies with gofmt requirements...
TF_ACC=1 go test ./internal/service/ec2/... -v -count 1 -parallel 20 -run=TestAccVPCRouteTable_basic\|TestAccVPCRouteTable_disappears -timeout 180m
=== RUN TestAccVPCRouteTable_basic
=== PAUSE TestAccVPCRouteTable_basic
=== RUN TestAccVPCRouteTable_disappears
=== PAUSE TestAccVPCRouteTable_disappears
=== CONT TestAccVPCRouteTable_basic
=== CONT TestAccVPCRouteTable_disappears
--- PASS: TestAccVPCRouteTable_disappears (25.49s)
--- PASS: TestAccVPCRouteTable_basic (29.19s)
PASS
ok github.com/hashicorp/terraform-provider-aws/internal/service/ec2 35.125s
@alenkacz Thanks for the contribution 🎉 👏. |
This functionality has been released in v5.5.0 of the Terraform AWS Provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading. For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template. Thank you! |
I'm going to lock this pull request because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. |
Description
Similar to
This fixes read after newly created vpc_route_table that can fail because of AWS API eventual consistency https://docs.aws.amazon.com/AWSEC2/latest/APIReference/query-api-troubleshooting.html
Similar to #30994 - I don't have debug logs for this one but it's obviously the same problem.
Relations
Relates #30993
Closes #31895
References
Output from Acceptance Testing