Azure / appservice-landing-zone-accelerator

The Azure App Service landing zone accelerator is an open-source collection of architectural guidance and reference implementation to accelerate deployment of Azure App Service at scale.
https://build.microsoft.com/en-US/sessions/58f92fab-3298-444d-b215-6b93219cd5d7?source=sessions
MIT License
200 stars 95 forks source link

Update hashicorp/azurerm requirement from ~>3.62.1 to ~>3.63.0 in /scenarios/secure-baseline-ase/terraform #172

Closed dependabot[bot] closed 12 months ago

dependabot[bot] commented 1 year ago

Updates the requirements on hashicorp/azurerm to permit the latest version.

Release notes

Sourced from hashicorp/azurerm's releases.

v3.63.0

FEATURES:

  • New Data Source: azurerm_network_manager_network_group (#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. (#22003)
  • azurerm_linux_web_app_slot -the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app_slot - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)

ENHANCEMENTS:

  • dependencies: updating to v0.20230623.1103505 of github.com/hashicorp/go-azure-sdk (#22263)
  • dependencies: updating to v0.57.0 of github.com/hashicorp/go-azure-helpers (#22247)
  • dependencies: containers/containerinstance: updating to API Version 2023-05-01 (#22276)
  • dependencies: network/securityrules: migrate to go-azure-sdk (#22242)
  • dependencies: redis: updating to API Version 2023-04-01 (#22285)
  • Data Source: azurerm_kubernetes_cluster - add support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_automation_software_update_configuration - the duration property now defaults to PT2H as per the service. (#22204)
  • azurerm_automation_software_update_configuration - the schedule block is now limited to 1, to match the API limit. (#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. (#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. (#22204)
  • azurerm_automation_software_update_configuration - the pre_task blocks are now limited to 1 to match the API. (#22204)
  • azurerm_automation_software_update_configuration - the post_task blocks are now limited to 1 to match the API. (#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. (#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. (#22204)
  • azurerm_automation_software_update_configuration - the monthly_occurrence blocks are now limited to 1 to match the API. (#22204)
  • azurerm_container_app - support for both system and user assigned identities at the same time (#21149)
  • azurerm_key_vault_managed_hardware_security_module - support for activating an HSM through security_domain_key_vault_certificate_ids (#22162)
  • azurerm_kubernetes_cluster - support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_kubernetes_cluster - support for the maintenance_window_auto_upgrade block (#21760)
  • azurerm_kubernetes_cluster - support for the maintenance_window_node_os block (#21760)
  • azurerm_monitor_aad_diagnostic_setting - deprecate log in favour of enabled_log (#21390)
  • azurerm_resource_group - support for the managed_by property (#22012)

BUG FIXES:

  • azurerm_automation_schedule - prevent diffs for the expiry_time property when it hasn't been set in the user's configuration (#21886)
  • azurerm_frontdoor - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_image - changing the os_disk.size_gb propety now creates a new resource (#22272)
  • azurerm_kubernetes_cluster - fix the validation for node_os_channel_upgrade block (#22284)
  • azurerm_linux_virtual_machine - raise an error if the resource cannot be found during an update (#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. (#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. (#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 (#22217)
  • azurerm_ssh_public_key - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_storage_share - revert the resource ID format back to what it was previously due to a discrepancy in the API and Portal (#22271)
  • azurerm_storage_account - the last_access_time_enabled and container_delete_retention_policy properties are now supported in usgovernment (#22273)

... (truncated)

Changelog

Sourced from hashicorp/azurerm's changelog.

3.63.0 (June 29, 2023)

FEATURES:

  • New Data Source: azurerm_network_manager_network_group (#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. (#22003)
  • azurerm_linux_web_app_slot -the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)
  • azurerm_windows_web_app_slot - the win32_status property of the status_code block in auto_heal has changed from string to int. (#22003)

ENHANCEMENTS:

  • dependencies: updating to v0.20230623.1103505 of github.com/hashicorp/go-azure-sdk (#22263)
  • dependencies: updating to v0.57.0 of github.com/hashicorp/go-azure-helpers (#22247)
  • dependencies: containers/containerinstance: updating to API Version 2023-05-01 (#22276)
  • dependencies: network/securityrules: migrate to go-azure-sdk (#22242)
  • dependencies: redis: updating to API Version 2023-04-01 (#22285)
  • Data Source: azurerm_kubernetes_cluster - add support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_automation_software_update_configuration - the duration property now defaults to PT2H as per the service. (#22204)
  • azurerm_automation_software_update_configuration - the schedule block is now limited to 1, to match the API limit. (#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. (#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. (#22204)
  • azurerm_automation_software_update_configuration - the pre_task blocks are now limited to 1 to match the API. (#22204)
  • azurerm_automation_software_update_configuration - the post_task blocks are now limited to 1 to match the API. (#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. (#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. (#22204)
  • azurerm_automation_software_update_configuration - the monthly_occurrence blocks are now limited to 1 to match the API. (#22204)
  • azurerm_container_app - support for both system and user assigned identities at the same time (#21149)
  • azurerm_key_vault_managed_hardware_security_module - support for activating an HSM through security_domain_key_vault_certificate_ids (#22162)
  • azurerm_kubernetes_cluster - support for the custom_ca_trust_certificates_base64 property (#22032)
  • azurerm_kubernetes_cluster - support for the maintenance_window_auto_upgrade block (#21760)
  • azurerm_kubernetes_cluster - support for the maintenance_window_node_os block (#21760)
  • azurerm_monitor_aad_diagnostic_setting - deprecate log in favour of enabled_log (#21390)
  • azurerm_resource_group - support for the managed_by property (#22012)

BUG FIXES:

  • azurerm_automation_schedule - prevent diffs for the expiry_time property when it hasn't been set in the user's configuration (#21886)
  • azurerm_frontdoor - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_image - changing the os_disk.size_gb propety now creates a new resource (#22272)
  • azurerm_kubernetes_cluster - fix the validation for node_os_channel_upgrade block (#22284)
  • azurerm_linux_virtual_machine - raise an error if the resource cannot be found during an update (#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. (#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. (#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 (#22217)
  • azurerm_ssh_public_key - throw an error if the resource cannot be found during an update (#21975)
  • azurerm_storage_share - revert the resource ID format back to what it was previously due to a discrepancy in the API and Portal (#22271)

... (truncated)

Commits
  • e60f2a8 v3.63.0
  • 98be097 Update CHANGELOG.md
  • e90bbab r/signalr_service_custom_domain: fixing a bug in the Read function where the ...
  • 95e1000 Merge pull request #22319 from magodo/import_spec
  • 4b8612e Fix some import specs
  • 7d26192 Update CHANGELOG for #22204
  • e47e623 azurerm_automation_software_update_configuration - Refactor and add correct...
  • aa3e804 azurerm_site_recovery_replication_recovery_plan: limit set `replicated_prot...
  • 6c87999 azurerm_spring_cloud_configuration_service - support for the generation p...
  • 85d61bc Update for #22277, #22284, #22012, #21760
  • Additional commits viewable in compare view


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
dependabot[bot] commented 12 months ago

Superseded by #173.