-
Notifications
You must be signed in to change notification settings - Fork 9.4k
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
service/apigateway: Fix schema set errors #13403
Conversation
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, @appilon 👍
I think we can overlook the failing acceptance test results (in APIGatewayMethodSettings) since they're unrelated?
Thanks for review @anGie44 , are you saying you did run the tests in CI and they fail unrelatedly? I haven't had a chance to setup that tool for kicking off specific tests |
hmm I've looking over the results again and actually I think I may have based that comment on the looking at the |
@anGie44 Previously all the I will look into the failures but I suspect what you claim is right, now we ARE setting values and they don't align with config so we are getting drift. UPDATE: |
43a9fd0
to
934e6be
Compare
Removed undefined and unneeded `request_validator_id` from request validator import. Set `settings` properly and return error. The acceptance tests would have never caught this error since the fields are user configurable, the config would be the defacto state.
934e6be
to
2e12262
Compare
Nice, I think semantically, using the Output of acceptance tests:
|
Thanks @anGie44 , so this is approved? |
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.
Using Computed: true
for all the nested attributes is the safest option for now. 👍
This has been released in version 2.64.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 for triage. Thanks! |
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thanks! |
Removed undefined and unneeded
request_validator_id
from request validator import.Set
settings
properly and return error, this required making the fields optional + computed. The acceptance tests would have never caught this error since the fields are user configurable, the config would be the defacto state.Community Note
Relates #13312
Release note for CHANGELOG:
Output from acceptance testing: