Skip to content
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

chore(deps): bump the terraform group across 1 directory with 4 updates #590

Merged

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Feb 20, 2025

Bumps the terraform group with 4 updates in the /terraform directory: hashicorp/google, terraform-google-modules/iam/google, terraform-google-modules/kms/google and terraform-google-modules/kubernetes-engine/google.

Updates hashicorp/google from 6.18.1 to 6.21.0

Release notes

Sourced from hashicorp/google's releases.

v6.21.0

NOTES:

  • provider: The Terraform Provider for Google Cloud's regular release date will move from Monday to Tuesday in early March. The 2025/03/10 release will be made on 2025/03/11.

FEATURES:

  • New Data Source: google_alloydb_instance (#21383)
  • New Resource: google_firebase_data_connect_service (#21368)
  • New Resource: google_gemini_data_sharing_with_google_setting (#21393)
  • New Resource: google_gemini_gemini_gcp_enablement_setting (#21357)
  • New Resource: google_gemini_logging_setting_binding (#21354)
  • New Resource: google_gemini_release_channel_setting (#21387
  • New Resource: google_gemini_release_channel_setting_binding (#21387
  • New Resource: google_netapp_volume_quota_rule (#21283)

IMPROVEMENTS:

  • accesscontextmanager: added etag to access context manager directional policy resources google_access_context_manager_service_perimeter_dry_run_egress_policy, google_access_context_manager_service_perimeter_dry_run_ingress_policy, google_access_context_manager_service_perimeter_egress_policy and google_access_context_manager_service_perimeter_ingress_policy to prevent overriding changes (#21366)
  • accesscontextmanager: added title field to policy blocks under google_access_context_manager_service_perimeter and variants (#21302)
  • artifactregistry: set pageSize to 1000 to speedup google_artifact_registry_docker_image data source queries (#21360)
  • compute: added labels field to google_compute_ha_vpn_gateway resource (#21385)
  • compute: added validation for disk names in google_compute_disk (#21335)
  • container: added new fields container_log_max_size, container_log_max_files, image_gc_low_threshold_percent, image_gc_high_threshold_percent, image_minimum_gc_age, image_maximum_gc_age, and allowed_unsafe_sysctls to node_kubelet_config block in google_container_cluster resource. (#21319)
  • monitoring: added condition_sql field to google_monitoring_alert_policy resource (#21277)
  • networkservices: added location field to google_network_services_mesh resource (#21337)
  • securitycenter: added type, expiry_time field to google_scc_mute_config resource (#21318)

BUG FIXES:

  • chronicle: fixed creation issues when optional fields were missing for google_chronicle_rule_deployment resource (#21389)
  • databasemigrationservice: fixed error details type on google_database_migration_service_migration_job (#21279)
  • networkservices: fixed a bug with google_network_services_authz_extension.wire_format sending an invalid default value by removing the Terraform default and letting the API set the default. (#21280)

v6.20.0

NOTES:

  • provider: The Terraform Provider for Google Cloud's regular release date will move from Monday to Tuesday in early March. The 2025/03/10 release will be made on 2025/03/11.
  • compute: google_compute_firewall_policy now uses MMv1 engine instead of DCL. (#21235)

FEATURES:

  • New Data Source: google_beyondcorp_application_iam_policy (#21199)
  • New Data Source: google_parameter_manager_parameter_version_render (#21104)
  • New Resource: google_beyondcorp_application (#21199)
  • New Resource: google_beyondcorp_application_iam_binding (#21199)
  • New Resource: google_beyondcorp_application_iam_member (#21199)
  • New Resource: google_beyondcorp_application_iam_policy (#21199)
  • New Resource: google_bigquery_analytics_hub_listing_subscription (#21189)
  • New Resource: google_colab_notebook_execution (#21100)
  • New Resource: google_colab_schedule (#21233)

IMPROVEMENTS:

... (truncated)

Changelog

Sourced from hashicorp/google's changelog.

6.21.0 (Unreleased)

6.20.0 (Feb 10, 2025)

NOTES:

  • provider: The Terraform Provider for Google Cloud's regular release date will move from Monday to Tuesday in early March. The 2025/03/10 release will be made on 2025/03/11.
  • compute: google_compute_firewall_policy now uses MMv1 engine instead of DCL. (#21235)

FEATURES:

  • New Data Source: google_beyondcorp_application_iam_policy (#21199)
  • New Data Source: google_parameter_manager_parameter_version_render (#21104)
  • New Resource: google_beyondcorp_application (#21199)
  • New Resource: google_beyondcorp_application_iam_binding (#21199)
  • New Resource: google_beyondcorp_application_iam_member (#21199)
  • New Resource: google_beyondcorp_application_iam_policy (#21199)
  • New Resource: google_bigquery_analytics_hub_listing_subscription (#21189)
  • New Resource: google_colab_notebook_execution (#21100)
  • New Resource: google_colab_schedule (#21233)

IMPROVEMENTS:

  • accesscontextmanager: added resource to sources in egress_from under resources google_access_context_manager_service_perimeter, google_access_context_manager_service_perimeters, google_access_context_manager_service_perimeter_egress_policy, google_access_context_manager_service_perimeter_dry_run_egress_policy (#21190)
  • cloudrunv2: added base_image_uri and build_info to google_cloud_run_v2_service (#21236)
  • colab: added auto_upgrade field to google_colab_runtime (#21214)
  • colab: added software_config.post_startup_script_config field to google_colab_runtime_template (#21200)
  • colab: added desired_state field to google_colab_runtime, making it startable/stoppable. (#21207)
  • compute: added ip_collection field to google_compute_forwarding_rule resource (#21188)
  • compute: added mode and allocatable_prefix_length fields to google_compute_public_delegated_prefix resource (#21216)
  • compute: allow parallelization of google_compute_per_instance_config and google_compute_region_per_instance_config deletions by not locking on the parent resource, but including instance name. (#21095)
  • container: added auto_monitoring_config field and subfields to the google_container_cluster resource (#21229)
  • filestore: added initial_replication field for peer instance configuration and effective_replication output for replication configuration output to google_filestore_instance (#21194)
  • memorystore: added CLUSTER_DISABLED to mode field in google_memorystore_instance (#21092)
  • networkservices: added compression_mode and allowed_methods fields to google_network_services_edge_cache_service resource (#21195)
  • privateca: added user_defined_access_urls and subfields to google_privateca_certificate_authority resource to add support for custom CDP AIA URLs (#21220)
  • workbench: added enable_third_party_identity field to google_workbench_instance resource (#21265)

BUG FIXES:

  • appengine: added a mitigation for an upcoming default change to standard_scheduler_settings.max_instances for new google_app_engine_standard_app_version resources. If the field is not specified in configuration, diffs will now be ignored. (#21257)
  • bigquery: added diff suppression for legacy values in renewal_plan field in google_bigquery_capacity_commitment resource (#21103)
  • compute: fixed google_compute_(region_)resize_request requiring region/zone to be specified in all cases. They can now be pulled from the provider. (#21264)
  • container: reverted locking behavior in google_container_node_pool that caused regression of operation apply time spike started in v6.15 (#21102)
  • gemini: fixed a bug where the force_destroy field in resource gemini_code_repository_index did not work properly (#21212)
  • workbench: fixed a bug with google_workbench_instance metadata removal not working as expected (#21204)

5.45.2 (Feb 10, 2025)

NOTES:

  • 5.45.2 contains no changes from 5.45.1. This release is being made to ensure that the version numbers of the google and google-beta provider releases remain aligned, as google-beta's 5.45.2 release contains a beta-only change.

6.19.0 (Feb 3, 2025)

DEPRECATIONS:

... (truncated)

Commits
  • 64aba77 Update CHANGELOG.md (#21410)
  • f6df65b remove parallelism parameter from tpg workflow_call tests (#13057) (#21394)
  • 70b3e0e Promote Gemini Data Sharing With Google Setting from google-beta to google (#...
  • e227c23 Migrate google_eventarc_google_channel_config resource from DCL to MMv1 (#130...
  • a961044 docs: google_container_cluster private endpoint enforcement location (#13022)...
  • b8f4d4d Update create_url updateMask for google_chronicle_rule_deployment res… (#1305...
  • 0fdef47 Promote Gemini Release Channel Setting Binding from google-beta to google (#1...
  • ceebbc8 Update Composer configuration description to inform configuration is not supp...
  • ad715fc Add labels property to HA VPN Gateway (#12866) (#21385)
  • f680165 Add info about Z3 instances to docs (#13052) (#21384)
  • Additional commits viewable in compare view

Updates terraform-google-modules/iam/google from 8.0.0 to 8.1.0

Release notes

Sourced from terraform-google-modules/iam/google's releases.

v8.1.0

8.1.0 (2025-01-04)

Features

  • add output for custom role name for use in IAM role bindings (#230) (fc4ac94)
Changelog

Sourced from terraform-google-modules/iam/google's changelog.

8.1.0 (2025-01-04)

Features

  • add output for custom role name for use in IAM role bindings (#230) (fc4ac94)
Commits
  • 171c15b chore(main): release 8.1.0 (#234)
  • eaba225 chore: update .github/conventional-commit-lint.yaml
  • 5d108ee chore: update CODEOWNERS
  • b95e94c chore: update .github/workflows/stale.yml
  • ca3e98a chore: update .github/workflows/lint.yaml
  • b9d34b6 chore: update .github/trusted-contribution.yml
  • c206d83 chore: update .github/workflows/lint.yaml
  • a3d552d chore: update CODEOWNERS
  • 3f4a2d9 chore: update .github/renovate.json
  • d86592d chore: update .github/trusted-contribution.yml
  • Additional commits viewable in compare view

Updates terraform-google-modules/kms/google from 3.2.0 to 4.0.0

Release notes

Sourced from terraform-google-modules/kms/google's releases.

v4.0.0

4.0.0 (2025-02-05)

⚠ BREAKING CHANGES

  • TF>=1.3: Update go modules and dev-tools (#161)
  • Restricting autokey module to autokey configuration use case (#163)

Features

  • Restricting autokey module to autokey configuration use case (#163) (28f3072)

Bug Fixes

  • TF>=1.3: Update go modules and dev-tools (#161) (1f29092)
Changelog

Sourced from terraform-google-modules/kms/google's changelog.

4.0.0 (2025-02-05)

⚠ BREAKING CHANGES

  • TF>=1.3: Update go modules and dev-tools (#161)
  • Restricting autokey module to autokey configuration use case (#163)

Features

  • Restricting autokey module to autokey configuration use case (#163) (28f3072)

Bug Fixes

  • TF>=1.3: Update go modules and dev-tools (#161) (1f29092)
Commits
  • 6e638ce chore(main): release 4.0.0 (#166)
  • 1f29092 fix(TF>=1.3): Update go modules and dev-tools (#161)
  • 553cc68 chore(deps): Update Terraform terraform-google-modules/project-factory/google...
  • ac8b619 chore: update .github/conventional-commit-lint.yaml
  • dfc6e0d chore: update CODEOWNERS
  • a013fa9 chore: update .github/workflows/stale.yml
  • f289030 chore: update .github/workflows/lint.yaml
  • 0dd0d24 chore: update .github/trusted-contribution.yml
  • 1a19299 chore: update .github/workflows/lint.yaml
  • f03d301 chore: update .github/workflows/stale.yml
  • Additional commits viewable in compare view

Updates terraform-google-modules/kubernetes-engine/google from 35.0.1 to 36.0.2

Release notes

Sourced from terraform-google-modules/kubernetes-engine/google's releases.

v36.0.2

36.0.2 (2025-02-11)

Bug Fixes

  • deps: Update Terraform terraform-google-modules/kubernetes-engine/google to v36 (#2269) (c3e1a8d)

v36.0.1

36.0.1 (2025-02-06)

Bug Fixes

  • grant_registry_access gate serviceUsageConsumer (#2266) (69eca65)

v36.0.0

36.0.0 (2025-02-03)

⚠ BREAKING CHANGES

  • remove ACM sub-module (#2236)
  • remove ASM sub-module (#2168)
  • re-align node_config_defaults to cluster types (#2256)
  • TPG>=6.14: promote enable_fqdn_network_policy to GA (#2225)

Features

Bug Fixes

  • apply all valid configurations for cluster_dns_provider (#1805) (c7faa01)
  • dns endpoint for external traffic (#2244) (4726ab2)
  • main: unmark endpoint as sensitive (#2249) (2566fec)
  • node pool creation should depend on necessary firewall rules (#2245) (8098489)
  • private-cluster: master_ipv4_cidr_block on enable_private_nodes (#2250) (3ecf473)
  • re-align node_config_defaults to cluster types (#2256) (4df226d)
  • remove fuse csi driver from autopilot (#2218) (271af34)
Changelog

Sourced from terraform-google-modules/kubernetes-engine/google's changelog.

36.0.2 (2025-02-11)

Bug Fixes

  • deps: Update Terraform terraform-google-modules/kubernetes-engine/google to v36 (#2269) (c3e1a8d)

36.0.1 (2025-02-06)

Bug Fixes

  • grant_registry_access gate serviceUsageConsumer (#2266) (69eca65)

36.0.0 (2025-02-03)

⚠ BREAKING CHANGES

  • remove ACM sub-module (#2236)
  • remove ASM sub-module (#2168)
  • re-align node_config_defaults to cluster types (#2256)
  • TPG>=6.14: promote enable_fqdn_network_policy to GA (#2225)

Features

Bug Fixes

  • apply all valid configurations for cluster_dns_provider (#1805) (c7faa01)
  • dns endpoint for external traffic (#2244) (4726ab2)
  • main: unmark endpoint as sensitive (#2249) (2566fec)
  • node pool creation should depend on necessary firewall rules (#2245) (8098489)
  • private-cluster: master_ipv4_cidr_block on enable_private_nodes (#2250) (3ecf473)
  • re-align node_config_defaults to cluster types (#2256) (4df226d)
  • remove fuse csi driver from autopilot (#2218) (271af34)
Commits

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 commands and options

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the terraform group with 4 updates in the /terraform directory: [hashicorp/google](https://github.com/hashicorp/terraform-provider-google), [terraform-google-modules/iam/google](https://github.com/terraform-google-modules/terraform-google-iam), [terraform-google-modules/kms/google](https://github.com/terraform-google-modules/terraform-google-kms) and [terraform-google-modules/kubernetes-engine/google](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine).


Updates `hashicorp/google` from 6.18.1 to 6.21.0
- [Release notes](https://github.com/hashicorp/terraform-provider-google/releases)
- [Changelog](https://github.com/hashicorp/terraform-provider-google/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-provider-google@v6.18.1...v6.21.0)

Updates `terraform-google-modules/iam/google` from 8.0.0 to 8.1.0
- [Release notes](https://github.com/terraform-google-modules/terraform-google-iam/releases)
- [Changelog](https://github.com/terraform-google-modules/terraform-google-iam/blob/main/CHANGELOG.md)
- [Commits](terraform-google-modules/terraform-google-iam@v8.0.0...v8.1.0)

Updates `terraform-google-modules/kms/google` from 3.2.0 to 4.0.0
- [Release notes](https://github.com/terraform-google-modules/terraform-google-kms/releases)
- [Changelog](https://github.com/terraform-google-modules/terraform-google-kms/blob/main/CHANGELOG.md)
- [Commits](terraform-google-modules/terraform-google-kms@v3.2.0...v4.0.0)

Updates `terraform-google-modules/kubernetes-engine/google` from 35.0.1 to 36.0.2
- [Release notes](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/releases)
- [Changelog](https://github.com/terraform-google-modules/terraform-google-kubernetes-engine/blob/main/CHANGELOG.md)
- [Commits](terraform-google-modules/terraform-google-kubernetes-engine@v35.0.1...v36.0.2)

---
updated-dependencies:
- dependency-name: hashicorp/google
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform
- dependency-name: terraform-google-modules/iam/google
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: terraform
- dependency-name: terraform-google-modules/kms/google
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: terraform
- dependency-name: terraform-google-modules/kubernetes-engine/google
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: terraform
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot requested a review from ferrarimarco as a code owner February 20, 2025 15:47
@dependabot dependabot bot added dependencies Pull requests that update a dependency file terraform Pull requests that update Terraform code labels Feb 20, 2025
@ferrarimarco ferrarimarco added this pull request to the merge queue Feb 21, 2025
Merged via the queue into main with commit 6f6a90c Feb 21, 2025
34 checks passed
@ferrarimarco ferrarimarco deleted the dependabot/terraform/terraform/terraform-255dcd463f branch February 21, 2025 09:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file terraform Pull requests that update Terraform code
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant