diff --git a/CHANGELOG.md b/CHANGELOG.md
index dfd6131d..cf2193c1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,6 +6,7 @@
- Add retry when the ingress is not ready [\#510](https://github.com/Azure/terraform-azurerm-aks/pull/510) ([lonegunmanb](https://github.com/lonegunmanb))
- Add support for `support_plan` and `Premium` sku tier. [\#508](https://github.com/Azure/terraform-azurerm-aks/pull/508) ([ecklm](https://github.com/ecklm))
+- Add support for `maintenance_window_auto_upgrade` [\#505](https://github.com/Azure/terraform-azurerm-aks/pull/505) ([skolobov](https://github.com/skolobov))
- Let the users decide whether adding a random suffix in cluster and pool's name or not. [\#496](https://github.com/Azure/terraform-azurerm-aks/pull/496) ([lonegunmanb](https://github.com/lonegunmanb))
- Refactor code, split monolith tf config into multiple files [\#494](https://github.com/Azure/terraform-azurerm-aks/pull/494) ([lonegunmanb](https://github.com/lonegunmanb))
- Remove `var.http_application_routing_enabled` [\#493](https://github.com/Azure/terraform-azurerm-aks/pull/493) ([lonegunmanb](https://github.com/lonegunmanb))
diff --git a/examples/application_gateway_ingress/TestRecord.md b/examples/application_gateway_ingress/TestRecord.md
index 3100d847..33a5e735 100644
--- a/examples/application_gateway_ingress/TestRecord.md
+++ b/examples/application_gateway_ingress/TestRecord.md
@@ -1,3 +1,25 @@
+## 20 Feb 24 03:13 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/kubernetes v2.22.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/time v0.9.1
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 07:51 UTC
Success: true
diff --git a/examples/multiple_node_pools/TestRecord.md b/examples/multiple_node_pools/TestRecord.md
index 2906a69b..c28be511 100644
--- a/examples/multiple_node_pools/TestRecord.md
+++ b/examples/multiple_node_pools/TestRecord.md
@@ -1,3 +1,23 @@
+## 20 Feb 24 02:06 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 06:41 UTC
Success: true
diff --git a/examples/named_cluster/TestRecord.md b/examples/named_cluster/TestRecord.md
index 6e870bad..e0fc5166 100644
--- a/examples/named_cluster/TestRecord.md
+++ b/examples/named_cluster/TestRecord.md
@@ -1,3 +1,24 @@
+## 20 Feb 24 04:22 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/anschoewe/curl v1.0.2
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 08:55 UTC
Success: true
diff --git a/examples/startup/TestRecord.md b/examples/startup/TestRecord.md
index a95d0dd8..4aed8d55 100644
--- a/examples/startup/TestRecord.md
+++ b/examples/startup/TestRecord.md
@@ -1,3 +1,24 @@
+## 20 Feb 24 03:50 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/anschoewe/curl v1.0.2
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 08:28 UTC
Success: true
diff --git a/examples/with_acr/TestRecord.md b/examples/with_acr/TestRecord.md
index 5e4743a6..cb5858a2 100644
--- a/examples/with_acr/TestRecord.md
+++ b/examples/with_acr/TestRecord.md
@@ -1,3 +1,23 @@
+## 20 Feb 24 02:05 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 06:40 UTC
Success: true
diff --git a/examples/without_monitor/TestRecord.md b/examples/without_monitor/TestRecord.md
index cd2784b7..0ce7aa74 100644
--- a/examples/without_monitor/TestRecord.md
+++ b/examples/without_monitor/TestRecord.md
@@ -1,3 +1,24 @@
+## 20 Feb 24 04:04 UTC
+
+Success: true
+
+### Versions
+
+Terraform v1.7.0
+on linux_amd64
++ provider registry.terraform.io/anschoewe/curl v1.0.2
++ provider registry.terraform.io/azure/azapi v1.12.0
++ provider registry.terraform.io/hashicorp/azurerm v3.92.0
++ provider registry.terraform.io/hashicorp/null v3.2.2
++ provider registry.terraform.io/hashicorp/random v3.3.2
++ provider registry.terraform.io/hashicorp/tls v4.0.5
+
+### Error
+
+
+
+---
+
## 19 Feb 24 08:51 UTC
Success: true
diff --git a/extra_node_pool.tf b/extra_node_pool.tf
index 1bb5b541..435eee58 100644
--- a/extra_node_pool.tf
+++ b/extra_node_pool.tf
@@ -45,7 +45,7 @@ resource "azurerm_kubernetes_cluster_node_pool" "node_pool_create_before_destroy
avm_git_last_modified_at = "2024-02-19 05:39:17"
avm_git_org = "Azure"
avm_git_repo = "terraform-azurerm-aks"
- avm_yor_trace = "a5328753-73bb-4c89-ad98-ee179d8c8636"
+ avm_yor_trace = "30bd7b30-5657-4f48-8695-3e1393290bce"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/))
ultra_ssd_enabled = each.value.ultra_ssd_enabled
vnet_subnet_id = each.value.vnet_subnet_id
@@ -207,7 +207,7 @@ resource "azurerm_kubernetes_cluster_node_pool" "node_pool_create_after_destroy"
avm_git_last_modified_at = "2024-01-11 08:26:20"
avm_git_org = "Azure"
avm_git_repo = "terraform-azurerm-aks"
- avm_yor_trace = "af66bb78-3c0d-4c2d-9c79-00dd417f23eb"
+ avm_yor_trace = "841bf537-a818-4d61-972c-0485da36de1d"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/))
ultra_ssd_enabled = each.value.ultra_ssd_enabled
vnet_subnet_id = each.value.vnet_subnet_id
diff --git a/log_analytics.tf b/log_analytics.tf
index 8ee0e669..4458ab7a 100644
--- a/log_analytics.tf
+++ b/log_analytics.tf
@@ -12,7 +12,7 @@ resource "azurerm_log_analytics_workspace" "main" {
avm_git_last_modified_at = "2023-06-05 02:21:33"
avm_git_org = "Azure"
avm_git_repo = "terraform-azurerm-aks"
- avm_yor_trace = "be7301b6-29cb-473a-8f32-0ed2e52bd178"
+ avm_yor_trace = "c6fc057f-e58a-46d8-b609-6bdc75ac67b7"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/), (/**/ (var.tracing_tags_enabled ? { for k, v in /**/ {
avm_yor_name = "main"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/))
@@ -53,7 +53,7 @@ resource "azurerm_log_analytics_solution" "main" {
avm_git_last_modified_at = "2023-07-20 06:04:07"
avm_git_org = "Azure"
avm_git_repo = "terraform-azurerm-aks"
- avm_yor_trace = "fb08f7b2-2546-49fb-b870-7f5e4b26c16a"
+ avm_yor_trace = "a1d84d17-f05f-4a5e-9252-6085b7e435ab"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/), (/**/ (var.tracing_tags_enabled ? { for k, v in /**/ {
avm_yor_name = "main"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/))
diff --git a/main.tf b/main.tf
index ec641b3c..bb788485 100644
--- a/main.tf
+++ b/main.tf
@@ -43,7 +43,7 @@ resource "azurerm_kubernetes_cluster" "main" {
avm_git_last_modified_at = "2024-02-16 15:45:22"
avm_git_org = "Azure"
avm_git_repo = "terraform-azurerm-aks"
- avm_yor_trace = "ab13256c-0e95-4fc1-b697-2034430d4d98"
+ avm_yor_trace = "07e1ee60-8aa4-4f09-8fae-6767b87c323c"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/), (/**/ (var.tracing_tags_enabled ? { for k, v in /**/ {
avm_yor_name = "main"
} /**/ : replace(k, "avm_", var.tracing_tags_prefix) => v } : {}) /**/))