Skip to content

Commit

Permalink
Update CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
katbyte authored Jun 30, 2023
1 parent e90bbab commit 98be097
Showing 1 changed file with 26 additions and 25 deletions.
51 changes: 26 additions & 25 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ FEATURES:
* **New Data Source:** `azurerm_network_manager_network_group` [GH-22277]

BREAKING CHANGES:

* `azurerm_linux_web_app` - the `win32_status` property of the `status_code` block in `auto_heal` has changed from `string` to `int`. [GH-22003]
* `azurerm_linux_web_app_slot` -the `win32_status` property of the `status_code` block in `auto_heal` has changed from `string` to `int`. [GH-22003]
* `azurerm_windows_web_app` - the `win32_status` property of the `status_code` block in `auto_heal` has changed from `string` to `int`. [GH-22003]
Expand All @@ -18,39 +19,39 @@ ENHANCEMENTS:
* dependencies: `network/securityrules`: migrate to `go-azure-sdk` [GH-22242]
* dependencies: `redis`: updating to API Version `2023-04-01` [GH-22285]
* Data Source: `azurerm_kubernetes_cluster` - add support for the `custom_ca_trust_certificates_base64` property [GH-22032]
* `azurerm_automation_software_update_configuration` - `duration` now defaults to `PT2H` as per the service. [GH-22204]
* `azurerm_automation_software_update_configuration` - `schedule` block is now limited to `1`, to match the API limit. [GH-22204]
* `azurerm_automation_software_update_configuration` - `schedule` block is now `Required` to match the API specification. The API rejects requests that do not specify this block, with at least a `frequency` value. [GH-22204]
* `azurerm_automation_software_update_configuration` - `frequency` is now a `Required` property of the `schedule` block. This is to match the minimum requirements of the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - `pre_task` blocks are now limited to `1` to match the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - `post_task` blocks are now limited to `1` to match the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - `operating_system` has been deprecated and is now controlled by the presence of either a `linux` or `windows` block. [GH-22204]
* `azurerm_automation_software_update_configuration` - One of `linux` or `windows` block must now be present. This is a requirement of the API, so is a non-breaking `Optional` to `Required` change. [GH-22204]
* `azurerm_automation_software_update_configuration` - `monthly_occurrence` - blocks limited to `1` to match the API. [GH-22204]
* `azurerm_container_app` - Support for both system and user assigned identities at the same time [GH-21149]
* `azurerm_automation_software_update_configuration` - the `duration` property now defaults to `PT2H` as per the service. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `schedule` block is now limited to `1`, to match the API limit. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `schedule` block is now `Required` to match the API specification. The API rejects requests that do not specify this block, with at least a `frequency` value. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `frequency` property is now a `Required` property of the `schedule` block. This is to match the minimum requirements of the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `pre_task` blocks are now limited to `1` to match the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `post_task` blocks are now limited to `1` to match the API. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `operating_system` property has been deprecated and is now controlled by the presence of either a `linux` or `windows` block. [GH-22204]
* `azurerm_automation_software_update_configuration` - one of the `linux` or `windows` blocks must now be present. This is a requirement of the API, so is a non-breaking `Optional` to `Required` change. [GH-22204]
* `azurerm_automation_software_update_configuration` - the `monthly_occurrence` blocks are now limited to `1` to match the API. [GH-22204]
* `azurerm_container_app` - support for both system and user assigned identities at the same time [GH-21149]
* `azurerm_key_vault_managed_hardware_security_module` - support for activating an HSM through `security_domain_key_vault_certificate_ids` [GH-22162]
* `azurerm_kubernetes_cluster` - add support for the `custom_ca_trust_certificates_base64` property [GH-22032]
* `azurerm_kubernetes_cluster` - add support for the `maintenance_window_auto_upgrade` block [GH-21760]
* `azurerm_kubernetes_cluster` - add support for the `maintenance_window_node_os` block [GH-21760]
* `azurerm_monitor_aad_diagnostic_setting` - deprecate log in favour of enabled_log [GH-21390]
* `azurerm_resource_group` - add support for `managed_by` field [GH-22012]
* `azurerm_kubernetes_cluster` - support for the `custom_ca_trust_certificates_base64` property [GH-22032]
* `azurerm_kubernetes_cluster` - support for the `maintenance_window_auto_upgrade` block [GH-21760]
* `azurerm_kubernetes_cluster` - support for the `maintenance_window_node_os` block [GH-21760]
* `azurerm_monitor_aad_diagnostic_setting` - deprecate `log` in favour of `enabled_log` [GH-21390]
* `azurerm_resource_group` - support for the `managed_by` property [GH-22012]

BUG FIXES:

* `azurerm_automation_schedule` - prevent diffs for `expiry_time` when it hasn't been set in the user's configuration [GH-21886]
* `azurerm_automation_schedule` - prevent diffs for the `expiry_time` property when it hasn't been set in the user's configuration [GH-21886]
* `azurerm_frontdoor` - throw an error if the resource cannot be found during an update [GH-21975]
* `azurerm_image` - set `os_disk.size_gb` to `ForceNew` [GH-22272]
* `azurerm_kubernetes_cluster` - fix validation for `node_os_channel_upgrade` block [GH-22284]
* `azurerm_linux_virtual_machine` - throw an error if the resource cannot be found during an update [GH-21975]
* `azurerm_linux_web_app` - deprecated `docker_image` and `docker_image_tag` in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_linux_web_app_slot` - deprecated `docker_image` and `docker_image_tag` in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_site_recovery_replicated_vm` - set `network_interface.failover_test_subnet_name`, `network_interface.failover_test_public_ip_address_id` and `network_interface.failover_test_static_ip` correctly [GH-22217]
* `azurerm_image` - changing the `os_disk.size_gb` propety now creates a new resource [GH-22272]
* `azurerm_kubernetes_cluster` - fix the validation for `node_os_channel_upgrade` block [GH-22284]
* `azurerm_linux_virtual_machine` - raise an error if the resource cannot be found during an update [GH-21975]
* `azurerm_linux_web_app` - deprecated the `docker_image` and `docker_image_tag` properties in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_linux_web_app_slot` - deprecated the `docker_image` and `docker_image_tag` properties in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_site_recovery_replicated_vm` - set the `network_interface.failover_test_subnet_name`, `network_interface.failover_test_public_ip_address_id` and `network_interface.failover_test_static_ip` properties correctly [GH-22217]
* `azurerm_ssh_public_key` - throw an error if the resource cannot be found during an update [GH-21975]
* `azurerm_storage_share` - revert the resource ID format back to what it was previously due to a discrepancy in the API and Portal [GH-22271]
* `azurerm_storage_account` - the `last_access_time_enabled` and `container_delete_retention_policy` properties are now supported in usgovernment [GH-22273]
* `azurerm_windows_virtual_machine` - throw an error if the resource cannot be found during an update [GH-21975]
* `azurerm_windows_web_app` - deprecated `docker_container_registry`, `docker_container_name`, and `docker_container_tag` in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_windows_web_app_slot` - deprecated `docker_container_registry`, `docker_container_name`, and `docker_container_tag` in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_windows_virtual_machine` - reaise an error if the resource cannot be found during an update [GH-21975]
* `azurerm_windows_web_app` - deprecated the `docker_container_registry`, `docker_container_name`, and `docker_container_tag` properties in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]
* `azurerm_windows_web_app_slot` - deprecated the `docker_container_registry`, `docker_container_name`, and `docker_container_tag` properties in favour of `docker_image_name`, `docker_registry_url`, `docker_registry_username`, and `docker_registry_password`. These settings now manage the respective `app_settings` values of the same name. [GH-22003]

## 3.62.1 (June 22, 2023)

Expand Down

0 comments on commit 98be097

Please sign in to comment.