$ the-wire · showcase
Google beta provider fixes a perpetual diff, opens four backup resources to list
By RepoJournal · Filed · About HashiCorp · Composed from the cited sources · methodology
The terraform-provider-google-beta desk landed the day's only behavior-changing work, headlined by a diff-suppress fix for service directory endpoints that stopped a resource from recreating itself on every apply.
Fix/servicedirectory endpoint network diff suppress hashicorp/terraform-provider-google-beta
The fix targets the perpetual recreation of google_service_directory_endpoint caused by the endpoint network field, so plans that previously showed the resource being rebuilt every run now suppress that diff. Distinctly worth pinning a new provider version for if you carry this resource.
gkebackup: add list resources hashicorp/terraform-provider-google-beta
List-resource generation now covers google_gkebackup_backup_channel, google_gkebackup_backup_plan, google_gkebackup_restore_channel, and google_gkebackup_restore_plan. Backup and restore inventory can be enumerated through the provider's generated list support rather than one read per resource.
Added request_body field for SecurityPolicy and regional resources hashicorp/terraform-provider-google-beta
A request_body field arrives for SecurityPolicy and its regional resources, extending the compute security policy schema the google-beta provider exposes ahead of the stable provider.
Add google_iam_workload_identity_pool_jwks data source hashicorp/terraform-provider-google-beta
Adds a google_iam_workload_identity_pool_jwks data source, giving configurations a way to read a workload identity pool's JWKS from the data source rather than off to the side. The release note template is the only body text in the PR, so treat the exact field surface as unconfirmed.
Add field loadBalancingScheme to resources compute_target_tcp_proxy (v1) hashicorp/terraform-provider-google-beta
compute_target_tcp_proxy (v1) gains the loadBalancingScheme field. Lesser news from the same desk: the nomad-pack build moved to Go 1.27.1 with golangci-lint 2.14.0 and a round of lint fixes, its CI metadata action went to v1.3.0, and consul-replicate bumped github.com/go-jose/go-jose/v3 from 3.0.3 to 3.0.5.