Default from API for ServiceAttachment.reconcileConnections#9003
Default from API for ServiceAttachment.reconcileConnections#9003bobyu-google wants to merge 55 commits into
Conversation
* Add new TPUv2 product and VM resource in beta * Add TPUv2 vm full example * Add async operation polling and update API version * Update examples to pass tests * Change example zone to avoid capacity issues during tests on those examples * Hardcode version and accelerator type in to examples since github check values vary from local * Change API version from v2alpha1 to v2, will override to v2alpha1 in the terraform-eap process * Add update test for description
* Artifact Registry: implement VPC SC Config * Altering behavior from reset resource to simply drop resource * removing skip_test * re-adding skip_test since organization-level resources are out of scope for testing
… usable (GoogleCloudPlatform#8939) * Fix slo_id pattern in google_monitoring_slo * Fix servie_id pattern in google_monitoring_custom_service
* Merge base branch before running rake tests * Fetch depth 2
…like the SDK (GoogleCloudPlatform#8798) * Make PF config code change `project = ""` to null value before checking ENVs * Make plugin framework config code change all empty strings in config to null values * Fix defect in unit test for `project`, uncomment * Uncomment empty string unit tests * Fix defect in test; expeceted value should be null list * Add handling of empty lists in `HandleZeroValues` * Fix typo in comment * Add test case asserting `impersonate_service_account` empty strings are overridden by an ENV * Update SDK `batching` tests: rename test cases, make it clear values are arbitary * Update `HandleZeroValues` to handle `batching` argument * Uncomment empty string test * Change test inputs from 123s to 45s This is because 123s is transformed to 2m3s, but 45s remains 45s * Protect against Batching being null/unknown in `HandleZeroValues` * Add non-VCR acceptance test that shows provider behaviour when `credentials=""` and `GOOGLE_CREDENTIALS` interact
google_secret_manager_secret_version
* Add test for unavailable zones logic * Add test for unavailable zones logic * Add test for unavailable zones logic * Add test for unavailable zones logic * Add test for unavailable zones logic
* adding RestorePlan to Backup for GKE * fixed spacing issue * fixed more spacing issue * adding newline end of file * fixed trailing spaces * fixed test file names * added test gaps * adding description adn labels * fixed tests * fixed protected application name length * fixed protected app test * fix restore all namespaces test names * removed bp prefix from resource names * removed last bp ref
…_manager_secret resource (GoogleCloudPlatform#8680)
…oogleCloudPlatform#8943) * Uncomment test cases for unknown values * Update test case names * Update unknown value test for `project`, make it pass * Update unknown value test for `access_token`, make `access_token` and `credentials` tests pass * Update unknown value tests for `region` and `zone`, make those tests pass * Update unknown value tests for `user_project_override`, make that test pass * Update unknown value test for `impersonate_service_account`, make that test pass * Update unknown value tests for `request_reason` and `request_timeout`, make those tests pass * Make unknown batching.send_after and batching.enable_batching values be set to same defaults as if they were null, update test * Update code to handle when the whole batching block is Unknown * Update the test function for `batching` unit tests to navigate how `GetBatchingConfig` is used by the code * Update code to handle null/unknown Scopes and ImpersonateServiceAccountDelegates values * Improve `impersonate_service_account_delegates` tests for unknown values * Add missing null test case for `batching` field * Add non-VCR acceptance test to assert handling of unknown values in provider config Only testing `credentials` currently.
GoogleCloudPlatform#8971) * Replace InstanceInfo call with Instances call for regional reliability * Handle unavailable error when no overlap * Handle unavailable error when no overlap * Add tests * Add tests * Add tests * Add tests
|
Hello! I am a robot. It looks like you are a: Community Contributor @shuyama1, 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. |
|
@bobyu-google would you mind taking a look at the internal contribution guide to get your GH account registered so the tests will automatically run for your PR for faster test feedback. Plus, regarding this change, is the default value changed for this field? |
Updated my email to public. Could you let me know if I'm still missing something? |
|
let 's see if the tests got triggered automatically /gcbrun |
|
/gcbrun |
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Breaking Change(s) DetectedThe following breaking change(s) were detected within your pull request.
If you believe this detection to be incorrect please raise the concern with your reviewer. If you intend to make this change you will need to wait for a major release window. An Diff reportYour PR generated some diffs in downstreams - here they are. Terraform GA: Diff ( 1 file changed, 1 insertion(+), 1 deletion(-)) |
Co-authored-by: Hamza Hassan <hamzahassan@google.com>
Tests analyticsTotal tests: Action takenFound 7 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected testsTestAccComputeServiceAttachment_serviceAttachmentBasicExample|TestAccComputeServiceAttachment_serviceAttachmentBasicExampleUpdate|TestAccComputeServiceAttachment_serviceAttachmentExplicitProjectsExample|TestAccComputeRegionNetworkEndpointGroup_regionNetworkEndpointGroupPscServiceAttachmentExample|TestAccComputeForwardingRule_forwardingRuleVpcPscExampleUpdate|TestAccComputeForwardingRule_forwardingRuleVpcPscNoAutomateDnsExample|TestAccComputeForwardingRule_forwardingRuleVpcPscExample |
|
Rerun these tests in REPLAYING mode to catch issues
|
| - !ruby/object:Api::Type::Boolean | ||
| name: reconcileConnections | ||
| default_value: true | ||
| default_from_api: true |
There was a problem hiding this comment.
Why is this change needed? Is the default value changed for this field?
There was a problem hiding this comment.
We want to default from the API instead of setting the default explicitly at terraform
|
Hi there, I'm the Modular magician. I've detected the following information about your changes: Breaking Change(s) DetectedThe following breaking change(s) were detected within your pull request.
If you believe this detection to be incorrect please raise the concern with your reviewer. If you intend to make this change you will need to wait for a major release window. An Diff reportYour PR generated some diffs in downstreams - here they are. Terraform GA: Diff ( 2 files changed, 2 insertions(+), 5 deletions(-)) |
Tests analyticsTotal tests:
|
…made so that this is not necessary (GoogleCloudPlatform#9020)
* Update membership.go * Update membership.go
8e93d5a to
3fae246
Compare
|
updated the change in #9026 |
Release Note Template for Downstream PRs (will be copied)