terraform-google-gcloud
terraform-google-gcloud copied to clipboard
chore(deps): update terraform google to ~> 3.90.0
This PR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
google (source) | required_provider | minor | ~> 3.53.0 -> ~> 3.90.0 |
Release Notes
hashicorp/terraform-provider-google
v3.90.1
DEPRECATIONS:
- container: fixed an overly-broad deprecation on
master_auth
, constraining it tomaster_auth.username
andmaster_auth.password
v3.90.0
DEPRECATIONS:
- container: deprecated
workload_identity_config.0.identity_namespace
and it will be removed in a future major release as it has been deprecated in the API. Useworkload_identity_config.0.workload_pool
instead. Switching your configuration from one value to the other will trigger a diff at plan time, and a spurious update. (#10327) - container: deprecated the following
google_container_cluster
fields:instance_group_urls
andmaster_auth
(#10356)
IMPROVEMENTS:
- container: added
node_config.0.guest_accelerator.0.gpu_partition_size
field to google_container_node_pool (#10339) - container: added
workload_identity_config.0.workload_pool
togoogle_container_cluster
(#10327) - container_cluster: Updated
monitoring_config
to acceptWORKLOAD
(#10321) - provider: Added links to nested types documentation for manually generated pages (#10333)
BUG FIXES:
- cloudrun: fixed a permadiff on the field
template.spec.containers.ports.name
of thegoogle_cloud_run_service
resource (#10340) - composer: removed
config.node_config.zone
requirement ongoogle_composer_environment
(#10353) - compute: fixed permadiff for
failover_policy
ongoogle_compute_region_backend_service
(#10316) - compute: fixed to make
description
updatable without recreation ongoogle_compute_instance_group_manager
(#10329) - container: fixed a permadiff on
google_container_node_pool.workload_metadata_config.mode
(#10313) - iam: fixed request batching bug where failed requests would show unnecessary backslash escaping to the user. (#10303)
- securitycenter: fixed bug where
google_scc_notification_config.streaming_config.filter
was not updating. (#10315)
v3.89.0
DEPRECATIONS:
- compute: deprecated the
enable_display
field ingoogle_compute_instance_template
in thegoogle
(GA) provider. It will only be available in thegoogle-beta
provider in a future release, as the underlying feature is in beta. (#10281)
BUG FIXES:
- compute: fixed bug where
google_compute_router_peer
could not set an advertised route priority of 0, causing permadiff. (#10292) - container: fixed a crash on
monitoring_config
ofgoogle_container_cluster
(#10290) - iam: fixed request batching bug where failed requests would show unnecessary backslash escaping to the user. (#10303)
- storage: fixed a bug to better handle eventual consistency among
google_storage_bucket
resources. (#10287)
v3.88.0
NOTES:
- reorganized documentation to group all Compute Engine and Monitoring (Stackdriver) resources together. (#10205)
DEPRECATIONS:
- container: deprecated
workload_metadata_configuration.node_metadata
in favor ofworkload_metadata_configuration.mode
ingoogle_container_cluster
(#10238) - dataproc: deprecated the
google_dataproc_workflow_template.version
field, as it wasn't actually useful. The field is used during updates, but updates aren't currently possible with the resource. (#10183) - runtimeconfig: deprecated the Runtime Configurator service in the
google
(GA) provider includinggoogle_runtimeconfig_config
,google_runtimeconfig_variable
,google_runtimeconfig_config_iam_policy
,google_runtimeconfig_config_iam_binding
,google_runtimeconfig_config_iam_member
,data.google_runtimeconfig_config
. They will only be available in thegoogle-beta
provider in a future release, as the underlying service is in beta. (#10232) BREAKING CHANGES: - gke_hub: made the
config_membership
field ingoogle_gke_hub_feature
required, disallowing invalid configurations (#10199) - gke_hub: made the
configmanagement
,feature
,location
,membership
fields ingoogle_gke_hub_feature_membership
required, disallowing invalid configurations (#10199)
FEATURES:
-
New Data Source:
google_service_networking_peered_dns_domain
(#10229) -
New Data Source:
google_sourcerepo_repository
(#10203) -
New Data Source:
google_storage_bucket
(#10190) -
New Resource:
google_pubsub_lite_reservation
(#10263) -
New Resource:
google_service_networking_peered_dns_domain
(#10229)
IMPROVEMENTS:
- composer: added support for composer v2 fields
workloads_config
andcloud_composer_network_ipv4_cidr_block
tocomposer_environment
(10269) - compute: added external IPv6 support on
google_compute_subnetwork
andgoogle_compute_instance.network_interfaces
(#10189) - container: added support for
workload_metadata_configuration.mode
ingoogle_container_cluster
(#10238) - eventarc: added support for
uid
output field,cloud_function
destination togoogle_eventarc_trigger
(#10199) - gke_hub: added support for
gcp_service_account_email
when configuring Git sync ingoogle_gke_hub_feature_membership
(#10199) - gke_hub: added support for
resource_state
,state
outputs togoogle_gke_hub_feature
(#10199) - pubsub: Added support for references to
google_pubsub_lite_reservation
togoogle_pubsub_lite_topic
. (#10263)
BUG FIXES:
- monitoring: fixed typo in
google_monitoring_uptime_check_config
whereNOT_MATCHES_REGEX
could not be specified. (#10249)
v3.87.0
3.87.0 (October 04, 2021)
DEPRECATIONS:
- dataproc: deprecated the
google_dataproc_workflow_template.version
field, as it wasn't actually useful. The field is used during updates, but updates aren't currently possible with the resource. (#10183)
FEATURES:
-
New Resource:
google_org_policy_policy
(#10111)
IMPROVEMENTS:
- cloudbuild: added field
service_account
togoogle_cloudbuild_trigger
(#10159) - composer: added field
scheduler_count
togoogle_composer_environment
(#10158) - compute: Disabled recreation of GCE instances when updating
resource_policies
property (#10173) - container: added support for
logging_config
andmonitoring_config
togoogle_container_cluster
(#10125) - kms: added support for
import_only
togoogle_kms_crypto_key
(#10157) - networkservices: boosted the default timeout for
google_network_services_edge_cache_origin
from 30m to 60m (#10182)
BUG FIXES:
- container: fixed an issue where a node pool created with error (eg. GKE_STOCKOUT) would not be captured in state (#10137)
- filestore: Allowed updating
reserved_ip_range
ongoogle_filestore_instance
via recreation of the instance (#10146) - serviceusage: enabled the service api to retry on failed operation calls in anticipation of transient errors that occur when first enabling the service. (#10171)
v3.86.0
IMPROVEMENTS:
- healthcare: promoted
google_healthcare_hl7_v2_store.parseConfig.version
to GA (#10099)
BUG FIXES:
- dns: fixed an issue in
google_dns_record_set
whererrdatas
could not be updated (#10089) - dns: fixed an issue in
google_dns_record_set
where creating the resource would result in an 409 error (#10089) - platform: fixed a bug in wrongly writing to state when creation failed on
google_organization_policy
(#10082)
v3.85.0
IMPROVEMENTS:
- bigtable: enabled support for
user_project_override
ingoogle_bigtable_instance
andgoogle_bigtable_table
(#10060) - compute: added
iap
fields togoogle_compute_region_backend_service
(#10038) - compute: allowed passing an IP address to the
nextHopIlb
field ofgoogle_compute_route
resource (#10048) - iam: added
disabled
field togoogle_service_account
resource (#10033) - provider: added links to nested types documentation within a resource (#10063)
- storage: added field
path
togoogle_storage_transfer_job
(#10047)
BUG FIXES:
- appengine: fixed bug where
deployment.container.image
would update to an old version even if inignore_changes
(#10058) - bigquery: fixed a bug where
destination_encryption_config.kms_key_name
stored the version rather than the key name. (#10068) - redis: extended the default timeouts on
google_redis_instance
(#10037) - serviceusage: fixed an issue in
google_project_service
where users could not reenable services that were disabled outside of Terraform. (#10045)
v3.84.0
FEATURES:
-
New Data Source:
google_secret_manager_secret
(#9983)
IMPROVEMENTS:
- compute: added update support to
google_compute_service_attachment
(#9982)
BUG FIXES:
- container: fixed a bug in failing to remove
maintenance_exclusion
ongoogle_container_cluster
(#10025) - compute: fixed an issue in
google_compute_router_nat
where removinglog_config
resulted in a perma-diff (#9950) - compute: fixed
advanced_machine_features
error messages ingoogle_compute_instance
(#10023) - eventarc: fixed bug where resources deleted outside of Terraform would cause errors (#9997)
- functions: fixed an error message on
google_cloudfunctions_function
(#10011) - logging: fixed the data type for
bucket_options.linear_buckets.width
ongoogle_logging_metric
(#9985) - osconfig: fixed import on
google_os_config_guest_policies
(#10019) - storage: fixed an undetected change on
days_since_noncurrent_time
ofgoogle_storage_bucket
(#10024)
v3.83.0
FEATURES:
-
New Resource:
google_privateca_certificate_template
(#9905)
IMPROVEMENTS:
- privateca: added
certificate_template
togoogle_privateca_certificate
. (#9915) - compute: allowed setting
ip_address
field ofgoogle_compute_router_peer
(#9913) - compute: promoted
google_compute_service_attachment
to ga (#9914) - compute: promoted
role
andpurpose
fields ingoogle_compute_subnetwork
to ga (#9914) - kms: added support for
destroy_scheduled_duration
togoogle_kms_crypto_key
(#9911)
BUG FIXES:
- endpoints: fixed a timezone discrepancy in
config_id
ongoogle_endpoints_service
(#9912) - cloudbuild: marked
google_cloudbuild_trigger
as requiring one of branch_name/tag_name/commit_sha within build.source.repo_source (#9952) - compute: fixed a crash on
enable
field ofgoogle_compute_router_peer
(#9940) - compute: fixed a permanent diff for
next_hop_instance_zone
ongoogle_compute_route
whennext_hop_instance
was set to a self link (#9931) - compute: fixed an issue in
google_compute_router_nat
where removinglog_config
resulted in a perma-diff (#9950) - privateca: fixed a permadiff bug for
publishing_options
ongoogle_privateca_ca_pool
when both attributes set false (#9926) - spanner: fixed instance updates to processing units (#9933)
- storage: added support for timeouts on
google_storage_bucket_object
(#9937)
v3.82.0
FEATURES:
-
New Resource:
google_privateca_certificate_template
(#9905) -
New Resource:
google_compute_firewall_policy
(#9887) -
New Resource:
google_compute_firewall_policy_association
(#9887) -
New Resource:
google_compute_firewall_policy_rule
(#9887)
IMPROVEMENTS:
- sql: added field
collation
togoogle_sql_database_instance
(#9888)
BUG FIXES:
- apigateway: fixed import functionality for all
apigateway
resources (#9871) - dns: fixed not-exists error message on data source
google_dns_managed_zone
(#9898) - healthcare: fixed bug where changes to
google_healthcare_hl7_v2_store.parser_config
subfields would error with "...parser_config.version field is immutable..." (#9900) - os_config: fixed imports for
google_os_config_guest_policies
(#9872) - pubsub: added polling to
google_pubsub_schema
to deal with eventually consistent deletes (#9863) - secretmanager: fixed an issue where
replication
fields would not update ingoogle_secret_manager_secret
(#9894) - service_usage: fixed imports on
google_service_usage_consumer_quota_override
(#9876) - sql: fixed a permadiff bug for
type
when BUILT_IN ongoogle_sql_user
(#9864) - sql: fixed bug in
google_sql_user
with CLOUD_IAM_USERs on POSTGRES. (#9859)
v3.81.0
IMPROVEMENTS:
- compute: Added
enable
attribute togoogle_compute_router_peer
(#9776) - compute: added support for
L3_DEFAULT
asip_protocol
forgoogle_compute_forwarding_rule
andUNSPECIFIED
asprotocol
forgoogle_compute_region_backend_service
to support network load balancers that forward all protocols and ports. (#9799) - compute: added support for
security_settings
togoogle_compute_backend_service
(#9797) - essentialcontacts: promoted
google_essential_contacts_contact
to GA (#9822) - gkehub: added
google_gke_hub_membership
support for both//container.googleapis.com/${google_container_cluster.my-cluster.id}
andgoogle_container_cluster.my-cluster.id
inendpoint.0.gke_cluster.0.resource_link
(#9765) - provider: Added provider support for
request_reason
(#9794) - provider: added support for
billing_project
across all resources. Ifuser_project_override
is set totrue
and abilling_project
is set, theX-Goog-User-Project
header will be sent for all resources. (#9852)
BUG FIXES:
- assuredworkloads: fixed resource deletion so
google_assured_workloads_workload
can delete what it creates (#9835) - bigquery: fixed the permadiff bug on
location
of thegoogle_bigquery_dataset
(#9810) - composer: fixed environment version regexp to explicitly require . (dot) instead of any character after 'preview' (example: composer-2.0.0-preview.0-airflow-2.1.1) (#9804)
- compute: changed
wait_for_instances
ingoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
to no longer block plan / refresh, waiting on managed instance statuses during apply instead (#9832) - compute: fixed a bug where
negative_caching_policy
cannot be set always revalidate ongoogle_compute_backend_service
(#9821) - compute: fixed instances where compute resource calls would have their urls appended with a redundant
/projects
after the host (#9834) - firestore: removed diff for server generated field
__name__
ongoogle_firestore_index
(#9820) - privateca: fixed the creation of subordinate
google_privateca_certificate_authority
withmax_issuer_path_length = 0
. (#9856) - privateca: Fixed null for
ignore_active_certificates_on_deletion
on the importedgoogle_privateca_certificate_authority
(#9781)
v3.80.0
FEATURES:
-
New Resource:
google_dialogflow_cx_environment
(#9738)
IMPROVEMENTS:
- gkehub: added support for both
//container.googleapis.com/${google_container_cluster.my-cluster.id}
andgoogle_container_cluster.my-cluster.id
references ingoogle_gke_hub_membership.endpoint.0.gke_cluster.0.resource_link
(#9765) - kms: added
name
field togoogle_kms_crypto_key_version
datasource (#9762)
BUG FIXES:
- apigee: fixed update behavior on
google_apigee_envgroup
(#9740) - privateca: fixed a failure to create
google_privateca_certificate_authority
of typeSUBORDINATE
due to an invalid attempt to activate it on creation. (#9761)
v3.79.0
NOTES:
- spanner: The
num_nodes
field ongoogle_spanner_instance
will have its default removed in a future major release, and eithernum_nodes
orprocessing_units
will be required. (#9716)
FEATURES:
-
New Resource:
google_dialogflow_cx_entity_type
(#9717) -
New Resource:
google_dialogflow_cx_page
(#9683)
IMPROVEMENTS:
- spanner: added
processing_units
togoogle_spanner_instance
(#9716) - storage: added support for
customer_encryption
onresource_storage_bucket_object
(#9704)
v3.78.0
FEATURES:
-
New Resource:
google_gke_hub_membership
(#9616)
IMPROVEMENTS:
- servicenetworking: added support for
user_project_override
andbilling_project
togoogle_service_networking_connection
(#9668)
BUG FIXES:
- storagetransfer: Fixed a crash on
azure_blob_storage_data_source
forgoogle_storage_transfer_job
(#9644) - sql: fixed bug that wouldn't insert the
google_sql_user
in state for iam users. (#9625) - storage: fixed a crash when
azure_credentials
was defined ingoogle_storage_transfer_job
(#9671)
v3.77.0
3.77.0 (July 26, 2021)
FEATURES:
-
New Resource:
google_scc_notification_config
(#9578)
IMPROVEMENTS:
- compute: fixed a permadiff bug in
log_config
field ofgoogle_compute_region_backend_service
(#9568) - dlp: added
crypto_replace_ffx_fpe_config
andcrypto_replace_ffx_fpe_config
as primitive transformation types togoogle_data_loss_prevention_deidentify_template
(#9572)
BUG FIXES:
- bigquerydatatransfer: fixed a bug where
destination_dataset_id
was required, it is now optional. (#9605) - billing: Fixed ordering of
budget_filter. projects
ongoogle_billing_budget
(#9598) - compute: removed default value of
0.8
fromgoogle_backend_service.backend.max_utilization
and it will now default from API. Allmax_connections_xxx
andmax_rate_xxx
will also default from API as these are all conditional on balancing mode. (#9587) - sql: fixed bug where the provider would retry on an error if the database instance name couldn't be reused. (#9591)
v3.76.0
FEATURES:
-
New Resource:
google_dialogflow_cx_flow
(#9551) -
New Resource:
google_dialogflow_cx_intent
(#9537) -
New Resource:
google_dialogflow_cx_version
(#9554) -
New Resource:
google_network_services_edge_cache_keyset
(#9540) -
New Resource:
google_network_services_edge_cache_origin
(#9540) -
New Resource:
google_network_services_edge_cache_service
(#9540)
IMPROVEMENTS:
- apigee: Added SLASH_22 support for
peering_cidr_range
ongoogle_apigee_instance
(#9558) - cloudbuild: Added
pubsub_config
andwebhook_config
parameter togoogle_cloudbuild_trigger
. (#9541)
BUG FIXES:
- pubsub: fixed pubsublite update issues (#9544)
v3.75.0
FEATURES:
- New Resource: google_privateca_ca_pool (#9480)
- New Resource: google_privateca_certificate (#9480)
- New Resource: google_privateca_certificate_authority (#9480)
IMPROVEMENTS:
- bigquery: added
kms_key_version
as an output onbigquery_table.encryption_configuration
and thedestination_encryption_configuration
blocks ofbigquery_job.query
,bigquery_job.load
, andbigquery_copy
. (#9500) - compute: added
advanced_machine_features
togoogle_compute_instance
(#9470) - compute: promoted all
cdn_policy
sub fields ingoogle_compute_backend_service
,google_compute_region_backend_service
andgoogle_compute_backend_bucket
to GA (#9432) - dlp: Added
replace_with_info_type_config
todlp_deidentify_template
. (#9446) - storage: added
temporary_hold
andevent_based_hold
attributes togoogle_storage_bucket_object
(#9487)
BUG FIXES:
- bigquery: Fixed permadiff due to lowercase mode/type in
google_bigquery_table.schema
(#9499) - billing: made
all_updates_rule.*
fields updatable ongoogle_billing_budget
(#9473) - billing: made
amount.specified_amount.units
updatable ongoogle_billing_budget
(#9465) - compute: fixed perma-diff in
google_compute_instance
(#9460) - storage: fixed handling of object paths that contain slashes for
google_storage_object_access_control
(#9502)
v3.74.0
FEATURES:
-
New Resource:
google_app_engine_service_network_settings
(#9414) -
New Resource:
google_vertex_ai_dataset
(#9411) -
New Resource:
google_cloudbuild_worker_pool
(#9417)
IMPROVEMENTS:
- bigtable: added
cluster.kms_key_name
field togoogle_bigtable_instance
(#9393) - compute: promoted all
cdn_policy
sub fields ingoogle_compute_backend_service
,google_compute_region_backend_service
andgoogle_compute_backend_bucket
to GA (#9432) - secretmanager: added
ttl
,expire_time
,topics
androtation
fields togoogle_secret_manager_secret
(#9398)
BUG FIXES:
- container: allowed setting
node_config.service_account
at the same time asenable_autopilot = true
forgoogle_container_cluster
(#9399) - container: fixed issue where creating a node pool with a name that already exists would import that resource.
google_container_node_pool
(#9424) - dataproc: fixed crash when creating
google_dataproc_workflow_template
withsecondary_worker_config
empty except fornum_instances = 0
(#9381) - filestore: fixed an issue in
google_filestore_instance
where creating two instances simultaneously resulted in an error. (#9396) - sql: added support for
binary_logging
on replica instances forgooge_sql_database_instance
(#9428)
v3.73.0
FEATURES:
-
New Resource:
google_dialogflow_cx_agent
(#9338)
IMPROVEMENTS:
- provider: added support for mtls authentication (#9382)
- compute: added
advanced_machine_features
fields togoogle_compute_instance_template
(#9363) - compute: promoted
custom_response_headers
to GA forgoogle_compute_backend_service
andgoogle_compute_backend_bucket
(#9374) - redis: allowed
redis_version
to be upgraded ongoogle_redis_instance
(#9378) - redis: promoted fields
transit_encryption_mode
andserver_ca_certs
to GA ongoogle_redis_instance
(#9378)
BUG FIXES:
- apigee: added SLASH_23 support for
peering_cidr_range
ongoogle_apigee_instance
(#9343) - cloudrun: fixed a bug where plan would should a diff on
google_cloud_run_service
if the order of thetemplate.spec.containers.env
list was re-ordered outside of terraform. (#9340) - container: added
user_project_override
support to the ContainerOperationWaiter used bygoogle_container_cluster
(#9379)
v3.72.0
IMPROVEMENTS:
- compute: added support for IPsec-encrypted Interconnect in the form of new fields on
google_compute_router
,google_compute_ha_vpn_gateway
,google_compute_interconnect_attachment
andgoogle_compute_address
(#9288) - container: Allowed specifying a cluster id field for
google_container_node_pool.cluster
to ensure that a node pool is recreated if the associated cluster is recreated. (#9309) - storagetransfer: added support for
azure_blob_storage_data_source
togoogle_storage_transfer_job
(#9311)
BUG FIXES:
- bigquery: Fixed
google_bigquery_table.schema
handling of policyTags (#9302) - bigtable: fixed bug that would error if creating multiple bigtable gc policies at the same time (#9305)
- compute: fixed bug where
encryption
showed a perma-diff on resources created prior to the feature being released. (#9303)
v3.71.0
FEATURES:
-
New Resource:
google_dialogflow_fulfillment
(#9253)
IMPROVEMENTS:
- compute: added
reservation_affinity
togoogle_compute_instance
andgoogle_compute_instance_template
(#9256) - compute: added support for
wait_for_instances_status
ongoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#9231) - compute: added support for output-only
status
field ongoogle_compute_instance_group_manager
andgoogle_compute_region_instance_group_manager
(#9231) - compute: promoted
log_config
field ofgoogle_compute_health_check
andgoogle_compute_region_health_check
to GA (#9274) - compute: set the default value for log_config.enable on
google_compute_region_health_check
to avoid permanent diff on plan/apply. (#9274)
BUG FIXES:
- composer: fixed a check that did not allow for preview versions in
google_composer_environment
(#9255) - storage: fixed error when
matches_storage_class
is set empty ongoogle_storage_bucket
(#9221) - vpcaccess: fixed permadiff when
max_throughput
is not set ongoogle_vpc_access_connector
(#9282)
v3.70.0
IMPROVEMENTS:
- compute: added
provisioned_iops
togoogle_compute_disk
(#9193) - compute: promoted
distribution_policy_target_shape
field ingoogle_compute_region_instance_group_manager
to GA. (#9186) - sql: added field
disk_autoresize_limit
tosql_database_instance
(#9203)
BUG FIXES:
- cloudrun: fixed a bug where resources would return successfully due to responses based on a previous version of the resource (#9213)
- storage: fixed error when
matches_storage_class
is set empty ongoogle_storage_bucket
(#9221)
v3.69.0
IMPROVEMENTS:
- compute: added "description" field to "google_compute_resource_policy" resource (#9176)
- compute: added "instance_schedule_policy" field to "google_compute_resource_policy" resource (#9176)
- compute: promoted field
autoscaling_policy.scaling_schedules
ongoogle_compute_autoscaler
andgoogle_compute_region_autoscaler
to ga (#9165) - compute: promoted
autoscaling_policy.cpu_utilization.predictive_method
ongoogle_compute_autoscaler
andgoogle_compute_region_autoscaler
to ga. (#9156)
BUG FIXES:
- cloudidentity: fixed recreation on the
initial_group_config
ofgoogle_cloud_identity_group
(#9143) - compute: added mutex in
google_compute_metadata_item
to reduce retries + quota errors (#9168) - container: fixed bug where
enable_shielded_nodes
could not be false on resourcegoogle_container_cluster
(#9131)
v3.68.0
FEATURES:
-
New Resource:
google_pubsub_schema
(#9116)
IMPROVEMENTS:
- compute: added
initial_size
in resourcegoogle_compute_node_group
to account for scenarios where size may change under the hood (#9078) - compute: added support for setting
kms_key_name
ongoogle_compute_machine_image
(#9107) - dataflow: enabled updates for
google_dataflow_flex_template_job
(#9123)
BUG FIXES:
- compute: fixed bug where, when an organization security policy association was removed outside of terraform, the next plan/apply would fail. (#9095)
- container: added validation to check that both
node_version
andremove_default_node_pool
cannot be set ongoogle_container_cluster
(#9100) - dns: suppressed spurious diffs due to case changes in DS records (#9099)
v3.67.0
FEATURES:
- New Resource: google_memcache_instance (#8982)
NOTES:
- all: changed default HTTP request timeout from 30 seconds to 120 seconds (#8966) DEPRECATIONS:
- compute: deprecated
distribution_policy_target_shape
ingoogle_compute_region_instance_group_manager
Use thegoogle-beta
provider to continue using this field (#8970) - compute: deprecated
min_ready_sec
ingoogle_compute_region_instance_group_manager
&google_compute_instance_group_manager
Use thegoogle-beta
provider to continue using this field (#8970) - container: deprecated
pod_security_policy_config
field on resourcegoogle_container_cluster
. Use thegoogle-beta
provider to continue using this field (#8970)
BREAKING CHANGES:
- bigquery: updating
dataset_id
orproject_id
ingoogle_bigquery_dataset
will now recreate the resource (#8973)
IMPROVEMENTS:
- accesscontextmanager: added support for
require_verified_chrome_os
in basic access levels. (#9071) - billingbudget: added support for import of
google_billing_budget
(#8990) - cloud_identity: added support for
initial_group_config
to the google_cloud_identity_group resource (#9035) - cloudrun: added support to bind secrets from Secret Manager to environment variables or files to
google_cloud_run_service
(#9073) - compute: added
initial_size
to account for scenarios where size may change under the hood in resourcegoogle_compute_node_group
(#9078) - healthcare: added support for
stream_configs
ingoogle_healthcare_dicom_store
(#8986) - secretmanager: added support for setting a CMEK on
google_secret_manager_secret
(#9046) - spanner: added
force_destroy
togoogle_spanner_instance
to delete instances that have backups enabled. (#9076) - spanner: added support for setting a CMEK on
google_spanner_database
(#8966) - workflows: marked
source_contents
andservice_account
as updatable ongoogle_workflows_workflow
(#9018)
BUG FIXES:
- bigquery: fixed
dataset_id
to force new resource if name is changed. (#8973) - cloudrun: fixed permadiff on
google_cloud_run_domain_mapping.metadata.labels
(#8971) - composer: changed
google_composer_environment.master_ipv4_cidr_block
to draw default from the API (#9017) - container: fixed container node pool not removed from the state when received 404 error on delete call for the resource
google_container_node_pool
(#9034) - dns: fixed empty
rrdatas
list ongoogle_dns_record_set
for AAAA records (#9029) - kms: fixed indirectly force replacement via
skip_initial_version_creation
ongoogle_kms_crypto_key
(#8988) - logging: fixed
metric_descriptor.labels
can't be updated on 'google_logging_metric' (#9057) - pubsub: fixed diff for
minimum_backoff
&maximum_backoff
ongoogle_pubsub_subscription
(#9048) - resourcemanager: fixed broken handling of IAM conditions for
google_organization_iam_member
,google_organization_iam_binding
, andgoogle_organization_iam_policy
(#9047) - serviceusage: added
google_project_service.service
validation to reject invalid service domains that don't contain a period (#8987) - storage: fixed bug where
role_entity
user wouldn't update if the role changed. (#9008)
v3.66.1
BUG FIXES:
- compute: fixed bug where terraform would crash if updating from no
service_account.scopes
to more. (#9032)
v3.66.0
NOTES:
- all: changed default HTTP request timeout from 30 seconds to 120 seconds (#8966)
BREAKING CHANGES:
- datacatalog: updating
parent
ingoogle_data_catalog_tag
will now recreate the resource (#8964)
FEATURES:
-
New Data Source:
google_compute_ha_vpn_gateway
(#8952) -
New Resource:
google_dataproc_workflow_template
(#8962)
IMPROVEMENTS:
- bigquery: Added BigTable source format in BigQuery table (#8923)
- cloudfunctions: removed bounds on the supported memory range in
google_cloudfunctions_function.available_memory_mb
(#8946) - compute: marked scheduling.0.node_affinities as updatable in
google_compute_instance
(#8927) - dataproc: added
shielded_instance_config
fields togoogle_dataproc_cluster
(#8910) - spanner: added support for setting a CMEK on
google_spanner_database
(#8966)
BUG FIXES:
- compute: fixed error when creating empty
scopes
ongoogle_compute_instance
(#8953) - container: fixed a bug that allowed specifying
node_config
ongoogle_container_cluster
when autopilot is used (#8905) - datacatalog: fixed an issue where
parent
ingoogle_data_catalog_tag
attempted to update the resource when change instead of recreating it (#8964) - datacatalog: set default false for
force_delete
ongoogle_data_catalog_tag_template
(#8922) - dns: added missing record types to
google_dns_record_set
resource (#8919) - sql: set
clone.point_in_time
optional forgoogle_sql_database_instance
(#8965)
v3.65.0
FEATURES:
- New Resource: google_eventarc_trigger (#8895)
IMPROVEMENTS:
- compute: added the ability to specify
google_compute_forwarding_rule.ip_address
by a reference in addition to raw IP address (#8877) - compute: enabled fields
advertiseMode
,advertisedGroups
,peerAsn
, andpeerIpAddress
to be updatable on resourcegoogle_compute_router_peer
(#8862)
BUG FIXES:
- cloud_identity: fixed google_cloud_identity_group_membership import/update (#8867)
- compute: fixed an issue in
google_compute_instance
wheremin_node_cpus
could not be set (#8865) - compute: removed minimum for
scopes
field ongoogle_compute_instance
resource (#8893) - iam: fixed issue with principle and principleSet members not retaining their casing (#8860)
- workflows: fixed a bug in
google_workflows_workflow
that could cause inconsistent final plan errors when using thename
field in other resources (#8869)
v3.64.0
FEATURES:
-
New Resource:
google_tags_tag_key_iam_binding
(#8844) -
New Resource:
google_tags_tag_key_iam_member
(#8844) -
New Resource:
google_tags_tag_key_iam_policy
(#8844) -
New Resource:
google_tags_tag_value_iam_binding
(#8844) -
New Resource:
google_tags_tag_value_iam_member
(#8844) -
New Resource:
google_tags_tag_value_iam_policy
(#8844) -
New Resource:
google_apigee_envgroup_attachment
(#8853) -
New Resource:
google_tags_tag_binding
([#8854](https://togithub.com/hashicorp/terraform-provider-google/pull/8854
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, click this checkbox.
This PR has been generated by Mend Renovate. View repository job log here.
Thanks for the PR! 🚀
✅ Lint checks have passed.