Sync 5.0.0 with main#8599
Conversation
* Add Terraform support for L3_DEFAULT (all protocol) L4 ILB * Added test testAccComputeBackendService_withUnspecifiedProtocol * Update mmv1/products/compute/BackendService.yaml * Update mmv1/products/compute/BackendService.yaml * refactor testAccComputeRegionBackendService_ilbBasic_withUnspecifiedProtocol * Create backend_service_unspecified_protocol_simple.tf.erb * Update resource_compute_region_backend_service_test.go.erb * Update resource_compute_region_backend_service_test.go.erb * L3_DEFAULT forwarding rule help clarification * Update ForwardingRule.yaml
Co-authored-by: Cameron Thornton <camthornton@google.com>
… in generate diffs (#8525) * Add new containers for execution of scripts and use them directly for generate diffs. * re-add terraform-triage-party * upgrade apk * force generation of the provider to flex more workflows. vcr, test runs, ect. * force diff on tgc * force diff on tgc * everything is green, revert changes
…esource (#8500) * Added support for annotations field in google_secret_manager_secret resource * Adjusted white spaces in Secret.yaml
* Add resource_ancestor * Fix Example test
…#8511) * feat: add the new resource: google_dataform_repository_release_config * Fix `recentScheduledReleaseRecords` name * Fix linting
The argument used by the resource is `automatic_restart`.
* Add new resource to set project billing info * Add data source to extract project billing info * Add basic test/example to google_billing_project_info * Add data source test * Add documentation info * Add data source documentation * Remove google_billing_project_info data source * Add handwritten test for google_billing_project_info * Update test logic for google_billing_project_info
* cleanup(tgc): replace terraformvalidator to tgc in ruby code * support both tgc and validator in compiler
* Merge test guides into a single task-based guide * Tweak test docs after initial review * Fix ref and replace use of standard tests * Update intructions for update tests to be more clear * Update resource doc to mention renaming needed for tests * Unindent warning * Fix version guards
Co-authored-by: Kristof Havasi <kristof.havasi@nearform.com>
…t subnetwork (#8338) Co-authored-by: Riley Karson <rileykarson@google.com>
|
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. Terraform GA: Diff ( 82 files changed, 4180 insertions(+), 363 deletions(-)) Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_clouddeploy_delivery_pipeline" "primary" {
serial_pipeline {
stages {
strategy {
canary {
canary_deployment {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
custom_canary_deployment {
phase_configs {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
runtime_config {
kubernetes {
gateway_service_mesh {
route_update_wait_time = # value needed
}
}
}
}
standard {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
}
}
}
Resource: resource "google_dataplex_asset" "primary" {
resource_spec {
read_access_mode = # value needed
}
}
Resource: resource "google_eventarc_trigger" "primary" {
event_data_content_type = # value needed
}
|
Tests analyticsTotal tests: Action takenFound 27 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected testsTestAccMonitoringAlertPolicy|TestAccWorkstationsWorkstationCluster_Private_update|TestAccWorkstationsWorkstationCluster_update|TestAccBillingProjectInfo_update|TestAccPubsubSubscription_pubsubSubscriptionPushCloudstorageAvroExample|TestAccContainerCluster_withMonitoringConfig|TestAccDNSManagedZone_dnsManagedZonePrivateGkeExample|TestAccDataformRepositoryReleaseConfig_dataformRepositoryReleaseConfigExample|TestAccContainerCluster_withMonitoringConfigAdvancedDatapathObservabilityConfig|TestAccContainerNodePool_concurrent|TestAccContainerCluster_withPrivateClusterConfigPrivateEndpointSubnetwork|TestAccComputeRegionBackendService_ilbBasic_withUnspecifiedProtocol|TestAccComputeForwardingRule_forwardingRuleInternallbIpv6Example|TestAccCloudfunctions2function_cloudfunctions2CmekExample|TestAccComputeForwardingRule_forwardingRuleInternallbExample|TestAccSecretManagerSecret_annotationsUpdate|TestAccSecretManagerSecret_secretWithAnnotationsExample|TestAccComputeGlobalForwardingRule_globalInternalHttpLbWithMigBackendExample|TestAccCoreBillingProjectInfo_billingProjectInfoBasicExample|TestAccBigQueryExternalDataTable_iceberg|TestAccBillingBudget_billingBudgetUpdate|TestAccBigQueryExternalDataTable_queryAcceleration|TestAccBillingBudget_billingFilterSubaccounts|TestAccBigQueryExternalDataTable_objectTable|TestAccBigQueryExternalDataTable_parquetFileSetSpecType|TestAccBillingBudget_billingBudgetFilterExample|TestAccPubsubSubscription_pubsubSubscriptionPushCloudstorageExample |
|
Rerun these tests in REPLAYING mode to catch issues
|
SarahFrench
left a comment
There was a problem hiding this comment.
Could this TeamCity-related commit also be pulled in? Thank you!
|
@SarahFrench good point! Thanks for watching this. Just rebase the sync_branch, and it should include the TC change now |
|
/gcbrun |
|
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. Terraform GA: Diff ( 86 files changed, 4218 insertions(+), 370 deletions(-)) Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_clouddeploy_delivery_pipeline" "primary" {
serial_pipeline {
stages {
strategy {
canary {
canary_deployment {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
custom_canary_deployment {
phase_configs {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
runtime_config {
kubernetes {
gateway_service_mesh {
route_update_wait_time = # value needed
}
}
}
}
standard {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
}
}
}
Resource: resource "google_dataplex_asset" "primary" {
resource_spec {
read_access_mode = # value needed
}
}
Resource: resource "google_eventarc_trigger" "primary" {
event_data_content_type = # value needed
}
|
2 similar comments
|
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. Terraform GA: Diff ( 86 files changed, 4218 insertions(+), 370 deletions(-)) Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_clouddeploy_delivery_pipeline" "primary" {
serial_pipeline {
stages {
strategy {
canary {
canary_deployment {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
custom_canary_deployment {
phase_configs {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
runtime_config {
kubernetes {
gateway_service_mesh {
route_update_wait_time = # value needed
}
}
}
}
standard {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
}
}
}
Resource: resource "google_dataplex_asset" "primary" {
resource_spec {
read_access_mode = # value needed
}
}
Resource: resource "google_eventarc_trigger" "primary" {
event_data_content_type = # value needed
}
|
|
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. Terraform GA: Diff ( 86 files changed, 4218 insertions(+), 370 deletions(-)) Missing test reportYour PR includes resource fields which are not covered by any test. Resource: resource "google_clouddeploy_delivery_pipeline" "primary" {
serial_pipeline {
stages {
strategy {
canary {
canary_deployment {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
custom_canary_deployment {
phase_configs {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
runtime_config {
kubernetes {
gateway_service_mesh {
route_update_wait_time = # value needed
}
}
}
}
standard {
postdeploy {
actions = # value needed
}
predeploy {
actions = # value needed
}
}
}
}
}
}
Resource: resource "google_dataplex_asset" "primary" {
resource_spec {
read_access_mode = # value needed
}
}
Resource: resource "google_eventarc_trigger" "primary" {
event_data_content_type = # value needed
}
|
|
Sorry, github <-> GCB communication are experiencing some delays today, so I made a bunch of changes that triggered multiple CI runs and diff reports. I cancelled all previous ones so we should see only one test report now. Apologize for the noise. |
Tests analyticsTotal tests: Action takenFound 10 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected testsTestAccComposerEnvironment_privateWithWebServerControl|TestAccComposerEnvironmentComposer2_private|TestAccComposerEnvironmentComposer1_private|TestAccComposerEnvironment_composerV2PrivateServiceConnect|TestAccComposerEnvironment_UpdateComposerV2|TestAccComposerEnvironment_ComposerV2HighResilience|TestAccComposerEnvironment_UpdateComposerV2ResilienceMode|TestAccComposerEnvironment_ComposerV2|TestAccCloudBuildTrigger_pubsub_config|TestAccComposerEnvironment_fixPyPiPackages |
|
Rerun these tests in REPLAYING mode to catch issues
|
|
@trodge this should be ready to review |
If this PR is for Terraform, I acknowledge that I have:
make testandmake lintin the generated providers to ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)