Skip to content

Sync feature branch 7.0.0#14353

Merged
c2thorn merged 402 commits intoGoogleCloudPlatform:FEATURE-BRANCH-major-release-7.0.0from
c2thorn:sync-feature-branch-7.0.0
Jun 24, 2025
Merged

Sync feature branch 7.0.0#14353
c2thorn merged 402 commits intoGoogleCloudPlatform:FEATURE-BRANCH-major-release-7.0.0from
c2thorn:sync-feature-branch-7.0.0

Conversation

@c2thorn
Copy link
Copy Markdown
Member

@c2thorn c2thorn commented Jun 24, 2025

Release Note Template for Downstream PRs (will be copied)

See Write release notes for guidance.


shuyama1 and others added 30 commits May 19, 2025 16:37
)

Signed-off-by: drfaust92 <ilia.lazebnik@gmail.com>
…on a `FREE_INSTANCE` via terraform (GoogleCloudPlatform#13851)

Co-authored-by: Sam Levenick <slevenick@google.com>
Co-authored-by: Shrishty Chandra <shrishty@google.com>
Signed-off-by: James Alseth <jalseth@google.com>
Co-authored-by: Riley Karson <rileykarson@google.com>
XianJiChen and others added 16 commits June 20, 2025 22:27
…tform#14328)

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
Co-authored-by: Cameron Thornton <camthornton@google.com>
@modular-magician
Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes:

Diff report

Your PR generated some diffs in downstreams - here they are.

google provider: Diff ( 3053 files changed, 125030 insertions(+), 15812 deletions(-))
google-beta provider: Diff ( 3114 files changed, 124418 insertions(+), 16069 deletions(-))
terraform-google-conversion: Diff ( 171 files changed, 28023 insertions(+), 893 deletions(-))
Open in Cloud Shell: Diff ( 232 files changed, 7039 insertions(+), 279 deletions(-))

Breaking Change(s) Detected

The following breaking change(s) were detected within your pull request.

  • Field attached_disk.force_attach added as optional with a default value and force new on pre-existing resource google_compute_instance. This can be allowed if there is a confirmed API-level default that matches the schema default - reference
  • Field boot_disk.force_attach added as optional with a default value and force new on pre-existing resource google_compute_instance. This can be allowed if there is a confirmed API-level default that matches the schema default - reference
  • Field cluster.node_scaling_factor added as optional with a default value and force new on pre-existing resource google_bigtable_instance. This can be allowed if there is a confirmed API-level default that matches the schema default - reference
  • Field create_without_validation added as optional with a default value and force new on pre-existing resource google_database_migration_service_private_connection. This can be allowed if there is a confirmed API-level default that matches the schema default - reference
  • Field name changed from optional to required on google_compute_node_group - reference
  • Field name changed from optional to required on google_compute_node_template - reference
  • Field per_unit_storage_throughput added as required on pre-existing resource google_lustre_instance - reference
  • Field role.predefined_role within resource google_gke_hub_scope_rbac_role_binding was added to exactly one of - reference
  • Field tags within resource google_dataproc_metastore_service was either removed or renamed - reference
  • Field tags within resource google_redis_instance was either removed or renamed - reference
  • Field tags within resource google_secret_manager_secret was either removed or renamed - reference

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 override-breaking-change label can be added to allow merging.

Missing test report

Your PR includes resource fields which are not covered by any test.

Resource: google_apihub_plugin_instance (0 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_apihub_plugin_instance" "primary" {
  actions {
    action_id = # value needed
    curation_config {
      curation_type = # value needed
      custom_curation {
        curation = # value needed
      }
    }
    schedule_cron_expression = # value needed
    schedule_time_zone       = # value needed
  }
  auth_config {
    api_key_config {
      api_key {
        secret_version = # value needed
      }
      http_element_location = # value needed
      name                  = # value needed
    }
    auth_type = # value needed
    google_service_account_config {
      service_account = # value needed
    }
    oauth2_client_credentials_config {
      client_id = # value needed
      client_secret {
        secret_version = # value needed
      }
    }
    user_password_config {
      password {
        secret_version = # value needed
      }
      username = # value needed
    }
  }
  disable            = # value needed
  display_name       = # value needed
  location           = # value needed
  plugin             = # value needed
  plugin_instance_id = # value needed
}

Resource: google_bigtable_instance (121 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_bigtable_instance" "primary" {
  cluster {
    node_scaling_factor = # value needed
  }
}

Resource: google_cloud_identity_group_membership (12 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_cloud_identity_group_membership" "primary" {
  create_ignore_already_exists = # value needed
}

Resource: google_cloud_run_v2_worker_pool (28 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_cloud_run_v2_worker_pool" "primary" {
  scaling {
    max_instance_count = # value needed
    min_instance_count = # value needed
  }
  template {
    containers {
      depends_on = # value needed
    }
    encryption_key                   = # value needed
    encryption_key_revocation_action = # value needed
    encryption_key_shutdown_duration = # value needed
    gpu_zonal_redundancy_disabled    = # value needed
  }
}

Resource: google_cloud_run_v2_worker_pool_iam_binding (2 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_cloud_run_v2_worker_pool_iam_binding" "primary" {
  condition {
    description = # value needed
    expression  = # value needed
    title       = # value needed
  }
}

Resource: google_cloud_run_v2_worker_pool_iam_member (1 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_cloud_run_v2_worker_pool_iam_member" "primary" {
  condition {
    description = # value needed
    expression  = # value needed
    title       = # value needed
  }
}

Resource: google_compute_future_reservation (4 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_future_reservation" "primary" {
  auto_created_reservations_delete_time = # value needed
  auto_created_reservations_duration {
    nanos   = # value needed
    seconds = # value needed
  }
  commitment_info {
    commitment_name           = # value needed
    commitment_plan           = # value needed
    previous_commitment_terms = # value needed
  }
  deployment_type  = # value needed
  reservation_mode = # value needed
  reservation_name = # value needed
  scheduling_type  = # value needed
  share_settings {
    projects = # value needed
  }
  specific_reservation_required = # value needed
  specific_sku_properties {
    instance_properties {
      guest_accelerators {
        accelerator_count = # value needed
        accelerator_type  = # value needed
      }
      local_ssds {
        disk_size_gb = # value needed
        interface    = # value needed
      }
      location_hint                     = # value needed
      maintenance_freeze_duration_hours = # value needed
      maintenance_interval              = # value needed
      min_cpu_platform                  = # value needed
    }
    source_instance_template = # value needed
  }
  status {
    amendment_status          = # value needed
    auto_created_reservations = # value needed
    fulfilled_count           = # value needed
    last_known_good_state {
      description = # value needed
      existing_matching_usage_info {
        count      = # value needed
        time_stamp = # value needed
      }
      future_reservation_specs {
        share_settings {
          project_map {
            project    = # value needed
            project_id = # value needed
          }
          projects   = # value needed
          share_type = # value needed
        }
        specific_sku_properties {
          instance_properties {
            guest_accelerators {
              accelerator_count = # value needed
              accelerator_type  = # value needed
            }
            local_ssds {
              disk_size_gb = # value needed
              interface    = # value needed
            }
            location_hint                     = # value needed
            machine_type                      = # value needed
            maintenance_freeze_duration_hours = # value needed
            maintenance_interval              = # value needed
            min_cpu_platform                  = # value needed
          }
          source_instance_template = # value needed
          total_count              = # value needed
        }
        time_window {
          duration {
            nanos   = # value needed
            seconds = # value needed
          }
          end_time   = # value needed
          start_time = # value needed
        }
      }
      lock_time          = # value needed
      name_prefix        = # value needed
      procurement_status = # value needed
    }
    lock_time          = # value needed
    procurement_status = # value needed
    specific_sku_properties {
      source_instance_template_id = # value needed
    }
  }
  time_window {
    duration {
      nanos   = # value needed
      seconds = # value needed
    }
  }
}

Resource: google_compute_instance_from_machine_image (14 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_instance_from_machine_image" "primary" {
  attached_disk {
    force_attach = # value needed
  }
  boot_disk {
    force_attach = # value needed
  }
}

Resource: google_compute_instance_from_template (24 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_instance_from_template" "primary" {
  boot_disk {
    auto_delete                     = # value needed
    device_name                     = # value needed
    disk_encryption_key_raw         = # value needed
    disk_encryption_key_rsa         = # value needed
    disk_encryption_service_account = # value needed
    guest_os_features               = # value needed
    kms_key_self_link               = # value needed
    mode                            = # value needed
  }
}

Resource: google_compute_interconnect_attachment_group (4 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_interconnect_attachment_group" "primary" {
  attachments {
    attachment = # value needed
    name       = # value needed
  }
  interconnect_group = # value needed
}

Resource: google_compute_interconnect_group (4 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_interconnect_group" "primary" {
  interconnects {
    interconnect = # value needed
    name         = # value needed
  }
}

Resource: google_compute_network_firewall_policy (24 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_network_firewall_policy" "primary" {
  policy_type = # value needed
}

Resource: google_compute_network_firewall_policy_with_rules (3 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_network_firewall_policy_with_rules" "primary" {
  policy_type = # value needed
}

Resource: google_compute_region_url_map (56 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_region_url_map" "primary" {
  path_matcher {
    default_route_action {
      cors_policy {
        allow_origin_regexes = # value needed
      }
      max_stream_duration {
        nanos   = # value needed
        seconds = # value needed
      }
      url_rewrite {
        path_template_rewrite = # value needed
      }
    }
  }
}

Resource: google_compute_service_attachment (17 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_service_attachment" "primary" {
  send_propagated_connection_limit_if_zero = # value needed
}

Resource: google_compute_url_map (86 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_compute_url_map" "primary" {
  path_matcher {
    route_rules {
      route_action {
        request_mirror_policy {
          mirror_percent = # value needed
        }
      }
    }
  }
}

Resource: google_container_cluster (466 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_container_cluster" "primary" {
  node_config {
    windows_node_config {
      osversion = # value needed
    }
  }
  node_pool {
    network_config {
      network_performance_config {
        total_egress_bandwidth_tier = # value needed
      }
      pod_ipv4_cidr_block = # value needed
    }
    node_config {
      advanced_machine_features {
        performance_monitoring_unit = # value needed
      }
      windows_node_config {
        osversion = # value needed
      }
    }
    placement_policy {
      tpu_topology = # value needed
    }
  }
}

Resource: google_dataplex_glossary_iam_binding (2 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_dataplex_glossary_iam_binding" "primary" {
  condition {
    description = # value needed
    expression  = # value needed
    title       = # value needed
  }
}

Resource: google_dataplex_glossary_iam_member (1 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_dataplex_glossary_iam_member" "primary" {
  condition {
    description = # value needed
    expression  = # value needed
    title       = # value needed
  }
}

Resource: google_dialogflow_cx_flow (8 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_dialogflow_cx_flow" "primary" {
  knowledge_connector_settings {
    trigger_fulfillment {
      messages {
        mixed_audio {
          segments {
            audio = # value needed
            uri   = # value needed
          }
        }
      }
    }
  }
}

Resource: google_dialogflow_cx_page (7 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_dialogflow_cx_page" "primary" {
  knowledge_connector_settings {
    target_flow = # value needed
    trigger_fulfillment {
      messages {
        mixed_audio {
          segments {
            audio = # value needed
            uri   = # value needed
          }
        }
      }
    }
  }
}

Resource: google_netapp_volume (31 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_netapp_volume" "primary" {
  hybrid_replication_parameters {
    cluster_location  = # value needed
    description       = # value needed
    labels            = # value needed
    peer_cluster_name = # value needed
    peer_ip_addresses = # value needed
    peer_svm_name     = # value needed
    peer_volume_name  = # value needed
    replication       = # value needed
  }
}

Resource: google_network_connectivity_spoke (24 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_network_connectivity_spoke" "primary" {
  reasons {
    code         = # value needed
    message      = # value needed
    user_details = # value needed
  }
}

Resource: google_pubsub_topic (217 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_pubsub_topic" "primary" {
  message_transforms {
    disabled = # value needed
  }
}

Resource: google_storage_bucket_object (243 total tests)
Please add an acceptance test which includes these fields. The test should include the following:

resource "google_storage_bucket_object" "primary" {
  detect_md5hash = # value needed
}

Missing service labels

The following new resources do not have corresponding service labels:

  • google_compute_cross_site_network
  • google_compute_future_reservation
  • google_dataproc_session_template

If you believe this detection to be incorrect please raise the concern with your reviewer. Googlers: This error is safe to ignore once you've completed go/fix-missing-service-labels.
An override-missing-service-label label can be added to allow merging.

Multiple resources added

This PR adds multiple new resources: google_apigee_security_monitoring_condition, google_apihub_curation, google_apihub_plugin_instance, google_beyondcorp_security_gateway_application, google_beyondcorp_security_gateway_application_iam_binding, google_beyondcorp_security_gateway_application_iam_member, google_beyondcorp_security_gateway_application_iam_policy, google_bigquery_row_access_policy, google_cloud_run_v2_worker_pool, google_cloud_run_v2_worker_pool_iam_binding, google_cloud_run_v2_worker_pool_iam_member, google_cloud_run_v2_worker_pool_iam_policy, google_compute_cross_site_network, google_compute_firewall_policy_with_rules, google_compute_future_reservation, google_compute_interconnect_attachment_group, google_compute_interconnect_group, google_compute_network_firewall_policy_with_rules, google_compute_region_network_firewall_policy_with_rules, google_compute_snapshot_settings, google_contact_center_insights_view, google_dataplex_entry, google_dataplex_glossary, google_dataplex_glossary_category, google_dataplex_glossary_iam_binding, google_dataplex_glossary_iam_member, google_dataplex_glossary_iam_policy, google_dataplex_glossary_term, google_dataproc_session_template, google_dialogflow_cx_tool, google_dialogflow_encryption_spec, google_firebase_app_hosting_default_domain, google_firebase_app_hosting_domain, google_firebase_app_hosting_traffic, google_iam_workforce_pool_provider_key, google_iam_workload_identity_pool_iam_binding, google_iam_workload_identity_pool_iam_member, google_iam_workload_identity_pool_iam_policy, google_iam_workload_identity_pool_managed_identity, google_iam_workload_identity_pool_namespace, google_managed_kafka_acl, google_network_security_intercept_deployment, google_network_security_intercept_deployment_group, google_network_security_intercept_endpoint_group, google_network_security_intercept_endpoint_group_association, google_resource_manager_capability. This makes review significantly more difficult. Please split it into multiple PRs, one per resource.
An override-multiple-resources label can be added to allow merging.

Missing doc report (experimental)

The following resources have fields missing in documents.

  • google_bigtable_table
    • Expected Document Path: /website/docs/r/bigtable_table.html.markdown
    • Fields: [row_key_schema]
  • google_compute_instance
    • Expected Document Path: /website/docs/r/compute_instance.html.markdown
    • Fields: [attached_disk.force_attach]
  • google_compute_instance_from_machine_image
    • Expected Document Path: /website/docs/r/compute_instance_from_machine_image.html.markdown
    • Fields: [attached_disk.force_attach boot_disk.force_attach]
  • google_compute_instance_from_template
    • Expected Document Path: /website/docs/r/compute_instance_from_template.html.markdown
    • Fields: [attached_disk.force_attach boot_disk.force_attach]
  • google_container_cluster
    • Expected Document Path: /website/docs/r/container_cluster.html.markdown
    • Fields: [network_performance_config network_performance_config.total_egress_bandwidth_tier node_pool.node_config.advanced_machine_features.performance_monitoring_unit]
  • google_container_node_pool
    • Expected Document Path: /website/docs/r/container_node_pool.html.markdown
    • Fields: [node_config.advanced_machine_features.performance_monitoring_unit]
  • google_memorystore_instance
    • Expected Document Path: /website/docs/r/memorystore_instance.html.markdown
    • Fields: [desired_auto_created_endpoints.network desired_auto_created_endpoints.project_id]
  • google_sql_database_instance
    • Expected Document Path: /website/docs/r/sql_database_instance.html.markdown
    • Fields: [settings.connection_pool_config settings.connection_pool_config.connection_pooling_enabled settings.connection_pool_config.flags settings.connection_pool_config.flags.name settings.connection_pool_config.flags.value]

The following data sources are missing documents:

  • google_backup_dr_backup_plan, expect file /website/docs/d/backup_dr_backup_plan.html.markdown to exist.

Errors

google-beta provider:

  • Failed to decode frontmatter in file website/docs/d/compute_region_instance_group_manager.html.markdown. This is usually due to an incorrect structure in the frontmatter.
  • Failed to decode frontmatter in file website/docs/d/organization_iam_custom_roles.html.markdown. This is usually due to an incorrect structure in the frontmatter.
  • Failed to detect subcategory in the frontmatter in file website/docs/d/secret_manager_regional_secret_version.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/d/secret_manager_regional_secret_version_access.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/d/secret_manager_regional_secrets.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/location_from_id.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/name_from_id.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/project_from_id.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/region_from_id.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/region_from_zone.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/functions/zone_from_id.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/common_issues.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/external_credentials_stacks.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/getting_started.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/google-continuous-validation.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/google_project_service.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/iam_deleted_members.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/provider_reference.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/provider_versions.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/sql_instance_switchover.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/using_ephemeral_resources.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/using_gke_with_terraform.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/using_write_only_attributes.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_2_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_3_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_4_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_5_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_6_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/guides/version_7_upgrade.html.markdown.
  • Failed to detect subcategory in the frontmatter in file website/docs/index.html.markdown.

@c2thorn c2thorn requested a review from NickElliot June 24, 2025 21:44
Copy link
Copy Markdown
Contributor

@NickElliot NickElliot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

no changes made to feature branch yet, despite errors it will just mirror main

@c2thorn c2thorn merged commit 0afb840 into GoogleCloudPlatform:FEATURE-BRANCH-major-release-7.0.0 Jun 24, 2025
148 of 172 checks passed
@modular-magician
Copy link
Copy Markdown
Collaborator

Non-exercised tests

🔴 Tests were added that are skipped in VCR:

  • TestAccApigeeEnvironment_apigeeEnvironmentClientIpResolutionConfigTestExample
  • TestAccApigeeSecurityMonitoringCondition_apigeeSecurityMonitoringConditionBasicTestExample
  • TestAccApihubCuration_apihubCurationBasic_Update
  • TestAccBackupDRBackupPlanAssociation_fullUpdate
  • TestAccBeyondcorpSecurityGatewayApplicationIamBindingGenerated_withAndWithoutCondition
  • TestAccBeyondcorpSecurityGatewayApplicationIamMemberGenerated_withAndWithoutCondition
  • TestAccBigtableInstance_createWithNodeScalingFactorDefault
  • TestAccBigtableInstance_createWithNodeScalingFactorThenUpdateViaForceNew
  • TestAccBigtableTable_automated_backups_explicitly_disabled_on_create
  • TestAccBigtableTable_testTableWithRowKeySchema
  • TestAccCloudRunService_cloudRunServiceWithManualScaling
  • TestAccCloudRunService_cloudRunServiceWithMinInstance
  • TestAccCloudRunV2Job_cloudrunv2JobWithGpuUpdate
  • TestAccCloudRunV2WorkerPool_cloudrunv2WorkerPoolGcsVolume
  • TestAccCloudRunV2WorkerPool_cloudrunv2WorkerPoolMountGcsExample
  • TestAccCloudRunV2WorkerPool_cloudrunv2WorkerPoolMountNfsExample
  • TestAccComposerEnvironment_withEncryptionConfigComposer2
  • TestAccComputeFutureReservation_sharedFutureReservationExample
  • TestAccDataflowFlexTemplateJob_withAdditionalPipelineOptions
  • TestAccDataflowFlexTemplateJob_workerPoolsFallback
  • TestAccGKEHub2ScopeRBACRoleBinding_gkehubScopeRbacCustomRoleBindingBasicExample_update
  • TestAccGKEHubFeature_Rbacrolebindingactuation
  • TestAccIAMBetaWorkloadIdentityPoolIamBindingGenerated_withAndWithoutCondition
  • TestAccIAMBetaWorkloadIdentityPoolIamMemberGenerated_withAndWithoutCondition

🔴 Tests were added that are GA-only additions and require manual runs:

  • TestAccComputeFirewallPolicyWithRules_computeFirewallPolicyWithRulesFullExample
  • TestAccComputeFirewallPolicyWithRules_update
  • TestAccComputeNetworkFirewallPolicyWithRules_computeNetworkFirewallPolicyWithRulesFullExample
  • TestAccComputeNetworkFirewallPolicyWithRules_update
  • TestAccComputeRegionNetworkFirewallPolicyWithRules_computeRegionNetworkFirewallPolicyWithRulesFullExample
  • TestAccComputeRegionNetworkFirewallPolicyWithRules_update
  • TestAccComputeResourcePolicy_resourcePolicyPlacementPolicyGpuTopologyExample
  • TestAccComputeResourcePolicy_resourcePolicyWorkloadPolicyAcceleratorTopologyExample
  • TestAccComputeResourcePolicy_resourcePolicyWorkloadPolicyExample
  • TestAccComputeResourcePolicy_resourcePolicyWorkloadPolicyMaxTopologyDistanceExample
  • TestAccComputeUrlMap_urlMapCustomErrorResponsePolicyExample
  • TestAccContainerCluster_withPodAutoscaling
  • TestAccDNSManagedZone_privateForwardingWithDomainNameUpdate
  • TestAccNetappStoragePool_customPerformanceStoragePoolCreateExample_update

Tests analytics

Total tests: 5315
Passed tests: 4697
Skipped tests: 588
Affected tests: 30

Click here to see the affected service packages

All service packages are affected

#### Action taken
Found 30 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit. Click here to see the affected tests
  • TestAccAccessContextManager__gcp_user_access_binding
  • TestAccAccessContextManager__service_perimeter_dry_run_egress_policy
  • TestAccContainerNodePool_EmptyGuestAccelerator
  • TestAccContainerNodePool_autoscaling
  • TestAccContainerNodePool_fastSocket
  • TestAccContainerNodePool_gcfsConfig
  • TestAccContainerNodePool_gvnic
  • TestAccContainerNodePool_privateRegistry
  • TestAccContainerNodePool_regionalAutoscaling
  • TestAccContainerNodePool_resize
  • TestAccContainerNodePool_resourceManagerTags
  • TestAccContainerNodePool_totalSize
  • TestAccContainerNodePool_version
  • TestAccContainerNodePool_withCgroupMode
  • TestAccContainerNodePool_withConfidentialNodes
  • TestAccContainerNodePool_withEnablePrivateNodesToggle
  • TestAccContainerNodePool_withHugepageConfig
  • TestAccContainerNodePool_withKubeletConfig
  • TestAccContainerNodePool_withLinuxNodeConfig
  • TestAccContainerNodePool_withLoggingVariantUpdates
  • TestAccContainerNodePool_withMachineAndDiskUpdate
  • TestAccContainerNodePool_withManagement
  • TestAccContainerNodePool_withMaxRunDuration
  • TestAccContainerNodePool_withNetworkConfig
  • TestAccContainerNodePool_withNodeConfig
  • TestAccContainerNodePool_withTaintsUpdate
  • TestAccContainerNodePool_withUpgradeSettings
  • TestAccContainerNodePool_withWindowsNodeConfig
  • TestAccContainerNodePool_withWorkloadIdentityConfig
  • TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample

Get to know how VCR tests work

@modular-magician
Copy link
Copy Markdown
Collaborator

🟢 Tests passed during RECORDING mode:
TestAccAccessContextManager__access_level [Debug log]
TestAccAccessContextManager__access_level_condition [Debug log]
TestAccAccessContextManager__access_level_custom [Debug log]
TestAccAccessContextManager__access_level_full [Debug log]
TestAccAccessContextManager__access_levels [Debug log]
TestAccAccessContextManager__access_policy [Debug log]
TestAccAccessContextManager__access_policy_scoped [Debug log]
TestAccAccessContextManager__authorized_orgs_desc [Debug log]
TestAccAccessContextManager__service_perimeter [Debug log]
TestAccAccessContextManager__service_perimeter_dry_run_egress_policy [Debug log]
TestAccAccessContextManager__service_perimeter_dry_run_ingress_policy [Debug log]
TestAccAccessContextManager__service_perimeter_update [Debug log]
TestAccAccessContextManager__service_perimeters [Debug log]
TestAccContainerNodePool_EmptyGuestAccelerator [Debug log]
TestAccContainerNodePool_fastSocket [Debug log]
TestAccContainerNodePool_gcfsConfig [Debug log]
TestAccContainerNodePool_gvnic [Debug log]
TestAccContainerNodePool_privateRegistry [Debug log]
TestAccContainerNodePool_regionalAutoscaling [Debug log]
TestAccContainerNodePool_resize [Debug log]
TestAccContainerNodePool_totalSize [Debug log]
TestAccContainerNodePool_version [Debug log]
TestAccContainerNodePool_withCgroupMode [Debug log]
TestAccContainerNodePool_withConfidentialNodes [Debug log]
TestAccContainerNodePool_withEnablePrivateNodesToggle [Debug log]
TestAccContainerNodePool_withHugepageConfig [Debug log]
TestAccContainerNodePool_withKubeletConfig [Debug log]
TestAccContainerNodePool_withLinuxNodeConfig [Debug log]
TestAccContainerNodePool_withLoggingVariantUpdates [Debug log]
TestAccContainerNodePool_withMachineAndDiskUpdate [Debug log]
TestAccContainerNodePool_withManagement [Debug log]
TestAccContainerNodePool_withMaxRunDuration [Debug log]
TestAccContainerNodePool_withNetworkConfig [Debug log]
TestAccContainerNodePool_withNodeConfig [Debug log]
TestAccContainerNodePool_withTaintsUpdate [Debug log]
TestAccContainerNodePool_withUpgradeSettings [Debug log]
TestAccContainerNodePool_withWindowsNodeConfig [Debug log]
TestAccContainerNodePool_withWorkloadIdentityConfig [Debug log]

🔴 Tests failed when rerunning REPLAYING mode:
TestAccContainerNodePool_withNetworkConfig [Error message] [Debug log]

Tests failed due to non-determinism or randomness when the VCR replayed the response after the HTTP request was made.

Please fix these to complete your PR. If you believe these test failures to be incorrect or unrelated to your change, or if you have any questions, please raise the concern with your reviewer.


🔴 Tests failed during RECORDING mode:
TestAccAccessContextManager__gcp_user_access_binding [Error message] [Debug log]
TestAccContainerNodePool_autoscaling [Error message] [Debug log]
TestAccContainerNodePool_resourceManagerTags [Error message] [Debug log]
TestAccHealthcarePipelineJob_healthcarePipelineJobBackfillExample [Error message] [Debug log]

🔴 Errors occurred during RECORDING mode. Please fix them to complete your PR.

View the build log or the debug log for each test

NickElliot added a commit that referenced this pull request Jun 30, 2025
gurusai-voleti added a commit to gurusai-voleti/magic-modules that referenced this pull request Jul 2, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.