-
Notifications
You must be signed in to change notification settings - Fork 1.7k
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
Add properties field to apigee environment resource #12752
Add properties field to apigee environment resource #12752
Conversation
Signed-off-by: Lagu22 <[email protected]>
Hello! I am a robot. Tests will require approval from a repository maintainer to run. @hao-nan-li, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look. You can help make sure that review is quick by doing a self-review and by running impacted tests locally. |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_apigee_environment" "primary" {
properties {
property {
name = # value needed
value = # value needed
}
}
}
|
Tests analyticsTotal tests: 53 Click here to see the affected service packages
Action takenFound 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
🔴 Tests failed during RECORDING mode: 🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR. |
Can you please add the update test for the new field by following the doc? Thanks. |
The failed test is unrelated. |
I updated the existing 'update' test to include the new field. I am currently in a unfortunate position - I cannot run these tests locally at the moment. Is there an option to run the acceptance tests in some sort of environment (containerized?) where billing charges would not be accrued? |
The test will run in this PR |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 53 Click here to see the affected service packages
Action takenFound 2 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
🔴 Tests failed during RECORDING mode: 🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR. |
The test Request
Response
@Lagu22 , do you have an idea if the API supports |
Based on the API doc: https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.environments/update it does when the update is made as a |
I see. That is a separate issue. Thanks for the information. Created a Github issue |
@Lagu22 , can you add the new field to a create test? Thanks. |
@modular-magician reassign-reviewer |
Added per the doc link you provided. Should I leave the update test as is in this PR or remove the modifications I made to it? |
You can leave the update test in this PR |
OK, thank you for the swift reply. Please let me know if I can be of assistance on the issue you created. Happy to contribute where I can. |
Hi there, I'm the Modular magician. I've detected the following information about your changes: Diff reportYour PR generated some diffs in downstreams - here they are.
|
Tests analyticsTotal tests: 54 Click here to see the affected service packages
🔴 Tests were added that are skipped in VCR:
Action takenFound 2 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
|
🔴 Tests failed during RECORDING mode: 🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR. |
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
Added
properties
field to Apigee environment resource as described in the Apigee API docs: https://cloud.google.com/apigee/docs/reference/apis/apigee/rest/v1/organizations.environmentsRelease Note Template for Downstream PRs (will be copied)
See Write release notes for guidance.