time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/dev/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Downloading Terraform configurations from file://XXX into deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo prefix=[XXX/deployments/foundation/dev/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Copying files from XXX/deployments/foundation/dev/remote-state-storage into deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/dev/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Setting working directory to deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/dev/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Beginning parse for directory 'deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage'..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 4 blocks from deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/l4rnZqLsMfaxJAkGhpTUpe2Ug5Q/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/foundation/dev/remote-state-storage has finished successfully! prefix=[XXX/deployments/foundation/dev/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/devops/azure-devops now prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): root_deployments_dir, relative_deployment_path prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): stack, tier, environment, possible_config_dirs prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Downloading Terraform configurations from file://XXX into deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Copying files from XXX/deployments/foundation/devops/azure-devops into deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Setting working directory to deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Beginning parse for directory 'deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops'..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 1 blocks from deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops/outputs.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 12 blocks from deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 3"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuredevops_serviceendpoint_azurerm.endpoint_azure[0] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuread_app_role_assignment.azuread_application_permissions[\"arn\"] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuread_app_role_assignment.azuread_application_permissions[\"depends_on\"] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuread_app_role_assignment.azuread_application_permissions[\"display_name\"] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuread_app_role_assignment.azuread_application_permissions[\"for_each\"] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added azuread_app_role_assignment.azuread_application_permissions[\"id\"] from for_each"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: service_endpoint_name err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000237f00?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896540?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000237f00?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896540?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f5f0?, {0x14000237f00, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896540?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x140001572e0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: azurerm_subscription_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872000?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896670?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872000?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896670?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f620?, {0x14000872000, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896670?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x14000157320, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: azurerm_subscription_name err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872040?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896740?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872040?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896740?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f650?, {0x14000872040, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896740?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x14000157360, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff700?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff700?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896880?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000151a80?, 0x104980f20?}, 0x1400063df80?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896880?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f6b0?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896880?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x14000157620, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896f00?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000789960?, 0x104980f20?}, 0x140006d5650?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896f00?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f860?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000896f00?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x14000157bc0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff6e0?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff6e0?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000897060?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000789ec0?, 0x104980f20?}, 0x140006d5e60?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000897060?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013f8c0?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x14000897060?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x14000157d00, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/HEfRVQKSQMqZ6wjgKyo5tHaqOkI/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/azure-devops iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: azurerm_subscription_name err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872040?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce8c0?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872040?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce8c0?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013faa0?, {0x14000872040, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce8c0?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062a7e0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: service_endpoint_name err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000237f00?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce990?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000237f00?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce990?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013fad0?, {0x14000237f00, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ce990?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062a860, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: azurerm_subscription_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872000?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cea60?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872000?, 0x14000151790?, 0x104980f20?}, 0x1400063d740?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cea60?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013fb00?, {0x14000872000, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cea60?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062a8a0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff700?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff700?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ceb90?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000151a80?, 0x104980f20?}, 0x1400063df80?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ceb90?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013fb60?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005ceb90?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062aa80, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007fea60?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf150?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000789960?, 0x104980f20?}, 0x140006d5650?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf150?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013fd10?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf150?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062afc0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="could not evaluate value for attr: principal_object_id err: value is not a collection\ngoroutine 73 [running]:\nruntime/debug.Stack()\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/debug/stack.go:24 +0x68\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value.func1()\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:71 +0x60\npanic({0x1048594e0, 0x104e58d60})\n\t/opt/homebrew/Cellar/go/1.18.1/libexec/src/runtime/panic.go:838 +0x204\ngithub.com/zclconf/go-cty/cty.Value.LengthInt({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff6e0?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1087 +0x1e8\ngithub.com/zclconf/go-cty/cty.Value.AsValueMap({{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140007ff6e0?}})\n\t/Users/hugorut/go/pkg/mod/github.com/zclconf/go-cty@v1.10.0/cty/value_ops.go:1318 +0x68\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x3, 0x4}, 0x102f492e0?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf2b0?}}, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:212 +0x1bc\ngithub.com/infracost/infracost/internal/hcl.buildObject({0x14000872580?, 0x14000789ec0?, 0x104980f20?}, 0x140006d5e60?, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf2b0?}}, 0x10665c5b8?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:222 +0x3c4\ngithub.com/infracost/infracost/internal/hcl.traverseVarAndSetCtx(0x1400013fd70?, {0x14000872580, 0x3, 0x4}, {{{0x104e733b0?, 0x140002485ba?}}, {0x1048594e0?, 0x140005cf2b0?}})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:177 +0x1b8\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).value(0x1400062b1e0, 0x0)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:105 +0x64c\ngithub.com/infracost/infracost/internal/hcl.(*Attribute).Value(...)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/attribute.go:65\ngithub.com/infracost/infracost/internal/hcl.(*Block).Values(0x104e73490?)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/block.go:736 +0xb4\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).getValuesByBlockType(0x14000321680, {0x10421d199, 0x8})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:481 +0x544\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluateStep(0x14000321680, 0x1)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:189 +0x1ec\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).evaluate(0x14000321680, {0x0?, 0x0?, 0x0?})\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:164 +0x5c\ngithub.com/infracost/infracost/internal/hcl.(*Evaluator).Run(0x14000321680)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/evaluator.go:144 +0x130\ngithub.com/infracost/infracost/internal/hcl.(*Parser).ParseDirectory(0x14000927760)\n\t/Users/hugorut/code/infracost/infracost/internal/hcl/parser.go:304 +0x364\ngithub.com/infracost/infracost/internal/providers/terraform.(*HCLProvider).Modules(0x140007e5260)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/hcl_provider.go:231 +0x134\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).runTerragrunt(0x140002e0960, 0x140008fe240)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:301 +0x848\ngithub.com/infracost/infracost/internal/providers/terraform.(*TerragruntHCLProvider).prepWorkingDirs.func1(0x140000ce310?)\n\t/Users/hugorut/code/infracost/infracost/internal/providers/terraform/terragrunt_hcl_provider.go:161 +0x68\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0x140000aecd0)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:239 +0x10c\ngithub.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0x0?, 0x14000051860)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:202 +0x84\ngithub.com/gruntwork-io/terragrunt/configstack.runModules.func1(0x14000582000?)\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:172 +0x54\ncreated by github.com/gruntwork-io/terragrunt/configstack.runModules\n\t/Users/hugorut/go/pkg/mod/github.com/gruntwork-io/terragrunt@v0.36.9/configstack/running_module.go:170 +0x78\n"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/foundation/devops/azure-devops has finished successfully! prefix=[XXX/deployments/foundation/devops/azure-devops] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/prod/remote-state-storage now prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/devops/azure-devops of module XXX/deployments/foundation/dev/access-management just finished successfully. Module XXX/deployments/foundation/dev/access-management must wait on 1 more dependencies. prefix=[XXX/deployments/foundation/dev/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/devops/azure-devops of module XXX/deployments/foundation/prod/access-management just finished successfully. Module XXX/deployments/foundation/prod/access-management must wait on 0 more dependencies. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): root_deployments_dir, relative_deployment_path prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): tier, environment, stack, possible_config_dirs prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Downloading Terraform configurations from file://XXX into deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Copying files from XXX/deployments/foundation/prod/remote-state-storage into deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Setting working directory to deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Beginning parse for directory 'deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage'..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 4 blocks from deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/CO6_p_j31a4CoL0gIyUyPSBZ3GU/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/foundation/prod/remote-state-storage has finished successfully! prefix=[XXX/deployments/foundation/prod/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/dev/resource-group now prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): relative_deployment_path, root_deployments_dir prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): possible_config_dirs, tier, environment, stack prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Downloading Terraform configurations from file://XXX into deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Copying files from XXX/deployments/foundation/dev/resource-group into deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Setting working directory to deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Beginning parse for directory 'deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group'..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 2 blocks from deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group/outputs.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 2 blocks from deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/X69hiqA1J0eqeMBcgv5uO9MfKP4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/resource-group iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/foundation/dev/resource-group has finished successfully! prefix=[XXX/deployments/foundation/dev/resource-group] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/devops/remote-state-storage now prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/dev/resource-group of module XXX/deployments/app/dev/monitor just finished successfully. Module XXX/deployments/app/dev/monitor must wait on 0 more dependencies. prefix=[XXX/deployments/app/dev/monitor] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/dev/resource-group of module XXX/deployments/foundation/dev/access-management just finished successfully. Module XXX/deployments/foundation/dev/access-management must wait on 0 more dependencies. prefix=[XXX/deployments/foundation/dev/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/dev/resource-group of module XXX/deployments/app/dev/functions-core just finished successfully. Module XXX/deployments/app/dev/functions-core must wait on 2 more dependencies. prefix=[XXX/deployments/app/dev/functions-core] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/dev/resource-group of module XXX/deployments/app/dev/api-management just finished successfully. Module XXX/deployments/app/dev/api-management must wait on 3 more dependencies. prefix=[XXX/deployments/app/dev/api-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/foundation/dev/resource-group of module XXX/deployments/foundation/dev/secret-management just finished successfully. Module XXX/deployments/foundation/dev/secret-management must wait on 1 more dependencies. prefix=[XXX/deployments/foundation/dev/secret-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): root_deployments_dir, relative_deployment_path prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): stack, possible_config_dirs, environment, tier prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Downloading Terraform configurations from file://XXX into deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Copying files from XXX/deployments/foundation/devops/remote-state-storage into deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Setting working directory to deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage prefix=[XXX/deployments/foundation/devops/remote-state-storage] "
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Beginning parse for directory 'deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage'..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 4 blocks from deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/GQSJ4vseIjM6dMTscXnVe-ppeQY/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/foundation/remote-state-storage/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."

time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/outputs.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 4 blocks from deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hcSO91NyqgY5ugdR4ib2QKQDLac/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/app/prod/monitor has finished successfully! prefix=[XXX/deployments/app/prod/monitor] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/prod/access-management now prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): root_deployments_dir, relative_deployment_path prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): stack, possible_config_dirs, tier, environment prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Found locals block: evaluating the expressions. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 2 locals (remaining 8): relative_deployment_path, root_deployments_dir prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 7): deployment_path_components prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 4 locals (remaining 3): stack, tier, environment, possible_config_dirs prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 2): possible_config_paths prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 1): file_configs prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Evaluated 1 locals (remaining 0): merged_config prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=[Partial] Included config XXX/deployments/root.hcl has strategy shallow merge: merging config in (shallow). prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Module XXX/deployments/foundation/prod/access-management has finished with an error: XXX/deployments/foundation/prod/access-management/terragrunt.hcl:27,82-87: Unsupported attribute; This object does not have an attribute named \"prod\". prefix=[XXX/deployments/foundation/prod/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/app/dev/monitor now prefix=[XXX/deployments/app/dev/monitor] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Dependency XXX/deployments/foundation/prod/access-management of module XXX/deployments/foundation/prod/secret-management just finished with an error.
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/main.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 3 blocks from deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/outputs.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Added 4 blocks from deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor/variables.tf..."
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Loading TFVars..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Downloading Terraform modules"
time="2022-06-13T11:16:15+02:00" level=debug msg="No existing module manifest file found"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Evaluating expressions..."
time="2022-06-13T11:16:15+02:00" level=info msg="Starting: Evaluating Terraform directory"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 1"
time="2022-06-13T11:16:15+02:00" level=debug parser=terraform_hcl msg="Starting context evaluation for module deployments/.infracost/.terragrunt-cache/hs7Sh8G6Mb_ZOYdEDsYiGZMy4b4/hkjT_EM5H6uGUnyv7DB16ceMeuo/modules/stacks/app/monitor iteration 2"
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Module XXX/deployments/app/dev/monitor has finished successfully! prefix=[XXX/deployments/app/dev/monitor] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Running module XXX/deployments/foundation/dev/access-management now prefix=[XXX/deployments/foundation/dev/access-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/app/dev/monitor of module XXX/deployments/app/dev/functions-core just finished successfully. Module XXX/deployments/app/dev/functions-core must wait on 1 more dependencies. prefix=[XXX/deployments/app/dev/functions-core] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=debug msg=Dependency XXX/deployments/app/dev/monitor of module XXX/deployments/app/dev/api-management just finished successfully.  Module XXX/deployments/app/dev/api-management will have to return an error too. prefix=[XXX/deployments/app/dev/api-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Module XXX/deployments/app/dev/api-management has finished with an error: Cannot process module Module XXX/deployments/app/dev/api-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/app/dev/monitor, XXX/deployments/app/dev/functions-core, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named \"dev\". prefix=[XXX/deployments/app/dev/api-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Dependency XXX/deployments/foundation/dev/access-management of module XXX/deployments/app/dev/functions-core just finished with an error. Module XXX/deployments/app/dev/functions-core will have to return an error too. prefix=[XXX/deployments/app/dev/functions-core] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Dependency XXX/deployments/foundation/dev/access-management of module XXX/deployments/foundation/dev/secret-management just finished with an error. Module XXX/deployments/foundation/dev/secret-management will have to return an error too. prefix=[XXX/deployments/foundation/dev/secret-management] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Module XXX/deployments/app/dev/functions-core has finished with an error: Cannot process module Module XXX/deployments/app/dev/functions-core (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/app/dev/monitor, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named \"dev\". prefix=[XXX/deployments/app/dev/functions-core] "
time="2022-06-13T11:16:15+02:00" level=debug library=terragrunt msg="time=2022-06-13T11:16:15+02:00 level=error msg=Module XXX/deployments/foundation/dev/secret-management has finished with an error: Cannot process module Module XXX/deployments/foundation/dev/secret-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named \"dev\". prefix=[XXX/deployments/foundation/dev/secret-management] "

Error: Failed to parse the Terragrunt code using the Terragrunt library:
6 errors occurred:
	* Cannot process module Module XXX/deployments/foundation/dev/secret-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named "dev".
	* XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named "dev".
	* Cannot process module Module XXX/deployments/foundation/prod/secret-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/prod/resource-group, XXX/deployments/foundation/prod/access-management]) because one of its dependencies, Module XXX/deployments/foundation/prod/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/prod/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/prod/access-management/terragrunt.hcl:27,82-87: Unsupported attribute; This object does not have an attribute named "prod".
	* Cannot process module Module XXX/deployments/app/dev/functions-core (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/app/dev/monitor, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named "dev".
	* Cannot process module Module XXX/deployments/app/dev/api-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/app/dev/monitor, XXX/deployments/app/dev/functions-core, XXX/deployments/foundation/dev/access-management]) because one of its dependencies, Module XXX/deployments/foundation/dev/access-management (excluded: false, assume applied: false, dependencies: [XXX/deployments/foundation/dev/resource-group, XXX/deployments/foundation/devops/azure-devops]), finished with an error: XXX/deployments/foundation/dev/access-management/terragrunt.hcl:27,82-86: Unsupported attribute; This object does not have an attribute named "dev".
	* XXX/deployments/foundation/prod/access-management/terragrunt.hcl:27,82-87: Unsupported attribute; This object does not have an attribute named "prod".

For a list of known issues and workarounds, see: https://infracost.io/docs/features/terragrunt/

Update: A new version of Infracost is available: v0.10.2+5-gbe5e1bf4 → v0.10.3
  $ curl -fsSL https://raw.githubusercontent.com/infracost/infracost/master/scripts/install.sh | sh

Thanks! Hmm, this should work, could you post the actual terraform output block named: serviceendpoint_principals, along with any resources/vars this is linked to? At the moment we're not using the mock_outputs label but actually trying to build the underlying return value from the Terraform code. We can of course use the mock_outputs and will in future, but we want to be able to handle the raw project values first - as this helps us actually validate we can parse the project correctly.

Also it says I should update to 10.3 :D I guess I can ignore this warning for these tests?

yup don't worry about this

Aah ok makes sense. So here is some information:
serviceendpoint_principals:
Changes to Outputs:
  + terracost = jsonencode(
        {
          + dev  = "a2c549b3-82a2-4cea-97e6-f66831176788"
          + prod = "f53ea044-6000-43c6-8399-087f23995df7"
        }
    )

output from azure-devops:
output "serviceendpoint_principals" {
  value       = { for k, v in var.service_connections : k => data.azuread_service_principal.serviceendpoints[k].object_id }
  description = "The Object IDs of the Service Principals that were created from the `service_connections` variable."
}

main.tf azure-devops:
...

data "azuread_service_principal" "serviceendpoints" {
  for_each = var.service_connections

  display_name = "${local.organization_name}-${local.project_name}-${each.value.subscription_id}"

  depends_on = [
    azuredevops_serviceendpoint_azurerm.endpoint_azure
  ]
}

...

variables.tf azure devops:
...

variable "service_connections" {
  type = map(object({
    name              = string
    subscription_id   = string
    subscription_name = string
  }))
  description = "Map of service connections. Each entry will create a service endpoint towards Azure."
  nullable    = false
}

...

Thanks @fellnerse this is super useful, let me try and replicate this bug locally and get a fix in. Massive thanks for helping us through this. It's so useful to hit all these cases 🙏

I'm glad it helps you!

hey @fellnerse a follow-up question - how are you providing the input value for variable.service_connections.  Are you providing these inputs through a terraform tfvar file, env vars or directly through a hardcoded Terragrunt inputs (or something else I've missed)?

@fellnerse just an update on this - I'm still working on a fix for you, but I've put it down for the moment as I'm working on some higher priority issues that we've chosen to focus on. I'm hoping to get back onto this next week. Thanks for being patient

Hey @fellnerse I've been working on a fix this afternoon and I've got another binary for you to test. Could you give 2006 a go:
curl -o infracost-build https://infracost-public-dumps.s3.amazonaws.com/builds/2006/infracost-darwin-arm64
chmod +x ./infracost-build
./infracost-build breakdown --path=.

Let me know how that goes, thanks

@hugorut Awesome you did it! thank you :D now it works; I guess you have a quite robust solution now :D

Sweet thanks for your patience @fellnerse, you rock. We couldn't have done it without you 😍

@fellnerse hoping it will be today

@fellnerse these changes have been released and are live in the latest v0.10.5 version. Thanks for all your help, if you could ping me an email to<EMAIL_ADDRESS>with your details (name and address) we'd love to send you some Infracost swag for helping on this issue.

Can this issue be closed?

I think we can close, but I still think there are scenarios where dependency blocks will still cause errors. In these scenarios I think it's fine for the pinned Terragrunt issue to be our main point of contact.