Sourced from hashicorp/google's releases.
v6.9.0
DEPRECATIONS:
- containerattached: deprecated
security_posture_configfield ingoogle_container_attached_clusterresource (#19912)FEATURES:
- New Data Source:
google_oracle_database_autonomous_database(#19903)- New Data Source:
google_oracle_database_autonomous_databases(#19901)- New Data Source:
google_oracle_database_cloud_exadata_infrastructures(#19884)- New Data Source:
google_oracle_database_cloud_vm_clusters(#19900)- New Resource:
google_apigee_app_group(#19921)- New Resource:
google_apigee_developer(#19911)- New Resource:
google_network_connectivity_group(#19902)IMPROVEMENTS:
- compute:
google_compute_network_firewall_policy_associationnow uses MMv1 engine instead of DCL. (#19976)- compute:
google_compute_region_network_firewall_policy_associationnow uses MMv1 engine instead of DCL. (#19976)- compute: added
creation_timestampfield togoogle_compute_instance,google_compute_instance_template,google_compute_region_instance_template(#19906)- compute: added
key_revocation_action_typetogoogle_compute_instanceand related resources (#19952)- looker: added
deletion_policytogoogle_looker_instanceto allow force-destroying instances with nested resources by settingdeletion_policy = FORCE(#19924)- monitoring: added
alert_strategy.notification_promptsfield togoogle_monitoring_alert_policy(#19928)- storage: added
hierarchical_namespacetogoogle_storage_bucketresource (#19882)- sql: removed the client-side default of
ENTERPRISEforeditioningoogle_sql_database_instanceso thateditionis determined by the API when unset. This will cause new instances to useENTERPRISE_PLUSas the default for POSTGRES_16. (#19977)- vmwareengine: added
autoscaling_settingstogoogle_vmwareengine_clusterresource (#19962)- workstations: added
max_usable_workstationsfield togoogle_workstations_workstation_configresource. (#19872)BUG FIXES:
- compute: fixed an issue where immutable
distribution_zoneswas incorrectly sent to the API when updatingdistribution_policy_target_shapeingoogle_compute_region_instance_group_managerresource (#19949)- container: fixed a crash in
google_container_node_poolcaused by an occasional nil pointer (#19922)- essentialcontacts: fixed
google_essential_contacts_contactimport to include required parent field. (#19877)- sql: made
google_sql_database_instance.0.settings.0.data_cache_configaccept server-side changes when unset. When unset, no diffs will be created when instances change ineditionand the feature is enabled or disabled as a result. (#19972)- storage: removed retry on 404s during refresh for
google_storage_bucket, preventing hanging when refreshing deleted buckets (#19964)v6.8.0
FEATURES:
- New Data Source:
google_oracle_database_cloud_exadata_infrastructure(#19856)- New Data Source:
google_oracle_database_cloud_vm_cluster(#19859)- New Data Source:
google_oracle_database_db_nodes(#19871)- New Data Source:
google_oracle_database_db_servers(#19823)- New Resource:
google_oracle_database_autonomous_database(#19860)- New Resource:
google_oracle_database_cloud_exadata_infrastructure(#19798)- New Resource:
google_oracle_database_cloud_vm_cluster(#19837)- New Resource:
google_transcoder_job_template(#19854)- New Resource:
google_transcoder_job(#19854)IMPROVEMENTS:
- cloudfunctions: increased the timeouts to 20 minutes for
google_cloudfunctions_functionresource (#19799)- cloudrunv2: added
invoker_iam_disabledfield togoogle_cloud_run_v2_service(#19833)- compute: made
google_compute_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#19862)- compute: made
google_compute_region_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#19862)- compute: added
ip_address_selection_policyfield togoogle_compute_backend_serviceandgoogle_compute_region_backend_service. (#19863)
... (truncated)
Sourced from hashicorp/google's changelog.
6.9.0 (Unreleased)
6.8.0 (October 21, 2024)
FEATURES:
- New Data Source:
google_oracle_database_cloud_exadata_infrastructure(#19856)- New Data Source:
google_oracle_database_cloud_vm_cluster(#19859)- New Data Source:
google_oracle_database_db_nodes(#19871)- New Data Source:
google_oracle_database_db_servers(#19823)- New Resource:
google_oracle_database_autonomous_database(#19860)- New Resource:
google_oracle_database_cloud_exadata_infrastructure(#19798)- New Resource:
google_oracle_database_cloud_vm_cluster(#19837)- New Resource:
google_transcoder_job_template(#19854)- New Resource:
google_transcoder_job(#19854)IMPROVEMENTS:
- cloudfunctions: increased the timeouts to 20 minutes for
google_cloudfunctions_functionresource (#19799)- cloudrunv2: added
invoker_iam_disabledfield togoogle_cloud_run_v2_service(#19833)- compute: made
google_compute_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#19862)- compute: made
google_compute_region_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#19862)- compute: added
ip_address_selection_policyfield togoogle_compute_backend_serviceandgoogle_compute_region_backend_service. (#19863)- compute: added
provisioned_throughputfield togoogle_compute_instance_templateresource (#19852)- compute: added
provisioned_throughputfield togoogle_compute_region_instance_templateresource (#19852)- container: added support for additional values
KCP_CONNECTION, andKCP_SSHDingoogle_container_cluster.logging_config(#19812)- dialogflowcx: added
advanced_settings.logging_settingsandadvanced_settings.speech_settingstogoogle_dialogflow_cx_agentandgoogle_dialogflow_cx_flow(#19801)- networkconnectivity: added
linked_producer_vpc_networkfield togoogle_network_connectivity_spokeresource (#19806)- secretmanager: added
is_secret_data_base64field togoogle_secret_manager_secret_versionandgoogle_secret_manager_secret_version_accessdatasources (#19831)- secretmanager: added
is_secret_data_base64field togoogle_secret_manager_regional_secret_versionandgoogle_secret_manager_regional_secret_version_accessdatasources (#19831)- spanner: added
kms_key_namestoencryption_configingoogle_spanner_database(#19846)- workstations: added
max_usable_workstationsfield togoogle_workstations_workstation_configresource (#19872)- workstations: added field
allowed_portstogoogle_workstations_workstation_config(#19845)BUG FIXES:
- bigquery: fixed a regression that caused
google_bigquery_dataset_iam_*resources to attempt to set deleted IAM members, thereby triggering an API error (#19857)- compute: fixed an issue in
google_compute_backend_serviceandgoogle_compute_region_backend_serviceto allow sendingfalseforiap.enabled(#19795)- container:
node_config.linux_node_config,node_config.workload_metadata_configandnode_config.kubelet_configwill now successfully send empty messages to the API whenterraform planindicates they are being removed, rather than null, which caused an error. The sole reliable case isnode_config.linux_node_configwhen the block is removed, where there will still be a permadiff, but the update request that's triggered will no longer error and other changes displayed in the plan should go through. (#19842)- pubsub: fixed permadiff with configuring an empty
retry_policyingoogle_pubsub_subscription(#19784)5.44.2 (October 14, 2024)
Notes:
- 5.44.2 is a backport release, responding to a GKE rollout that created permadiffs for many users. The changes in this release will be available in 6.7.0 and users upgrading to 6.X should upgrade to that version or higher.
IMPROVEMENTS:
- container:
google_container_clusterwill now accept server-specified values fornode_pool_auto_config.0.node_kubelet_configwhen 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. (#19817)BUG FIXES:
- container: fixed a diff triggered by a new API-side default value for
node_config.0.kubelet_config.0.insecure_kubelet_readonly_port_enabled. Terraform will now accept server-specified values fornode_config.0.kubelet_configwhen 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. (#19817)6.7.0 (October 14, 2024)
... (truncated)
39e428d
Add 6.9.0 CHANGELOG (#20013)db410f4
Allow ENTERPRISE_PLUS as default Edition for POSTGRES_16 (#12077)
(#19977)6271874
Migrate Network Firewall Policy Association (global and region) resource
from...d99ec20
Update CMEK usage in Bigquery tests (#11953)
(#19975)511fcdb
Update Google APIs to v201 to include recent changes to GKE. (#12042)
(#19974)f2a4079
Add a magician command for reassigning reviewers (#12049)
(#19973)1f94e31
Mark
google_sql_database_instance.settings.data_cache_config
Computed (#120...4e4118b
Remove bad timeouts from GKE tests (#12092)
(#19971)c46d322
Bump GKE Hub Feature versions (#12091)
(#19969)e2bf2f8
add Principal Access Boundary Admin to pab service account (#12072)
(#19968)Sourced from hashicorp/google-beta's releases.
v6.9.0
DEPRECATIONS:
- containerattached: deprecated
security_posture_configfield ingoogle_container_attached_clusterresource (#8446)FEATURES:
- New Data Source:
google_oracle_database_autonomous_database(#8440)- New Data Source:
google_oracle_database_autonomous_databases(#8438)- New Data Source:
google_oracle_database_cloud_exadata_infrastructures(#8430)- New Data Source:
google_oracle_database_cloud_vm_clusters(#8437)- New Resource:
google_apigee_app_group(#8451)- New Resource:
google_apigee_developer(#8445)- New Resource:
google_network_connectivity_group(#8439)IMPROVEMENTS:
- compute:
google_compute_network_firewall_policy_associationnow uses MMv1 engine instead of DCL. (#8489)- compute:
google_compute_region_network_firewall_policy_associationnow uses MMv1 engine instead of DCL. (#8489)- compute: added
creation_timestampfield togoogle_compute_instance,google_compute_instance_template,google_compute_region_instance_template(#8442)- compute: added
key_revocation_action_typetogoogle_compute_instanceand related resources (#8473)- looker: added
deletion_policytogoogle_looker_instanceto allow force-destroying instances with nested resources by settingdeletion_policy = FORCE(#8453)- monitoring: added
alert_strategy.notification_promptsfield togoogle_monitoring_alert_policy(#8457)- storage: added
hierarchical_namespacetogoogle_storage_bucketresource (#8428)- sql: removed the client-side default of
ENTERPRISEforeditioningoogle_sql_database_instanceso thateditionis determined by the API when unset. This will cause new instances to useENTERPRISE_PLUSas the default for POSTGRES_16. (#8490)- vmwareengine: added
autoscaling_settingstogoogle_vmwareengine_clusterresource (#8477)- workstations: added
max_usable_workstationsfield togoogle_workstations_workstation_configresource. (#8421)BUG FIXES:
- compute: fixed an issue where immutable
distribution_zoneswas incorrectly sent to the API when updatingdistribution_policy_target_shapeingoogle_compute_region_instance_group_managerresource (#8470)- container: fixed a crash in
google_container_node_poolcaused by an occasional nil pointer (#8452)- essentialcontacts: fixed
google_essential_contacts_contactimport to include required parent field. (#8423)- sql: made
google_sql_database_instance.0.settings.0.data_cache_configaccept server-side changes when unset. When unset, no diffs will be created when instances change ineditionand the feature is enabled or disabled as a result. (#8485)- storage: removed retry on 404s during refresh for
google_storage_bucket, preventing hanging when refreshing deleted buckets (#8478)v6.8.0
FEATURES:
- New Data Source:
google_oracle_database_cloud_exadata_infrastructure(#8407)- New Data Source:
google_oracle_database_cloud_vm_cluster(#8410)- New Data Source:
google_oracle_database_db_nodes(#8420)- New Data Source:
google_oracle_database_db_servers(#8389)- New Resource:
google_oracle_database_autonomous_database(#8411)- New Resource:
google_oracle_database_cloud_exadata_infrastructure(#8371)- New Resource:
google_oracle_database_cloud_vm_cluster(#8397)- New Resource:
google_transcoder_job_template(#8406)- New Resource:
google_transcoder_job(#8406)IMPROVEMENTS:
- cloudfunctions: increased the timeouts to 20 minutes for
google_cloudfunctions_functionresource (#8372)- cloudrunv2: added
invoker_iam_disabledfield togoogle_cloud_run_v2_service(#8395)- compute: made
google_compute_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#8412)- compute: made
google_compute_region_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#8412)- compute: added
ip_address_selection_policyfield togoogle_compute_backend_serviceandgoogle_compute_region_backend_service. (#8413)
... (truncated)
Sourced from hashicorp/google-beta's changelog.
6.9.0 (Unreleased)
6.8.0 (October 21, 2024)
FEATURES:
- New Data Source:
google_oracle_database_cloud_exadata_infrastructure(#8407)- New Data Source:
google_oracle_database_cloud_vm_cluster(#8410)- New Data Source:
google_oracle_database_db_nodes(#8420)- New Data Source:
google_oracle_database_db_servers(#8389)- New Resource:
google_oracle_database_autonomous_database(#8411)- New Resource:
google_oracle_database_cloud_exadata_infrastructure(#8371)- New Resource:
google_oracle_database_cloud_vm_cluster(#8397)- New Resource:
google_transcoder_job_template(#8406)- New Resource:
google_transcoder_job(#8406)IMPROVEMENTS:
- cloudfunctions: increased the timeouts to 20 minutes for
google_cloudfunctions_functionresource (#8372)- cloudrunv2: added
invoker_iam_disabledfield togoogle_cloud_run_v2_service(#8395)- compute: made
google_compute_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#8412)- compute: made
google_compute_region_network_firewall_policy_ruleuse MMv1 engine instead of DCL. (#8412)- compute: added
ip_address_selection_policyfield togoogle_compute_backend_serviceandgoogle_compute_region_backend_service. (#8413)- compute: added
provisioned_throughputfield togoogle_compute_instance_templateresource (#8405)- compute: added
provisioned_throughputfield togoogle_compute_region_instance_templateresource (#8405)- container:
google_container_clusterwill now accept server-specified values fornode_pool_auto_config.0.node_kubelet_configwhen 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. (#8385)- container: added support for additional values
KCP_CONNECTION, andKCP_SSHDingoogle_container_cluster.logging_config(#8381)- dialogflowcx: added
advanced_settings.logging_settingsandadvanced_settings.speech_settingstogoogle_dialogflow_cx_agentandgoogle_dialogflow_cx_flow(#8374)- networkconnectivity: added
linked_producer_vpc_networkfield togoogle_network_connectivity_spokeresource (#8376)- secretmanager: added
is_secret_data_base64field togoogle_secret_manager_secret_versionandgoogle_secret_manager_secret_version_accessdatasources (#8394)- secretmanager: added
is_secret_data_base64field togoogle_secret_manager_regional_secret_versionandgoogle_secret_manager_regional_secret_version_accessdatasources (#8394)- spanner: added
kms_key_namestoencryption_configingoogle_spanner_database(#8403)- workstations: added
max_usable_workstationsfield togoogle_workstations_workstation_configresource (#8421)- workstations: added field
allowed_portstogoogle_workstations_workstation_config(#8402)BUG FIXES:
- bigquery: fixed a regression that caused
google_bigquery_dataset_iam_*resources to attempt to set deleted IAM members, thereby triggering an API error (#8408)- compute: fixed an issue in
google_compute_backend_serviceandgoogle_compute_region_backend_serviceto allow sendingfalseforiap.enabled(#8369)- container:
node_config.linux_node_config,node_config.workload_metadata_configandnode_config.kubelet_configwill now successfully send empty messages to the API whenterraform planindicates they are being removed, rather than null, which caused an error. The sole reliable case isnode_config.linux_node_configwhen the block is removed, where there will still be a permadiff, but the update request that's triggered will no longer error and other changes displayed in the plan should go through. (#8400)- pubsub: fixed permadiff with configuring an empty
retry_policyingoogle_pubsub_subscription(#8365)5.44.2 (October 14, 2024)
Notes:
- 5.44.2 is a backport release, responding to a GKE rollout that created permadiffs for many users. The changes in this release will be available in 6.7.0 and users upgrading to 6.X should upgrade to that version or higher.
IMPROVEMENTS:
- container:
google_container_clusterwill now accept server-specified values fornode_pool_auto_config.0.node_kubelet_configwhen 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. (#8385)BUG FIXES:
- container: fixed a diff triggered by a new API-side default value for
node_config.0.kubelet_config.0.insecure_kubelet_readonly_port_enabled. Terraform will now accept server-specified values fornode_config.0.kubelet_configwhen 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. (#8385)
... (truncated)
7ef42ac
Add 6.9.0 CHANGELOG (#8502)261178b
Allow ENTERPRISE_PLUS as default Edition for POSTGRES_16 (#12077)
(#8490)5870936
Migrate Network Firewall Policy Association (global and region) resource
from...fffb4a4
Update CMEK usage in Bigquery tests (#11953)
(#8488)eeb83d3
Update Google APIs to v201 to include recent changes to GKE. (#12042)
(#8487)e5f5389
Add a magician command for reassigning reviewers (#12049)
(#8486)50a4229
Mark
google_sql_database_instance.settings.data_cache_config
Computed (#120...fb2e0de
Remove bad timeouts from GKE tests (#12092)
(#8484)5659e18
Bump GKE Hub Feature versions (#12091)
(#8483)75dd706
add Principal Access Boundary Admin to pab service account (#12072)
(#8482)