terraform-google-lb-internal
terraform-google-lb-internal copied to clipboard
chore(deps): update terraform google to ~> 4.41.0
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| google (source) | required_provider | minor | ~> 4.26.0 -> ~> 4.41.0 |
Release Notes
hashicorp/terraform-provider-google
v4.41.0
KNOWN ISSUES:
- container: This release introduced a new field,
node_config.0.guest_accelerator.0.gpu_sharing_config, to an https://www.terraform.io/language/attr-as-blocks field (node_config.0.guest_accelerator). As detailed on the linked page, this may cause issues for modules and/or formats other than HCL.
BREAKING CHANGES:
- sql: updated
google_sql_user.sql_server_user_detailsto be read only. Any configuration attempting to set this field is invalid and will cause the provider to fail during plan time. (#12742)
FEATURES:
- New Resource:
google_cloud_ids_endpoint(#12744)
IMPROVEMENTS:
- appengine: added support for
service_accountfield togoogle_app_engine_standard_app_versionresource (#12732) - bigquery: added
avro_optionsfield togoogle_bigquery_tableresource (#12750) - compute: added
node_config.0.guest_accelerator.0.gpu_sharing_configfield togoogle_container_node_poolresource (#12733) - datafusion: added
crypto_key_configfield togoogle_data_fusion_instanceresource (#12737) - filestore: removed constraint that forced multiple
google_filestore_instancecreations to occur serially (#12753)
BUG FIXES:
- kms: fixed apply failure when
google_kms_crypto_keyis removed after its versions were destroyed earlier (#12752) - monitoring: fixed a bug causing a perma-diff in
google_monitoring_alert_policywhencross_series_reducerwas set to "REDUCE_NONE" (#12741)
v4.40.0
FEATURES:
- New Data Source:
google_cloudfunctions2_function(#12673) - New Data Source:
google_compute_snapshot(#12671) - New Resource:
google_compute_region_target_tcp_proxy(#12715) - New Resource:
google_identity_platform_config(#12665) - New Resource:
google_bigquery_datapolicy_data_policy(#12725) - New Resource:
google_bigquery_datapolicy_data_policy_iam_binding(#12725) - New Resource:
google_bigquery_datapolicy_data_policy_iam_member(#12725) - New Resource:
google_bigquery_datapolicy_data_policy_iam_policy(#12725) - New Resource:
google_org_policy_custom_constraint(#12691)
IMPROVEMENTS:
- bigqueryreservation: added
concurrencyandmultiRegionAuxiliarytogoogle_bigquery_reservation(#12687) - bigtable: added additional retry GC policy operations with a longer poll interval to avoid quota issues (#12717)
- bigtable: improved error messaging (#12707)
- compute: added support for
compression_modefield ingoogle_compute_backend_bucketandgoogle_compute_backend_service(#12674) - datastream: added field
bigquery_profiletogoogle_datastream_connection_profile(#12693) - dns: added field
cloud_logging_configtogoogle_dns_managed_zone(#12675) - metastore: added support
BIGQUERYas a value inmetastore_typeforgoogle_dataproc_metastore_service(#12724) - storage: added
custom_placement_configfield togoogle_storage_bucketresource to support custom dual-region GCS buckets (#12723) - sql: added
password_policyfield togoogle_sql_userresource (#12668)
BUG FIXES:
- storage: fixed a bug where user specified labels get overwritten by Dataplex auto generated labels (#12694)
- storagetransfer: fixed a bug in
google_storagetransfer_jobrefreshes whentransfer_schedulewas empty (#12704)
v4.39.0
FEATURES:
- New Data Source:
google_artifact_registry_repository(#12637) - New Resource:
google_identity_platform_config(#12665)
IMPROVEMENTS:
- certificatemanager: added public/private PEM fields
pem_certificate/pem_private_keyand deprecatedcertificate_pem/private_key_pem(#12664) - clouddeploy: added
serial_pipeline.stages.strategyfield togoogle_clouddeploy_delivery_pipeline(#12619) - container: added
notification_config.pubsub.filterfield togoogle_container_cluster(#12643) - eventarc: added
channelsandconditionsfields togoogle_eventarc_trigger(#12619) - healthcare: added
notification_configsfield togoogle_healthcare_fhir_storeresource (#12646) - iap: added ability to import
google_iap_brandusing ID using {{project}}/{{brand_id}} format (#12633) - secretmanager: added output field 'version' to resource 'secret_manager_secret_version' (#12658)
- sql: added
maintenance_versionandavailable_maintenance_versionsfields togoogle_sql_database_instanceresource (#12659) - storagetransfer: added
notification_configfield togoogle_storage_transfer_jobresource (#12625) - tags: added
purposeandpurpose_dataproperties togoogle_tags_tag_key(#12649)
BUG FIXES:
- bigquery: fixed a bug where
allow_quoted_newlinesandallow_jagged_rowscould not be set to false ongoogle_bigquery_table(#12627) - cloudfunction: fixed inability to update
docker_repositoryandkms_key_nameongoogle_cloudfunctions_function(#12662) - compute: fixed inability to manage Cloud Armor
adaptive_protection_configongoogle_compute_security_policy(#12661) - iam: fixed diffs between
policy_datafromgoogle_iam_policydata source and policy data in API responses (#12652) - iam: fixed permadiff resulting from empty fields being sent in requests to set conditional IAM policies (#12653)
- secretmanager: fixed a bug where
google_secret_manager_secret_versionthat was destroyed outside of Terraform would not be recreated on apply (#12644) - storagetransfer: fixed a crash in
google_storagetransfer_jobwhentransfer_scheduleis empty (#12704)
v4.38.0
FEATURES:
- New Data Source:
google_vpc_access_connector(#12580) - New Resource:
google_datastream_private_connection(#12574)
IMPROVEMENTS:
- appengine: Added
egress_settingfor fieldvpc_access_connectortogoogle_app_engine_standard_app_version(#12606) - bigquery: added
json_extensionfield to theloadblock ofgoogle_bigquery_jobresource (#12597) - cloudfunctions: Added
build_worker_pooltogoogle_cloudfunctions_function(#12591) - compute: added
json_custom_configfield togoogle_compute_security_policyresource (#12611) - redis: Added support
persistence_configfield togoogle_redis_instanceresource. (#12569) - storage: added support for
overwriteWhenfield totransfer_optionsingoogle_storage_transfer_jobresource (#12573)
BUG FIXES:
- bigtable: added drift detection on
gc_rulesforgoogle_bigtable_gc_policy(#12568) - compute: fixed the inability to update
most_disruptive_allowed_actionfor bothgoogle_compute_per_instance_configandgoogle_compute_region_per_instance_config(#12566) - container: fixed allow passing empty list to
monitoring_configandlogging_configingoogle_container_cluster(#12605) - sql: fixed a bug causing a perma-diff on
disk_typedue to API values being downcased (#12567) - storage: fixed the inability to set 0 for
lifecycle_rule.condition.ageongoogle_storage_bucket(#12593)
v4.37.0
FEATURES:
- New Resource:
google_apigee_nat_address(#12536) - New Resource:
google_dialogflow_cx_webhook(#12498) - New Resource:
google_filestore_snapshot(#12490)
IMPROVEMENTS:
- apigee: added read-only field
connection_statetogoogle_apigee_endpoint_attachment(#12500) - bigtable: added support for
autoscaling_config.storage_targettogoogle_bigtable_instance(#12510) - cloudbuild: added support for
BITBUCKEToption togit_source.repo_typeingoogle_cloudbuild_trigger(#12542) - dns: added in validation for trailing dot at end of DNS record name (#12521)
- project: added validation for field
project_idingoogle_projectdatasource. (#12553) - serviceaccount: added
expires_inattribute for generatingexpclaim togoogle_service_account_jwtdatasource (#12539)
BUG FIXES:
- notebooks: fixed perma-diff in
google_notebooks_instance(#12493) - privateca: fixed an issue that blocked subordinate CA data sources when
statewas notAWAITING_USER_ACTIVATION(#12511) - storage: fixed permdiff on the field
versioningofgoogle_storage_bucket(#12495)
v4.36.0
FEATURES:
- New Resource:
google_datastream_connection_profile(#12475)
IMPROVEMENTS:
- appengine: added field
service_accounttogoogle_app_engine_flexible_app_version(#12463) - bigtable: increased timeout in
google_bigtable_tablecreation. (#12468) - cloudbuild: added
locationfield togoogle_cloudbuild_triggerresource (#12450) - compute: added
certificate_maptocompute_target_ssl_proxyresource (#12467) - compute: added field
chain_nametogoogle_compute_resource_policy.snapshot_properties(#12481) - compute: added field
chain_nameto resourcegoogle_compute_snapshot(#12481) - container: added
autoscaling.total_min_node_count,autoscaling.total_max_node_count, andautoscaling.location_policytogoogle_container_cluster.node_pool(#12453) - container: added field
node_pool_defaultstoresource_container_cluster. (#12452) - dataproc: added option
shielded_instance_configto resourcegoogle_dataproc_workflow_template. (#12451) - metastore: extended default timeouts for
google_dataproc_metastore_servicefrom 40m to 60m (#12462) - pubsub: made
google_pubsub_subscription.enable_exactly_once_deliverymutable so that it updates subscription without recreation. (#12438)
v4.35.0
IMPROVEMENTS:
- apigee: added support for
nodeConfigingoogle_apigee_environment(#12394) - apigee: added a
propertiesfield togoogle_apigee_organization(#12433) - cloudfunctions2: added
secret_environment_variablesandsecret_volumestogoogle_cloudfunctions2_function(#12417) - compute: added support for param
visible_core_countingoogle_compute_instanceandgoogle_compute_instance_templateunderadvanced_machine_features(#12404) - compute: added support documentation links to error messages for certain Compute Operation errors. (#12418)
- container: added
service_external_ips_configsupport tocluster_containerresource. (#12415) - container: added
enable_cost_allocationtogoogle_container_cluster(#12416) - dns: added
behaviorfield togoogle_dns_response_policy_ruleresource (#12407) - monitoring: added
force_deletefield togoogle_monitoring_notification_channelresource (#12414)
BUG FIXES:
- compute: fixed the
idformat of the data sourcegoogle_compute_instance(#12405)
v4.34.0
NOTES:
- updated Bigtable go client version from 1.13 to 1.16. (#12349)
IMPROVEMENTS:
- apigee: added support for specifying retention when deleting
google_apigee_organization(#12336) - appengine: added
app_engine_apisfield togoogle_app_engine_standard_app_versionresource (#12339) - cloudfunction2: promoted to
google_cloudfunctions2_functionga (#12322) - compute: improved error messaging for compute errors (#12333)
- container: added general field
reservation_affinitytogoogle_container_node_pool(#12375) - container: added field
auto_provisioning_network_tagstogoogle_container_cluster(beta) (#12347) - sql: added support for major version upgrade to
google_sql_database_instanceresource (#12338)
BUG FIXES:
- bigtable: fixed comparing column family name when reading a GC policy. (#12381)
- bigtable: passed
isTopeLevelin getGCPolicyFromJSON() instead of hardcoding it to true. (#12351) - composer: corrected the description of
image_versionfield. (#12329)
v4.33.0
FEATURES:
- New Resource:
google_cloudfunctions2_function(#12322)
IMPROVEMENTS:
- container: added update support for
authenticator_groups_configingoogle_container_cluster(#12310) - dataflow: added ability to import
google_dataflow_job(#12316) - dns: added
managed_zone_idattribute togoogle_dns_managed_zonedata source (#12312) - monitoring: added
accepted_response_status_codestomonitoring_uptime_check(#12313) - sql: added
password_validation_policyfield togoogle_cloud_sqlresource (#12320)
BUG FIXES:
- bigquery: removed force replacement for
display_nameongoogle_bigquery_data_transfer_config(#12311) - compute: fixed permadiff for
instance_termination_actioningoogle_compute_instance_template(#12309)
v4.32.0
NOTES:
- Updated to Golang 1.18 (#12246)
FEATURES:
- New Resource:
google_dataplex_asset(#12210) - New Resource:
google_gke_hub_membership_iam_binding(#12280) - New Resource:
google_gke_hub_membership_iam_member(#12280) - New Resource:
google_gke_hub_membership_iam_policy(#12280)
IMPROVEMENTS:
- certificatemanager: added
state,authorization_attempt_infoandprovisioning_issueoutput fields togoogle_certificate_manager_certificate(#12224) - compute: added
certificate_maptocompute_target_https_proxyresource (#12227) - compute: added validation for name field on
google_compute_network(#12271) - compute: made
portoptional ingoogle_compute_network_endpointto allow network endpoints to be associated withGCE_VM_IPnetwork endpoint groups (#12267) - container: added support for additional values
APISERVER,CONTROLLER_MANAGER, andSCHEDULERingoogle_container_cluster.monitoring_config(#12247) - gkehub: added
monitoringandmutation_enabledfields to resourcefeature_membership(#12265) - gkehub: added better support for import for
google_gke_hub_membership(#12207) - pubsub: added
bigquery_configtogoogle_pubsub_subscription(#12216) - scheduler: added
pausedfield togoogle_cloud_scheduler_job(#12190) - scheduler: added
stateoutput field togoogle_cloud_scheduler_job(#12190)
BUG FIXES:
- apigee: fixed an issue where
google_apigee_instancecreation would fail due to multiple concurrent instances (#12289) - billingbudget: fixed a bug where
google_billing_budget.budget_filter.serviceswas not updating. (#12270) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#12184) - dataflow: fixed bug where permadiff would show on
google_dataflow_job.additional_experiments(#12268) - storage: fixed a bug in
google_storage_bucketwherenamewas incorrectly validated. (#12248)
v4.31.0
FEATURES:
- New Resource:
google_dataplex_zone(#12146)
IMPROVEMENTS:
- bucket: added support for
matches_prefixandmatches_suffixinconditionof alifecycle_ruleingoogle_storage_bucket(#12175) - compute: added
networkandsubnetworkfields togoogle_compute_region_network_endpoint_groupfor PSC. (#12176) - container: added field
boot_disk_kms_keytoauto_provisioning_defaultsingoogle_container_cluster(#12173) - notebooks: added
bootDiskTypesupport forPD_EXTREMEingoogle_notebooks_instance(#12181) - notebooks: added
softwareConfig.upgradeable,softwareConfig.postStartupScriptBehavior,softwareConfig.kernelsingoogle_notebooks_runtime(#12181) - notebooks: promoted
nicTypeandreservationAffinityingoogle_notebooks_instanceto GA (#12181) - storage: added name validation for
google_storage_bucket(#12183)
BUG FIXES:
- Cloud IAM: fixed incorrect basePath for
IAMBetaBasePathKeyongoogle_iam_workload_identity_pool(ga) (#12145) - compute: fixed perma-diff on
google_compute_diskfor new arm64 images (#12184) - dns: fixed a bug where
google_dns_record_setwould create an inconsistent plan when using interpolated values inrrdatas(#12157) - kms: fixed setting of resource id post-import for
google_kms_crypto_key(#12164) - provider: fixed a bug where user-agent was showing "dev" rather than the provider version (#12137)
v4.30.0
FEATURES:
- New Data Source:
google_service_account_jwt(#12107) - New Resource:
google_certificate_map_entry(#12127) - New Resource:
google_certificate_map(#12127)
IMPROVEMENTS:
- billingbudget: made
thresholdRulesoptional ingoogle_billing_budget(#12087) - compute: added
instance_termination_actionfield togoogle_compute_instance_templateresource to support Spot VM termination action (#12105) - compute: added
instance_termination_actionfield togoogle_compute_instanceresource to support Spot VM termination action (#12105) - compute: added
request_coalescingandbypass_cache_on_request_headersfields tocompute_backend_bucket(#12098) - compute: added support for
espprotocol ingoogle_compute_packet_mirroring.filters.ip_protocols(#12118) - compute: promoted
rules.rate_limit_options,rules.redirect_options,adaptive_protection_configincompute_security_policyto GA (#12085) - dataproc: promoted
lifecycle_configandendpoint_configingoogle_dataproc_clusterto GA (#12129) - monitoring: added
evaluation_missing_datafield togoogle_monitoring_alert_policy(#12128) - notebooks: added
reserved_ip_rangefield togoogle_notebooks_runtime(#12113)
BUG FIXES:
- bigtable: fixed an incorrect diff when adding two or more clusters (#12109)
- compute: allowed properly updating
adaptive_protection_configincompute_security_policy(#12085) - notebooks: fixed a bug where
google_notebooks_runtimecan't be updated (#12113) - sql: fixed an issue in
google_sql_database_instancewhere updates would fail because of thecollationfield (#12131)
v4.29.0
FEATURES:
- New Resource:
google_artifact_registry_repository_iam_binding(#12063) - New Resource:
google_artifact_registry_repository_iam_member(#12063) - New Resource:
google_artifact_registry_repository_iam_policy(#12063) - New Resource:
google_artifact_registry_repository(#12063) - New Resource:
google_iam_workload_identity_pool_provider(#12065) - New Resource:
google_iam_workload_identity_pool(#12065) - New Resource:
google_cloudiot_registry_iam_binding(#12036) - New Resource:
google_cloudiot_registry_iam_member(#12036) - New Resource:
google_cloudiot_registry_iam_policy(#12036) - New Resource:
google_compute_snapshot_iam_binding(#12028) - New Resource:
google_compute_snapshot_iam_member(#12028) - New Resource:
google_compute_snapshot_iam_policy(#12028) - New Resource:
google_dataproc_metastore_service(#12026)
IMPROVEMENTS:
- container: added
binauthz_evaluation_modefield toresource_container_cluster. (#12035) - dataproc: added Support for Dataproc on GKE in
google_dataproc_cluster(#12076) - dataproc: added
metastore_configingoogle_dataproc_cluster(#12040) - metastore: add
databaseType,releaseChannel, andhiveMetastoreConfig.endpointProtocolarguments (#12026) - sql: added attribute "encryption_key_name" to
google_sql_database_instanceresource. (#12039)
BUG FIXES:
- bigquery: fixed case-sensitive for
user_by_emailandgroup_by_emailongoogle_bigquery_dataset_access(#12029) - clouddeploy: fixed permadiff on
execution_configsingoogle_clouddeploy_targetresource (#12033) - cloudscheduler: fixed a diff on the last slash of uri on
google_cloud_scheduler_job(#12027) - compute: fixed force recreation on
provisioned_iopsofgoogle_compute_disk(#12058) - compute: fixed missing
network_interface.0.ipv6_access_config.0.external_ipv6output ongoogle_compute_instance(#12072) - documentai: fixed a bug where eu region could not be utilized for documentai resources (#12074)
- gkehub: fixed a bug where
issuercan't be updated ongoogle_gke_hub_membership(#12073)
v4.28.0
FEATURES:
- New Resource: google_bigquery_connection_iam_binding (#12004)
- New Resource: google_bigquery_connection_iam_member (#12004)
- New Resource: google_bigquery_connection_iam_policy (#12004)
- New Resource: google_cloud_tasks_queue_iam_binding (#11987)
- New Resource: google_cloud_tasks_queue_iam_member (#11987)
- New Resource: google_cloud_tasks_queue_iam_policy (#11987)
- New Resource: google_dataproc_autoscaling_policy_iam_binding (#12008)
- New Resource: google_dataproc_autoscaling_policy_iam_member (#12008)
- New Resource: google_dataproc_autoscaling_policy_iam_policy (#12008)
- New Resource: monitoring: Promoted 'monitoredproject' to GA (#11974)
IMPROVEMENTS:
- bigquery: fixed a permadiff in
google_bigquery_job.query. destination_table(#11936) - billing: added
calendar_periodandcustom_periodfields togoogle_billing_budget(#11993) - cloudsql: added attribute
projectto data sourcegoogle_sql_backup_run(#11938) - composer: added CMEK, PUPI and IP_masq_agent support for Composer 2 in
google_composer_environmentresource (#11994) - compute: added
max_ports_per_vmfield togoogle_compute_router_natresource (#11933) - compute: added
GCE_VM_IPsupport togoogle_compute_network_endpoint_groupresource. (#11997) - compute: promoted
disk_encryption_key.kms_key_nameongoogle_compute_region_disk(#11976) - container: promoted
gce_persistent_disk_csi_driver_configaddon ingoogle_container_clusterresource to GA (#11999) - container: promoted
notification_configanddns_cache_configongoogle_container_cluster(#11944) - privateca: added support to subordinate CA activation (#11980)
- redis: added CMEK key field
customer_managed_keyingoogle_redis_instance(#11998) - spanner: added field
version_retention_periodtogoogle_spanner_databaseresource (#11982) - sql: added
settings.location_preference.secondary_zonefield ingoogle_sql_database_instance(#11996) - sql: added
sql_server_audit_configfield ingoogle_sql_database_instance(#11941)
BUG FIXES:
- composer: fixed a problem with updating Cloud Composer's
scheduler_countfield (https://github.com/hashicorp/terraform-provider-google/issues/11940) (#11951) - composer: fixed permadiff on
private_environment_config.cloud_composer_connection_subnetwork(#11954) - container: fixed an issue where
node_config.min_cpu_platformcould cause a perma-diff ingoogle_container_cluster(#11986) - filestore: fixed a case where
google_filestore_instance.networks.networkwould incorrectly see a diff between state and config when the networkidformat was used (#11995)
v4.27.0
IMPROVEMENTS:
- clouddeploy: added
suspendfield togoogle_clouddeploy_delivery_pipelineresource (#11914) - compute: added maxPortsPerVm field to
google_compute_router_natresource (#11933) - compute: added
psc_connection_idandpsc_connection_statusoutput fields togoogle_compute_forwarding_ruleandgoogle_compute_global_forwarding_ruleresources (#11892) - containeraws: made
config.instance_typefield updatable ingoogle_container_aws_node_pool(#11892)
BUG FIXES:
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.