Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(deps): Bump hashicorp/google from 5.44.1 to 6.7.0 (#73)
Bumps [hashicorp/google](https://github.com/hashicorp/terraform-provider-google) from 5.44.1 to 6.7.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-provider-google/releases">hashicorp/google's releases</a>.</em></p> <blockquote> <h2>v6.7.0</h2> <p>FEATURES:</p> <ul> <li><strong>New Resource:</strong> <code>google_healthcare_pipeline_job</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19717">#19717</a>)</li> <li><strong>New Resource:</strong> <code>google_secure_source_manager_branch_rule</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19773">#19773</a>)</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>container: <code>google_container_cluster</code> will now accept server-specified values for <code>node_pool_auto_config.0.node_kubelet_config</code> when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817">#19817</a>)</li> <li>discoveryengine: added <code>chat_engine_config.dialogflow_agent_to_link</code> field to <code>google_discovery_engine_chat_engine</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19723">#19723</a>)</li> <li>networkconnectivity: added field <code>migration</code> to resource <code>google_network_connectivity_internal_range</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19757">#19757</a>)</li> <li>networkservices: added <code>routing_mode</code> field to <code>google_network_services_gateway</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19764">#19764</a>)</li> </ul> <p>BUG FIXES:</p> <ul> <li>bigtable: fixed an error where BigTable IAM resources could be created with conditions but the condition was not stored in state (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19725">#19725</a>)</li> <li>container: fixed issue which caused to not being able to disable <code>enable_cilium_clusterwide_network_policy</code> field on <code>google_container_cluster</code>. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19736">#19736</a>)</li> <li>container: fixed a diff triggered by a new API-side default value for <code>node_config.0.kubelet_config.0.insecure_kubelet_readonly_port_enabled</code>. Terraform will now accept server-specified values for <code>node_config.0.kubelet_config</code> when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817">#19817</a>)</li> <li>dataproc: fixed a bug in <code>google_dataproc_cluster</code> that prevented creation of clusters with <code>internal_ip_only</code> set to false (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19782">#19782</a>)</li> <li>iam: addressed <code>google_service_account</code> creation issues caused by the eventual consistency of the GCP IAM API by ignoring 403 errors returned on polling the service account after creation. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19727">#19727</a>)</li> <li>logging: fixed the whitespace permadiff on <code>exclusions.filter</code> field in <code>google_logging_billing_account_sink</code>, <code>google_logging_folder_sink</code>, <code>google_logging_organization_sink</code> and <code>google_logging_project_sink</code> resources (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19744">#19744</a>)</li> <li>pubsub: fixed permadiff with configuring an empty <code>retry_policy</code>. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19784">#19784</a>)</li> <li>secretmanager: fixed the issue of unpopulated fields <code>labels</code>, <code>annotations</code> and <code>version_destroy_ttl</code> in the terraform state for the <code>google_secret_manager_secrets</code> datasource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19748">#19748</a>)</li> </ul> <h2>v6.6.0</h2> <p>FEATURES:</p> <ul> <li><strong>New Resource:</strong> <code>google_dataproc_batch</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19686">#19686</a>)</li> <li><strong>New Resource:</strong> <code>google_healthcare_pipeline_job</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19717">#19717</a>)</li> <li><strong>New Resource:</strong> <code>google_site_verification_owner</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19641">#19641</a>)</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>assuredworkloads: added <code>HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS</code> and <code>HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS_WITH_US_SUPPORT</code> enum values to <code>compliance_regime</code> in the <code>google_assuredworkload_workload</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19714">#19714</a>)</li> <li>compute: added <code>bgp_best_path_selection_mode </code>,<code>bgp_bps_always_compare_med</code> and <code>bgp_bps_inter_region_cost </code> fields to <code>google_compute_network</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19708">#19708</a>)</li> <li>compute: added <code>next_hop_origin </code>,<code>next_hop_med </code> and <code>next_hop_inter_region_cost </code> output fields to <code>google_compute_route</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19708">#19708</a>)</li> <li>compute: added enum <code>STATEFUL_COOKIE_AFFINITY</code> and <code>strong_session_affinity_cookie</code> field to <code>google_compute_backend_service</code> and <code>google_compute_region_backend_service</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19665">#19665</a>)</li> <li>compute: moved <code>TDX</code> instance option for <code>confidential_instance_type</code> in <code>google_compute_instance</code> from Beta to GA (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19706">#19706</a>)</li> <li>containeraws: added <code>kubelet_config</code> field group to the <code>google_container_aws_node_pool</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19714">#19714</a>)</li> <li>pubsub: added GCS ingestion settings and platform log settings to <code>google_pubsub_topic</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19669">#19669</a>)</li> <li>sourcerepo: added <code>create_ignore_already_exists</code> field to <code>google_sourcerepo_repository</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19716">#19716</a>)</li> <li>sql: added in-place update support for <code>settings.time_zone</code> in <code>google_sql_database_instance</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19654">#19654</a>)</li> <li>tags: increased maximum accepted input length for the <code>short_name</code> field in <code>google_tags_tag_key</code> and <code>google_tags_tag_value</code> resources (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19712">#19712</a>)</li> </ul> <p>BUG FIXES:</p> <ul> <li>bigquery: fixed <code>google_bigquery_dataset_iam_member</code> to be able to delete itself and overwrite the existing iam members for bigquery dataset keeping the authorized datasets as they are. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19682">#19682</a>)</li> <li>bigquery: fixed an error which could occur with service account field values containing non-lower-case characters in <code>google_bigquery_dataset_access</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19705">#19705</a>)</li> <li>compute: fixed an issue where the <code>boot_disk.initialize_params.resource_policies</code> field in <code>google_compute_instance</code> forced a resource recreation when used in combination with <code>google_compute_disk_resource_policy_attachment</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19692">#19692</a>)</li> <li>compute: fixed the issue that <code>labels</code> is not set when creating the resource <code>google_compute_interconnect</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19632">#19632</a>)</li> <li>tags: removed <code>google_tags_location_tag_binding</code> resource from the Terraform state when its parent resource has been removed outside of Terraform (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19693">#19693</a>)</li> <li>workbench: fixed a bug in the <code>google_workbench_instance</code> resource where the removal of <code>labels</code> was not functioning as expected. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19620">#19620</a>)</li> </ul> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md">hashicorp/google's changelog</a>.</em></p> <blockquote> <h2>6.7.0 (October 14, 2024)</h2> <p>FEATURES:</p> <ul> <li><strong>New Resource:</strong> <code>google_healthcare_pipeline_job</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19717">#19717</a>)</li> <li><strong>New Resource:</strong> <code>google_secure_source_manager_branch_rule</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19773">#19773</a>)</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>container: <code>google_container_cluster</code> will now accept server-specified values for <code>node_pool_auto_config.0.node_kubelet_config</code> when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817">#19817</a>)</li> <li>discoveryengine: added <code>chat_engine_config.dialogflow_agent_to_link</code> field to <code>google_discovery_engine_chat_engine</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19723">#19723</a>)</li> <li>networkconnectivity: added field <code>migration</code> to resource <code>google_network_connectivity_internal_range</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19757">#19757</a>)</li> <li>networkservices: added <code>routing_mode</code> field to <code>google_network_services_gateway</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19764">#19764</a>)</li> </ul> <p>BUG FIXES:</p> <ul> <li>bigtable: fixed an error where BigTable IAM resources could be created with conditions but the condition was not stored in state (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19725">#19725</a>)</li> <li>container: fixed issue which caused to not being able to disable <code>enable_cilium_clusterwide_network_policy</code> field on <code>google_container_cluster</code>. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19736">#19736</a>)</li> <li>container: fixed a diff triggered by a new API-side default value for <code>node_config.0.kubelet_config.0.insecure_kubelet_readonly_port_enabled</code>. Terraform will now accept server-specified values for <code>node_config.0.kubelet_config</code> when it is not defined in configuration and will not detect drift. Note that this means that removing the value from configuration will now preserve old settings instead of reverting the old settings. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19817">#19817</a>)</li> <li>dataproc: fixed a bug in <code>google_dataproc_cluster</code> that prevented creation of clusters with <code>internal_ip_only</code> set to false (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19782">#19782</a>)</li> <li>iam: addressed <code>google_service_account</code> creation issues caused by the eventual consistency of the GCP IAM API by ignoring 403 errors returned on polling the service account after creation. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19727">#19727</a>)</li> <li>logging: fixed the whitespace permadiff on <code>exclusions.filter</code> field in <code>google_logging_billing_account_sink</code>, <code>google_logging_folder_sink</code>, <code>google_logging_organization_sink</code> and <code>google_logging_project_sink</code> resources (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19744">#19744</a>)</li> <li>pubsub: fixed permadiff with configuring an empty <code>retry_policy</code>. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19784">#19784</a>)</li> <li>secretmanager: fixed the issue of unpopulated fields <code>labels</code>, <code>annotations</code> and <code>version_destroy_ttl</code> in the terraform state for the <code>google_secret_manager_secrets</code> datasource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19748">#19748</a>)</li> </ul> <h2>6.6.0 (October 7, 2024)</h2> <p>FEATURES:</p> <ul> <li><strong>New Resource:</strong> <code>google_dataproc_batch</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19686">#19686</a>)</li> <li><strong>New Resource:</strong> <code>google_healthcare_pipeline_job</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19717">#19717</a>)</li> <li><strong>New Resource:</strong> <code>google_site_verification_owner</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19641">#19641</a>)</li> </ul> <p>IMPROVEMENTS:</p> <ul> <li>assuredworkloads: added <code>HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS</code> and <code>HEALTHCARE_AND_LIFE_SCIENCES_CONTROLS_WITH_US_SUPPORT</code> enum values to <code>compliance_regime</code> in the <code>google_assuredworkload_workload</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19714">#19714</a>)</li> <li>compute: added <code>bgp_best_path_selection_mode </code>,<code>bgp_bps_always_compare_med</code> and <code>bgp_bps_inter_region_cost </code> fields to <code>google_compute_network</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19708">#19708</a>)</li> <li>compute: added <code>next_hop_origin </code>,<code>next_hop_med </code> and <code>next_hop_inter_region_cost </code> output fields to <code>google_compute_route</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19708">#19708</a>)</li> <li>compute: added enum <code>STATEFUL_COOKIE_AFFINITY</code> and <code>strong_session_affinity_cookie</code> field to <code>google_compute_backend_service</code> and <code>google_compute_region_backend_service</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19665">#19665</a>)</li> <li>compute: moved <code>TDX</code> instance option for <code>confidential_instance_type</code> in <code>google_compute_instance</code> from Beta to GA (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19706">#19706</a>)</li> <li>containeraws: added <code>kubelet_config</code> field group to the <code>google_container_aws_node_pool</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19714">#19714</a>)</li> <li>pubsub: added GCS ingestion settings and platform log settings to <code>google_pubsub_topic</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19669">#19669</a>)</li> <li>sourcerepo: added <code>create_ignore_already_exists</code> field to <code>google_sourcerepo_repository</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19716">#19716</a>)</li> <li>sql: added in-place update support for <code>settings.time_zone</code> in <code>google_sql_database_instance</code> resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19654">#19654</a>)</li> <li>tags: increased maximum accepted input length for the <code>short_name</code> field in <code>google_tags_tag_key</code> and <code>google_tags_tag_value</code> resources (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19712">#19712</a>)</li> </ul> <p>BUG FIXES:</p> <ul> <li>bigquery: fixed <code>google_bigquery_dataset_iam_member</code> to be able to delete itself and overwrite the existing iam members for bigquery dataset keeping the authorized datasets as they are. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19682">#19682</a>)</li> <li>bigquery: fixed an error which could occur with service account field values containing non-lower-case characters in <code>google_bigquery_dataset_access</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19705">#19705</a>)</li> <li>compute: fixed an issue where the <code>boot_disk.initialize_params.resource_policies</code> field in <code>google_compute_instance</code> forced a resource recreation when used in combination with <code>google_compute_disk_resource_policy_attachment</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19692">#19692</a>)</li> <li>compute: fixed the issue that <code>labels</code> is not set when creating the resource <code>google_compute_interconnect</code> (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19632">#19632</a>)</li> <li>tags: removed <code>google_tags_location_tag_binding</code> resource from the Terraform state when its parent resource has been removed outside of Terraform (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19693">#19693</a>)</li> <li>workbench: fixed a bug in the <code>google_workbench_instance</code> resource where the removal of <code>labels</code> was not functioning as expected. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/pull/19620">#19620</a>)</li> </ul> <h2>6.5.0 (September 30, 2024)</h2> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/5a33a2b848c19b6a876b17b69ef3058c62f1a6fa"><code>5a33a2b</code></a> Cherrypick GKE fix to 6.7.0 (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19830">#19830</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/3b5eb057784b06481d2c15b2e190759ed2d37ccc"><code>3b5eb05</code></a> 6.7.0 ga change-logs (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19809">#19809</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/00a52318354fe60774305a53606a7c2f7ff6a9d3"><code>00a5231</code></a> pubsub: fix permadiff with configuring an empty retry_policy. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11834">#11834</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19784">#19784</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/45e717a65a4a4b2438b36cd7fa9df0498e97fc85"><code>45e717a</code></a> Added information about VCR tests (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11943">#11943</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19783">#19783</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/8098ac9b8301d289d54cece6feeae473ac700747"><code>8098ac9</code></a> Force send internal_ip_only (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11923">#11923</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19782">#19782</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/a808d53864c1384b963b4282658beba144f3eea3"><code>a808d53</code></a> Add major release number to <code>dev</code> ua (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11938">#11938</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19781">#19781</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/270d18f71bc6dd721d14235d4dd30693c483d033"><code>270d18f</code></a> Update examples about how to make major release test projects in TeamCity (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/1">#1</a>...</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/fff2b70d0701b8e61ca9f89a434db5074b78147d"><code>fff2b70</code></a> adding new google_secure_source_manager_branch_rule resource (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11709">#11709</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19773">#19773</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/2099815f1b9018465102fe621dbd09378c780d9e"><code>2099815</code></a> tests: add a acc test for CAS instance creation. (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/11931">#11931</a>) (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19772">#19772</a>)</li> <li><a href="https://github.com/hashicorp/terraform-provider-google/commit/542ac84a67aec4660372cc16f653fabad19fc0e6"><code>542ac84</code></a> Update v6.6.0 CHANGELOG.md (<a href="https://redirect.github.com/hashicorp/terraform-provider-google/issues/19771">#19771</a>)</li> <li>Additional commits viewable in <a href="https://github.com/hashicorp/terraform-provider-google/compare/v5.44.1...v6.7.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=hashicorp/google&package-manager=terraform&previous-version=5.44.1&new-version=6.7.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details>
- Loading branch information