Skip to content
GitHub Actions / JUnit Test Report failed Nov 11, 2025 in 0s

9217 tests run, 8899 passed, 72 skipped, 246 failed.

Annotations

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestScaffoldGitRepo

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestScaffoldGitModule

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestScaffoldGitModuleHttps

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestCatalogWithLocalDefaultTemplate

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestDagGraphFlagsRegistration

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestIncludeExternalInDagGraphCmd

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestDebugGeneratedInputs

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntInputsWithDashes

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputs

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithCLIVars

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithCLIVarFile

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithStrictMode

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithStrictModeDisabledAndUnusedVar

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithStrictModeEnabledAndUnusedVar

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithStrictModeEnabledAndUnusedInputs

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestTerragruntValidateInputsWithStrictModeDisabledAndUnusedInputs

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestRenderJSONConfig

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestRenderJSONConfigWithIncludesDependenciesAndLocals

No test result found
Raw output
integration_debug_test.go:308: Copying fixtures/render-json-regression to /tmp/TestRenderJSONConfigWithIncludesDependenciesAndLocals2339411471/002
    integration_debug_test.go:311: [terragrunt run --all --non-interactive --log-level trace --working-dir /tmp/TestRenderJSONConfigWithIncludesDependenciesAndLocals2339411471/002/fixtures/render-json-regression --log-format=key-value -- apply -auto-approve]
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=Initializing the backend...
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=Initializing provider plugins...
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=should now work.
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
time=2025-11-11UTC14:16:13Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
time=2025-11-11UTC14:16:13Z level=debug msg=Terragrunt Version: 0.21.23
time=2025-11-11UTC14:16:13Z level=debug msg=Running command: tofu -version
time=2025-11-11UTC14:16:13Z level=debug msg=Engine is not enabled, running command directly in .
time=2025-11-11UTC14:16:13Z level=debug msg=tofu version: 1.10.6
time=2025-11-11UTC14:16:13Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=/home/runner/.cache/terragrunt/providers
time=2025-11-11UTC14:16:13Z level=debug msg=Searching for stack files in .
time=2025-11-11UTC14:16:13Z level=info msg=Using runner pool for stack .
time=2025-11-11UTC14:16:13Z level=debug msg=Found locals block: evaluating the expressions.
time=2025-11-11UTC14:16:13Z level=debug msg=Evaluated 1 locals (remaining 0): self
time=2025-11-11UTC14:16:13Z level=debug msg=Found locals block: evaluating the expressions.
time=2025-11-11UTC14:16:13Z level=debug msg=Did not find any locals block: skipping evaluation.
time=2025-11-11UTC14:16:13Z level=debug msg=Exposing include block 'root'
time=2025-11-11UTC14:16:13Z level=debug msg=Evaluated 1 locals (remaining 0): foo
time=2025-11-11UTC14:16:13Z level=debug msg=Did not find any locals block: skipping evaluation.
time=2025-11-11UTC14:16:13Z level=debug msg=Exposing include block 'root'
time=2025-11-11UTC14:16:13Z level=debug msg=Did not find any locals block: skipping evaluation.
time=2025-11-11UTC14:16:13Z level=debug msg=Did not find any locals block: skipping evaluation.
time=2025-11-11UTC14:16:13Z level=debug msg=[Partial] Included config ./bar/terragrunt.hcl has strategy shallow merge: merging config in (shallow).
time=2025-11-11UTC14:16:13Z level=debug prefix=bar msg=Setting download directory for unit ./bar to ./bar/.terragrunt-cache
time=2025-11-11UTC14:16:13Z level=debug prefix=bar msg=Unit ./bar does not have an associated terraform configuration and will be skipped.
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Setting download directory for unit ./baz to ./baz/.terragrunt-cache
time=2025-11-11UTC14:16:13Z level=debug msg=Setting download directory for unit . to ./.terragrunt-cache
time=2025-11-11UTC14:16:13Z level=debug msg=Stack at ../render-json-regression:
  => Unit . (excluded: false, assume applied: false, dependencies: [./baz])
  => Unit ./baz (excluded: false, assume applied: false, dependencies: [])
time=2025-11-11UTC14:16:13Z level=info msg=The runner-pool runner at . will be processed in the following order for command apply:
- Unit ./baz
- Unit .

time=2025-11-11UTC14:16:13Z level=debug msg=Are you sure you want to run 'terragrunt apply' in each unit of the run queue displayed above? (y/n) 
time=2025-11-11UTC14:16:13Z level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts
time=2025-11-11UTC14:16:13Z level=debug msg=Runner Pool Controller: starting with 2 tasks, concurrency 2147483647
time=2025-11-11UTC14:16:13Z level=debug msg=Runner Pool Controller: found 1 readyEntries tasks
time=2025-11-11UTC14:16:13Z level=debug msg=Runner Pool Controller: running ./baz
time=2025-11-11UTC14:16:13Z level=debug msg=Runner Pool Controller: found 0 readyEntries tasks
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Running ./baz
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Found locals block: evaluating the expressions.
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Evaluated 1 locals (remaining 0): self
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Running command: tofu -version
time=2025-11-11UTC14:16:13Z level=debug prefix=baz msg=Engine is not enabled, running command directly in ./baz
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
time=2025-11-11UTC14:16:13Z level=stdout tf-path=tofu msg=

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestDocsQuickStart

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestExcludeDirs

No test result found
Raw output
integration_download_test.go:326: [terragrunt run --all apply --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir --queue-exclude-dir **/gce/**/* --log-format=key-value]
    integration_download_test.go:329: [TestExcludeDirs] Full contents of run --all apply stdout:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=OpenTofu used the selected providers to generate the following execution
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=plan. Resource actions are indicated with the following symbols:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  + create
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=OpenTofu will perform the following actions:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  # null_resource.test will be created
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  + resource "null_resource" "test" {
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=      + id = (known after apply)
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=    }
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Plan: 1 to add, 0 to change, 0 to destroy.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Changes to Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  + test = "Hello, Module AWS A"
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=OpenTofu used the selected providers to generate the following execution
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=plan. Resource actions are indicated with the following symbols:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=  + create
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=OpenTofu will perform the following actions:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=  # null_resource.test will be created
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=  + resource "null_resource" "test" {
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=      + id = (known after apply)
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=    }
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=Plan: 1 to add, 0 to change, 0 to destroy.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=Changes to Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=  + test = "Hello, Module AWS D"
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=null_resource.test: Creating...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=null_resource.test: Provisioning with 'local-exec'...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=null_resource.test (local-exec): Executing: ["/bin/sh" "-c" "echo 'Hello, Module AWS A'"]
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=null_resource.test (local-exec): Hello, Module AWS A
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=null_resource.test: Creation complete after 0s [id=2445575649577881846]
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=test = "Hello, Module AWS A"
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=null_resource.test: Creating...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=null_resource.test: Provisioning with 'local-exec'...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=null_resource.test (local-exec): Executing: ["/bin/sh" "-c" "echo 'Hello, Module AWS D'"]
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=null_resource.test (local-exec): Hello, Module AWS D
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=null_resource.test: Creation complete after 0s [id=3904321260345949829]
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=stdout prefix=production-env/aws/module-aws-d tf-path=tofu msg=test = "Hello, Module AWS D"
    package.go:991: [TestExcludeDirs] 
    package.go:991: [TestExcludeDirs]  Run Summary  5 units  1s
    package.go:991: [TestExcludeDirs]    ────────────────────────────
    package.go:991: [TestExcludeDirs]    Succeeded    2
    package.go:991: [TestExcludeDirs]    Excluded     3
    package.go:991: [TestExcludeDirs] 
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:330: [TestExcludeDirs] Full contents of run --all apply stderr:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=warn msg=Glob behavior will change in a future version of Terragrunt. `**/*` will match all files in a directory and its subdirectories with a depth of at least one. Switch to `**` with the strict-control double-star enabled to preserve the current behavior.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Searching for stack files in fixtures/download/local-with-exclude-dir
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=info msg=Using runner pool for stack fixtures/download/local-with-exclude-dir
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/gce/module-gce-c msg=Unit ./integration-env/gce/module-gce-c is excluded by exact path match ./integration-env/gce/module-gce-c
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Setting download directory for unit ./integration-env/aws/module-aws-a to ./integration-env/aws/module-aws-a/.terragrunt-cache
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/gce/module-gce-b msg=Unit ./integration-env/gce/module-gce-b is excluded by exact path match ./integration-env/gce/module-gce-b
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Setting download directory for unit ./production-env/aws/module-aws-d to ./production-env/aws/module-aws-d/.terragrunt-cache
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/gce/module-gce-e msg=Unit ./production-env/gce/module-gce-e is excluded by exact path match ./production-env/gce/module-gce-e
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Unit ./integration-env/gce/module-gce-b is excluded by exact path match ./integration-env/gce/module-gce-b
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Unit ./integration-env/gce/module-gce-c is excluded by exact path match ./integration-env/gce/module-gce-c
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Unit ./production-env/gce/module-gce-e is excluded by exact path match ./production-env/gce/module-gce-e
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Stack at fixtures/download/local-with-exclude-dir:
    package.go:991: [TestExcludeDirs]   => Unit ./integration-env/aws/module-aws-a (excluded: false, assume applied: false, dependencies: [])
    package.go:991: [TestExcludeDirs]   => Unit ./integration-env/gce/module-gce-b (excluded: true, assume applied: false, dependencies: [])
    package.go:991: [TestExcludeDirs]   => Unit ./integration-env/gce/module-gce-c (excluded: true, assume applied: false, dependencies: [])
    package.go:991: [TestExcludeDirs]   => Unit ./production-env/aws/module-aws-d (excluded: false, assume applied: false, dependencies: [])
    package.go:991: [TestExcludeDirs]   => Unit ./production-env/gce/module-gce-e (excluded: true, assume applied: false, dependencies: [])
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=info msg=The runner-pool runner at fixtures/download/local-with-exclude-dir will be processed in the following order for command apply:
    package.go:991: [TestExcludeDirs] - Unit ./integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] - Unit ./production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] 
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Are you sure you want to run 'terragrunt apply' in each unit of the run queue displayed above? (y/n) 
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Runner Pool Controller: starting with 2 tasks, concurrency 2147483647
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Runner Pool Controller: found 2 readyEntries tasks
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Runner Pool Controller: running ./integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Runner Pool Controller: running ./production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug msg=Runner Pool Controller: found 0 readyEntries tasks
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Running ./production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Engine is not enabled, running command directly in ./production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Running ./integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Engine is not enabled, running command directly in ./integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Reading Terragrunt config file at ./production-env/aws/module-aws-d/terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=production-env/aws/module-aws-d msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=info prefix=production-env/aws/module-aws-d msg=Downloading Terraform configurations from .. into ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Reading Terragrunt config file at ./integration-env/aws/module-aws-a/terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=debug prefix=integration-env/aws/module-aws-a msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:40Z level=info prefix=integration-env/aws/module-aws-a msg=Downloading Terraform configurations from .. into ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Copying files from ./production-env/aws/module-aws-d into ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Setting working directory to ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Running command: tofu init
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Engine is not enabled, running command directly in ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=Initializing the backend...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=Initializing modules...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=- hello in ../hello-world/hello
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=Initializing provider plugins...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=- Reusing previous version of hashicorp/null from the dependency lock file
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Copying files from ./integration-env/aws/module-aws-a into ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Setting working directory to ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Running command: tofu init
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Engine is not enabled, running command directly in ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Initializing the backend...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Initializing modules...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=- hello in ../hello-world/hello
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Initializing provider plugins...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=- Reusing previous version of hashicorp/null from the dependency lock file
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=- Detected previously-installed hashicorp/null v3.2.4 in the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=- Using hashicorp/null v3.2.4 from the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=OpenTofu has been successfully initialized!
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=should now work.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=production-env/aws/module-aws-d tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Copying lock file from ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote/.terraform.lock.hcl to ./production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Running command: tofu apply -auto-approve -input=false
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=production-env/aws/module-aws-d msg=Engine is not enabled, running command directly in ./production-env/aws/module-aws-d/.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=- Detected previously-installed hashicorp/null v3.2.4 in the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=- Using hashicorp/null v3.2.4 from the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=OpenTofu has been successfully initialized!
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=should now work.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=info prefix=integration-env/aws/module-aws-a tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Copying lock file from ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote/.terraform.lock.hcl to ./integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Running command: tofu apply -auto-approve -input=false
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:41Z level=debug prefix=integration-env/aws/module-aws-a msg=Engine is not enabled, running command directly in ./integration-env/aws/module-aws-a/.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Runner Pool Controller: ./integration-env/aws/module-aws-a succeeded
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Runner Pool Controller: found 0 readyEntries tasks
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Runner Pool Controller: ./production-env/aws/module-aws-d succeeded
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Runner Pool Controller: found 0 readyEntries tasks
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:337: [terragrunt show --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir/integration-env/aws/module-aws-a --log-format=key-value]
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=OpenTofu used the selected providers to generate the following execution
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=plan. Resource actions are indicated with the following symbols:
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  + create
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=OpenTofu will perform the following actions:
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  # null_resource.test will be created
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  + resource "null_resource" "test" {
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=      + id = (known after apply)
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=    }
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  # module.remote.null_resource.test will be created
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  + resource "null_resource" "test" {
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=      + id = (known after apply)
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=    }
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=Plan: 2 to add, 0 to change, 0 to destroy.
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=Changes to Outputs:
time=2025-11-11UTC14:15:42Z level=stdout tf-path=tofu msg=  + test = "Hello, World"
    integration_download_test.go:338: [TestExcludeDirs] Full contents of show stdout for fixtures/download/local-with-exclude-dir/integration-env/aws/module-aws-a:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=# null_resource.test:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=resource "null_resource" "test" {
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=    id = "2445575649577881846"
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=}
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=test = "Hello, Module AWS A"
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:339: [TestExcludeDirs] Full contents of show stderr for fixtures/download/local-with-exclude-dir/integration-env/aws/module-aws-a:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Skipping stack generation in fixtures/download/local-with-exclude-dir/integration-env/aws/module-aws-a
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Reading Terragrunt config file at ./terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=tofu files in ./.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote are up to date. Will not download again.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Copying files from fixtures/download/local-with-exclude-dir/integration-env/aws/module-aws-a into ./.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Setting working directory to ./.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Running command: tofu show
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:42Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/7YBBpkVPwoIvXdnqoUBFPZEfavs/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:337: [terragrunt show --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b --log-format=key-value]
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=null_resource.test: Refreshing state... [id=6554890689408737498]
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=module.remote.null_resource.test: Refreshing state... [id=6526549225766872332]
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=Initializing the backend...
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=Initializing modules...
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=- nested in nested-module
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=Initializing provider plugins...
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=should now work.
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
time=2025-11-11UTC14:15:43Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=Outputs:
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:43Z level=stdout tf-path=tofu msg=test = "Hello, World"
    integration_download_test.go:338: [TestExcludeDirs] Full contents of show stdout for fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=stdout tf-path=tofu msg=No state.
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:339: [TestExcludeDirs] Full contents of show stderr for fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Skipping stack generation in fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Reading Terragrunt config file at ./terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=info msg=Downloading Terraform configurations from ../../../.. into ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Copying files from fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b into ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Setting working directory to ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Running command: tofu init
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:43Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing the backend...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing modules...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- hello in ../hello-world/hello
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing provider plugins...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- Reusing previous version of hashicorp/null from the dependency lock file
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- Detected previously-installed hashicorp/null v3.2.4 in the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- Using hashicorp/null v3.2.4 from the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=should now work.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Copying lock file from ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote/.terraform.lock.hcl to fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-b
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Running command: tofu show
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/IWzQHyTVkNBpyvrPX0ydltWS6Ik/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:337: [terragrunt show --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c --log-format=key-value]
    integration_download_test.go:338: [TestExcludeDirs] Full contents of show stdout for fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=No state.
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:339: [TestExcludeDirs] Full contents of show stderr for fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Skipping stack generation in fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Reading Terragrunt config file at ./terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info msg=Downloading Terraform configurations from ../../../.. into ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Copying files from fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c into ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Setting working directory to ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Running command: tofu init
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing the backend...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing modules...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- hello in ../hello-world/hello
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=Initializing provider plugins...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:44Z level=info tf-path=tofu msg=- Reusing previous version of hashicorp/null from the dependency lock file
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=- Detected previously-installed hashicorp/null v3.2.4 in the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=- Using hashicorp/null v3.2.4 from the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=should now work.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Copying lock file from ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote/.terraform.lock.hcl to fixtures/download/local-with-exclude-dir/integration-env/gce/module-gce-c
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu show
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/q7SI76fvOZGtv3eSVJnxZm0vX9M/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:337: [terragrunt show --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir/production-env/aws/module-aws-d --log-format=key-value]
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=Initializing the backend...
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=Initializing provider plugins...
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=should now work.
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
time=2025-11-11UTC14:15:45Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=module.foo.null_resource.test: Refreshing state... [id=1333439790536971847]
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=Outputs:
time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=text = "Hello world"
    integration_download_test.go:338: [TestExcludeDirs] Full contents of show stdout for fixtures/download/local-with-exclude-dir/production-env/aws/module-aws-d:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=# null_resource.test:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=resource "null_resource" "test" {
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=    id = "3904321260345949829"
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=}
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=Outputs:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=stdout tf-path=tofu msg=test = "Hello, Module AWS D"
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:339: [TestExcludeDirs] Full contents of show stderr for fixtures/download/local-with-exclude-dir/production-env/aws/module-aws-d:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Skipping stack generation in fixtures/download/local-with-exclude-dir/production-env/aws/module-aws-d
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Reading Terragrunt config file at ./terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=tofu files in ./.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote are up to date. Will not download again.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Copying files from fixtures/download/local-with-exclude-dir/production-env/aws/module-aws-d into ./.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Setting working directory to ./.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu show
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/vP-jybMmYqFXOnZu0LKTRWeetZE/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:337: [terragrunt show --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e --log-format=key-value]
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=module.foo.null_resource.test: Refreshing state... [id=1333439790536971847]
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=Outputs:
time=2025-11-11UTC14:15:46Z level=stdout tf-path=tofu msg=test = "Hello, World"
    integration_download_test.go:338: [TestExcludeDirs] Full contents of show stdout for fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=No state.
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:339: [TestExcludeDirs] Full contents of show stderr for fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Terragrunt Version: 0.21.23
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Auto provider cache dir enabled: TF_PLUGIN_CACHE_DIR=../../../../../../../../../../.cache/terragrunt/providers
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Skipping stack generation in fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=using cache key for version files: r01AJjVD7VSXCQk1ORuh_no_NRY
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Running command: tofu -version
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Engine is not enabled, running command directly in .
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=tofu version: 1.10.6
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Reading Terragrunt config file at ./terragrunt.hcl
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=debug msg=Did not find any locals block: skipping evaluation.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:45Z level=info msg=Downloading Terraform configurations from ../../../.. into ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=debug msg=Copying files from fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e into ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=debug msg=Setting working directory to ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=debug msg=Running command: tofu init
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=info tf-path=tofu msg=Initializing the backend...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=info tf-path=tofu msg=Initializing modules...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=info tf-path=tofu msg=- hello in ../hello-world/hello
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=info tf-path=tofu msg=Initializing provider plugins...
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:46Z level=info tf-path=tofu msg=- Reusing previous version of hashicorp/null from the dependency lock file
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=- Detected previously-installed hashicorp/null v3.2.4 in the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=- Using hashicorp/null v3.2.4 from the shared cache directory
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=OpenTofu has been successfully initialized!
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=You may now begin working with OpenTofu. Try running "tofu plan" to see
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=any changes that are required for your infrastructure. All OpenTofu commands
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=should now work.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=If you ever set or change modules or backend configuration for OpenTofu,
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=rerun this command to reinitialize your working directory. If you forget, other
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=info tf-path=tofu msg=commands will detect it and remind you to do so if necessary.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=debug msg=Copying lock file from ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote/.terraform.lock.hcl to fixtures/download/local-with-exclude-dir/production-env/gce/module-gce-e
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=debug msg=Running command: tofu show
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:47Z level=debug msg=Engine is not enabled, running command directly in ./.terragrunt-cache/lyEJ99X_BuouhDn-Hj8DAgYdMYI/zy3NZwzBIgUmbHGFMDVnIQGzqdk/hello-world-no-remote
    package.go:991: [TestExcludeDirs] 
    integration_download_test.go:326: [terragrunt run --all apply --non-interactive --log-level trace --working-dir fixtures/download/local-with-exclude-dir --queue-exclude-dir production-env/**/* --queue-exclude-dir **/module-gce-c --log-format=key-value]
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=module.remote.null_resource.test: Refreshing state... [id=378288096805856200]
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=null_resource.test: Refreshing state... [id=1564753997706656605]
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=null_resource.test: Refreshing state... [id=5263905406494794040]
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=module.remote.null_resource.test: Refreshing state... [id=8680255147265231687]
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=Outputs:
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=test = "Hello, Module B"
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=No changes. Your infrastructure matches the configuration.
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=OpenTofu has compared your real infrastructure against your configuration and
time=2025-11-11UTC14:15:47Z level=stdout tf-path=tofu msg=found no differences, so no changes are needed.
    integration_download_test.go:329: [TestExcludeDirs] Full contents of run --all apply stdout:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=OpenTofu used the selected providers to generate the following execution
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=plan. Resource actions are indicated with the following symbols:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  + create
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=OpenTofu will perform the following actions:
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  # null_resource.test will be created
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=  + resource "null_resource" "test" {
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=      + id = (known after apply)
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=    }
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=Plan: 1 to add, 0 to change, 0 to destroy.
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=stdout prefix=integration-env/aws/module-aws-a tf-path=tofu msg=
    package.go:991: [TestExcludeDirs] time=2025-11-11UTC14:15:48Z level=

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestIncludeDirs

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestExecCommand

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestExecCommandTfPath

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestFindHidden

No test result found

Check failure on line 1 in com/gruntwork-io/terragrunt/test

See this annotation in the file changed.

@github-actions github-actions / JUnit Test Report

com/gruntwork-io/terragrunt/test.TestFindDAG

No test result found