Compare commits

..

18 Commits

Author SHA1 Message Date
zjhe c08405c06a fix broken script url 2024-10-05 12:37:06 +08:00
zjhe ff0b2795ab add random suffix to resource group name 2024-10-05 10:43:31 +08:00
zjhe dcca3ba6ef fix example 2024-10-05 10:39:55 +08:00
zjhe 86b15f1a9f fix example 2024-10-05 08:54:51 +08:00
zjhe ddfedda590 fix 301-hub-spoke 2024-10-05 08:50:32 +08:00
zjhe 8c3f290e61 bump azurerm to v3 2024-10-04 10:44:16 +08:00
zjhe 3a6dd12ab9 bump azurerm to v3 2024-10-04 10:19:03 +08:00
zjhe 5192273700 try to fix example 2024-10-04 09:45:52 +08:00
zjhe d2e47ddadd add issue ref 2024-10-04 09:45:52 +08:00
zjhe 96d88c3c41 try to fix example 2024-10-04 09:45:52 +08:00
zjhe e405273660 bump azurerm to v3 2024-10-04 09:45:52 +08:00
zjhe 98f857a865 bump azurerm provider to v3 2024-10-04 09:06:22 +08:00
zjhe b78468a5f9 fix deprecated argument 2024-09-30 11:39:07 +08:00
zjhe cac713bdbe fix deprecated argument 2024-09-30 11:39:07 +08:00
zjhe 97bb7ed715 bump azurerm provider version 2024-09-30 11:39:07 +08:00
zjhe e804ce599d try to fix test 2024-09-30 11:39:07 +08:00
zjhe a78c75da3d bump azurerm provider version for prequisite 2024-09-30 11:39:07 +08:00
github-actions[bot] b59771f09e Update TestRecord 2024-09-29 06:08:45 +00:00
106 changed files with 2044 additions and 384 deletions
@@ -1,3 +1,20 @@
## 29 Sep 24 03:04 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
+18
View File
@@ -1,3 +1,21 @@
## 29 Sep 24 05:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:51 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:14 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:51 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:03 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:01 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:51 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:00 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:51 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:58 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 04:49 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -40,4 +40,13 @@ resource "azurerm_attestation_provider" "corp_attestation" {
name = "${var.attestation_provider_name}${random_string.attestation_suffix.result}"
resource_group_name = azurerm_resource_group.rg.name
policy_signing_certificate_data = try(tls_self_signed_cert.attestation[0].cert_pem, file(var.cert_path))
#https://github.com/hashicorp/terraform-provider-azurerm/issues/21998#issuecomment-1573312297
lifecycle {
ignore_changes = [
"open_enclave_policy_base64",
"sev_snp_policy_base64",
"sgx_enclave_policy_base64",
"tpm_policy_base64",
]
}
}
@@ -4,7 +4,7 @@ terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
version = "~>3.0"
}
random = {
source = "hashicorp/random"
@@ -1,3 +1,21 @@
## 29 Sep 24 04:48 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -8,7 +8,7 @@ terraform {
}
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
version = "~>3.0"
}
random = {
source = "hashicorp/random"
@@ -1,3 +1,21 @@
## 29 Sep 24 04:48 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.1.2
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:48 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v0.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:50 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:17 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:36 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 04:27 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v3.0.1
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 04:28 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azuread v3.0.1
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:50 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:32 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:24 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:28 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:27 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:23 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 05:41 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 06:08 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 06:06 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 06:06 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:49 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 06:06 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:58 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:51 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 03:48 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
+1 -1
View File
@@ -3,7 +3,7 @@ terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
version = "~>3.0"
}
random = {
source = "hashicorp/random"
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 03:48 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:21 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:48 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:50 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.1.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:41 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:50 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:48 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:46 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:27 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:53 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:35 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:37 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 03:34 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:29 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:28 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 29 Sep 24 02:47 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:04 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
+18
View File
@@ -1,3 +1,21 @@
## 29 Sep 24 04:48 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/http v3.4.5
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:38 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:33 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:40 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v4.3.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:38 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:29 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:30 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:25 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -8,7 +8,7 @@ terraform {
}
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
version = "~>3.0"
}
random = {
source = "hashicorp/random"
@@ -1,3 +1,20 @@
## 29 Sep 24 03:27 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:26 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:46 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:26 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:25 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:25 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
+18
View File
@@ -1,3 +1,21 @@
## 29 Sep 24 03:24 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/helm v2.9.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:25 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.4.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:23 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/kubernetes v2.32.0
+ provider registry.terraform.io/hashicorp/random v3.3.2
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:43 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:42 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:07 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,18 @@
## 29 Sep 24 03:11 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
### Error
---
## 29 Sep 24 02:45 UTC
Success: true
@@ -1,3 +1,20 @@
## 29 Sep 24 03:13 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:09 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 29 Sep 24 02:45 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:08 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:12 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 03:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:13 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v4.3.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:24 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,22 @@
## 29 Sep 24 03:12 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
+ provider registry.terraform.io/hashicorp/time v0.9.1
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:02 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.0.2
+ provider registry.terraform.io/hashicorp/random v3.6.3
+ provider registry.terraform.io/orobix/azureml v0.0.5
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 03:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:07 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:14 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,21 @@
## 29 Sep 24 03:10 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/azure/azapi v1.15.0
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:02 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.32.0
+ provider registry.terraform.io/hashicorp/http v3.4.5
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,22 @@
## 29 Sep 24 03:10 UTC
Success: true
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/local v2.3.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
+ provider registry.terraform.io/hashicorp/tls v4.0.4
### Error
---
## 29 Sep 24 02:44 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:53 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
+17
View File
@@ -1,3 +1,20 @@
## 29 Sep 24 04:49 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 04:42 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:15 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v3.116.0
+ provider registry.terraform.io/hashicorp/random v3.6.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
@@ -1,3 +1,29 @@
## 29 Sep 24 03:10 UTC
Success: false
### Versions
### Error
Initializing the backend...
Warning: Quoted references are deprecated
on aks.tf line 6, in resource "azurerm_kubernetes_cluster" "default":
6: depends_on = ["azurerm_role_assignment.default"]
In this context, references are expected literally rather than in quotes.
Terraform 0.11 and earlier required quotes, but quoted references are now
deprecated and will be removed in a future version of Terraform. Remove the
quotes surrounding this reference to silence this warning.
(and 5 more similar warnings elsewhere)
---
## 29 Sep 24 02:43 UTC
Success: false
@@ -1,3 +1,20 @@
## 29 Sep 24 03:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
+ provider registry.terraform.io/hashicorp/null v3.2.3
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
+16
View File
@@ -1,3 +1,19 @@
## 29 Sep 24 03:10 UTC
Success: false
### Versions
Terraform v1.9.3
on linux_amd64
+ provider registry.terraform.io/hashicorp/azurerm v2.99.0
### Error
---
## 29 Sep 24 02:43 UTC
Success: false
+11 -5
View File
@@ -4,8 +4,14 @@ locals {
hub-nva-resource-group = "hub-nva-rg"
}
resource "random_string" "suffix" {
length = 5
special = false
upper = false
}
resource "azurerm_resource_group" "hub-nva-rg" {
name = "${local.prefix-hub-nva}-rg"
name = "${local.prefix-hub-nva}-rg-${random_string.suffix.result}"
location = local.hub-nva-location
tags = {
@@ -55,7 +61,7 @@ resource "azurerm_virtual_machine" "hub-nva-vm" {
os_profile {
computer_name = "${local.prefix-hub-nva}-vm"
admin_username = var.username
admin_password = var.password
admin_password = local.password
}
os_profile_linux_config {
@@ -78,7 +84,7 @@ resource "azurerm_virtual_machine_extension" "enable-routes" {
settings = <<SETTINGS
{
"fileUris": [
"https://raw.githubusercontent.com/mspnp/reference-architectures/master/scripts/linux/enable-ip-forwarding.sh"
"https://raw.githubusercontent.com/lonegunmanb/reference-architectures/refs/heads/master/scripts/linux/enable-ip-forwarding.sh"
],
"commandToExecute": "bash enable-ip-forwarding.sh"
}
@@ -142,7 +148,7 @@ resource "azurerm_route_table" "spoke1-rt" {
route {
name = "default"
address_prefix = "0.0.0.0/0"
next_hop_type = "vnetlocal"
next_hop_type = "VnetLocal"
}
tags = {
@@ -178,7 +184,7 @@ resource "azurerm_route_table" "spoke2-rt" {
route {
name = "default"
address_prefix = "0.0.0.0/0"
next_hop_type = "vnetlocal"
next_hop_type = "VnetLocal"
}
tags = {
+2 -2
View File
@@ -1,7 +1,7 @@
locals {
prefix-hub = "hub"
hub-location = "eastus"
hub-resource-group = "hub-vnet-rg"
hub-resource-group = "hub-vnet-rg-${random_string.suffix.result}"
shared-key = "4-v3ry-53cr37-1p53c-5h4r3d-k3y"
}
@@ -84,7 +84,7 @@ resource "azurerm_virtual_machine" "hub-vm" {
os_profile {
computer_name = "${local.prefix-hub}-vm"
admin_username = var.username
admin_password = var.password
admin_password = local.password
}
os_profile_linux_config {
+15 -2
View File
@@ -5,11 +5,24 @@ terraform {
required_providers {
azurerm = {
source = "hashicorp/azurerm"
version = "~>2.0"
version = "~> 3.0"
}
}
}
provider "azurerm" {
features {}
features {
resource_group {
prevent_deletion_if_contains_resources = false
}
}
}
resource "random_password" "password" {
count = var.password == null ? 1 : 0
length = 20
}
locals {
password = try(random_password.password[0].result, var.password)
}

Some files were not shown because too many files have changed in this diff Show More