Skip to content

Instantly share code, notes, and snippets.

@mantoine96
Last active May 19, 2021 14:53
Show Gist options
  • Save mantoine96/895f31f880142e9587dd6afd5937dc7c to your computer and use it in GitHub Desktop.
Save mantoine96/895f31f880142e9587dd6afd5937dc7c to your computer and use it in GitHub Desktop.
test-output-terragrunt-1673-2021-05-19
This file has been truncated, but you can view the full file.
? github.com/gruntwork-io/terragrunt [no test files]
? github.com/gruntwork-io/terragrunt/aws_helper [no test files]
=== RUN TestParseTerragruntOptionsFromArgs
=== PAUSE TestParseTerragruntOptionsFromArgs
=== RUN TestFilterTerragruntArgs
=== PAUSE TestFilterTerragruntArgs
=== RUN TestParseMultiStringArg
=== PAUSE TestParseMultiStringArg
=== RUN TestParseMutliStringKeyValueArg
=== PAUSE TestParseMutliStringKeyValueArg
=== RUN TestParseEnvironmentVariables
--- PASS: TestParseEnvironmentVariables (0.00s)
=== RUN TestTerragruntHelp
--- PASS: TestTerragruntHelp (0.00s)
=== RUN TestTerraformHelp
--- PASS: TestTerraformHelp (0.25s)
=== RUN TestTerraformHelp_wrongHelpFlag
--- PASS: TestTerraformHelp_wrongHelpFlag (0.00s)
=== RUN TestFilterTerraformExtraArgs
--- PASS: TestFilterTerraformExtraArgs (0.00s)
=== RUN TestToTerraformEnvVars
=== PAUSE TestToTerraformEnvVars
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath
=== RUN TestSetTerragruntInputsAsEnvVars
=== PAUSE TestSetTerragruntInputsAsEnvVars
=== RUN TestTerragruntTerraformCodeCheck
=== PAUSE TestTerragruntTerraformCodeCheck
=== RUN TestTerragruntHandlesCatastrophicTerraformFailure
=== PAUSE TestTerragruntHandlesCatastrophicTerraformFailure
=== RUN TestAlreadyHaveLatestCodeLocalFilePath
=== PAUSE TestAlreadyHaveLatestCodeLocalFilePath
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirDoesNotExist
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirDoesNotExist
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionNoVersionFile
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionNoVersionFile
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionWithVersionFile
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionWithVersionFile
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionNoVersionFile
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionNoVersionFile
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFile
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFile
=== RUN TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFileAndTfCode
=== PAUSE TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFileAndTfCode
=== RUN TestDownloadTerraformSourceIfNecessaryLocalDirToEmptyDir
=== PAUSE TestDownloadTerraformSourceIfNecessaryLocalDirToEmptyDir
=== RUN TestDownloadTerraformSourceIfNecessaryLocalDirToAlreadyDownloadedDir
=== PAUSE TestDownloadTerraformSourceIfNecessaryLocalDirToAlreadyDownloadedDir
=== RUN TestDownloadTerraformSourceIfNecessaryRemoteUrlToEmptyDir
=== PAUSE TestDownloadTerraformSourceIfNecessaryRemoteUrlToEmptyDir
=== RUN TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDir
=== PAUSE TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDir
=== RUN TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirDifferentVersion
=== PAUSE TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirDifferentVersion
=== RUN TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirSameVersion
=== PAUSE TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirSameVersion
=== RUN TestDownloadTerraformSourceIfNecessaryRemoteUrlOverrideSource
=== PAUSE TestDownloadTerraformSourceIfNecessaryRemoteUrlOverrideSource
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest
=== PAUSE TestDownloadTerraformSourceFromLocalFolderWithManifest
=== RUN TestHCLFmt
=== PAUSE TestHCLFmt
=== RUN TestHCLFmtErrors
=== PAUSE TestHCLFmtErrors
=== RUN TestHCLFmtCheck
=== PAUSE TestHCLFmtCheck
=== RUN TestHCLFmtCheckErrors
=== PAUSE TestHCLFmtCheckErrors
=== RUN TestHCLFmtFile
=== PAUSE TestHCLFmtFile
=== RUN TestHCLFmtHeredoc
=== PAUSE TestHCLFmtHeredoc
=== RUN TestGetVarFlagsFromExtraArgs
=== PAUSE TestGetVarFlagsFromExtraArgs
=== RUN TestCheckTerraformVersionMeetsConstraintEqual
=== PAUSE TestCheckTerraformVersionMeetsConstraintEqual
=== RUN TestCheckTerraformVersionMeetsConstraintGreaterPatch
=== PAUSE TestCheckTerraformVersionMeetsConstraintGreaterPatch
=== RUN TestCheckTerraformVersionMeetsConstraintGreaterMajor
=== PAUSE TestCheckTerraformVersionMeetsConstraintGreaterMajor
=== RUN TestCheckTerraformVersionMeetsConstraintLessPatch
=== PAUSE TestCheckTerraformVersionMeetsConstraintLessPatch
=== RUN TestCheckTerraformVersionMeetsConstraintLessMajor
=== PAUSE TestCheckTerraformVersionMeetsConstraintLessMajor
=== RUN TestParseTerraformVersionNormal
=== PAUSE TestParseTerraformVersionNormal
=== RUN TestParseTerraformVersionWithoutV
=== PAUSE TestParseTerraformVersionWithoutV
=== RUN TestParseTerraformVersionWithDebug
=== PAUSE TestParseTerraformVersionWithDebug
=== RUN TestParseTerraformVersionWithChanges
=== PAUSE TestParseTerraformVersionWithChanges
=== RUN TestParseTerraformVersionWithDev
=== PAUSE TestParseTerraformVersionWithDev
=== RUN TestParseTerraformVersionWithBeta
=== PAUSE TestParseTerraformVersionWithBeta
=== RUN TestParseTerraformVersionWithUnexpectedName
=== PAUSE TestParseTerraformVersionWithUnexpectedName
=== RUN TestParseTerraformVersionInvalidSyntax
=== PAUSE TestParseTerraformVersionInvalidSyntax
=== RUN TestCheckTerragruntVersionMeetsConstraintEqual
=== PAUSE TestCheckTerragruntVersionMeetsConstraintEqual
=== RUN TestCheckTerragruntVersionMeetsConstraintGreaterPatch
=== PAUSE TestCheckTerragruntVersionMeetsConstraintGreaterPatch
=== RUN TestCheckTerragruntVersionMeetsConstraintGreaterMajor
=== PAUSE TestCheckTerragruntVersionMeetsConstraintGreaterMajor
=== RUN TestCheckTerragruntVersionMeetsConstraintLessPatch
=== PAUSE TestCheckTerragruntVersionMeetsConstraintLessPatch
=== RUN TestCheckTerragruntVersionMeetsConstraintLessMajor
=== PAUSE TestCheckTerragruntVersionMeetsConstraintLessMajor
=== CONT TestParseTerragruntOptionsFromArgs
=== CONT TestHCLFmtErrors
=== CONT TestParseTerraformVersionWithDebug
--- PASS: TestParseTerraformVersionWithDebug (0.00s)
=== CONT TestCheckTerragruntVersionMeetsConstraintLessMajor
--- PASS: TestCheckTerragruntVersionMeetsConstraintLessMajor (0.00s)
=== CONT TestCheckTerragruntVersionMeetsConstraintLessPatch
--- PASS: TestCheckTerragruntVersionMeetsConstraintLessPatch (0.00s)
=== CONT TestCheckTerragruntVersionMeetsConstraintGreaterMajor
--- PASS: TestCheckTerragruntVersionMeetsConstraintGreaterMajor (0.00s)
=== CONT TestCheckTerragruntVersionMeetsConstraintGreaterPatch
--- PASS: TestCheckTerragruntVersionMeetsConstraintGreaterPatch (0.00s)
=== CONT TestCheckTerragruntVersionMeetsConstraintEqual
--- PASS: TestCheckTerragruntVersionMeetsConstraintEqual (0.00s)
=== CONT TestParseTerraformVersionInvalidSyntax
--- PASS: TestParseTerraformVersionInvalidSyntax (0.00s)
=== CONT TestParseTerraformVersionWithUnexpectedName
--- PASS: TestParseTerraformVersionWithUnexpectedName (0.00s)
=== CONT TestParseTerraformVersionWithBeta
--- PASS: TestParseTerraformVersionWithBeta (0.00s)
=== CONT TestParseTerraformVersionWithDev
--- PASS: TestParseTerraformVersionWithDev (0.00s)
=== CONT TestParseTerraformVersionWithChanges
--- PASS: TestParseTerraformVersionWithChanges (0.00s)
=== CONT TestCheckTerraformVersionMeetsConstraintGreaterPatch
--- PASS: TestCheckTerraformVersionMeetsConstraintGreaterPatch (0.00s)
=== CONT TestParseTerraformVersionWithoutV
--- PASS: TestParseTerraformVersionWithoutV (0.00s)
=== CONT TestParseTerraformVersionNormal
--- PASS: TestParseTerraformVersionNormal (0.00s)
=== CONT TestCheckTerraformVersionMeetsConstraintLessMajor
--- PASS: TestCheckTerraformVersionMeetsConstraintLessMajor (0.00s)
=== CONT TestCheckTerraformVersionMeetsConstraintLessPatch
--- PASS: TestCheckTerraformVersionMeetsConstraintLessPatch (0.00s)
=== CONT TestCheckTerraformVersionMeetsConstraintGreaterMajor
=== CONT TestHCLFmtFile
--- PASS: TestCheckTerraformVersionMeetsConstraintGreaterMajor (0.00s)
=== CONT TestCheckTerraformVersionMeetsConstraintEqual
--- PASS: TestCheckTerraformVersionMeetsConstraintEqual (0.00s)
=== CONT TestHCLFmtHeredoc
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionNoVersionFile
=== CONT TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDir
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionNoVersionFile (0.00s)
=== CONT TestDownloadTerraformSourceIfNecessaryRemoteUrlToEmptyDir
=== CONT TestGetVarFlagsFromExtraArgs
=== RUN TestGetVarFlagsFromExtraArgs/VarsWithQuotes
=== PAUSE TestGetVarFlagsFromExtraArgs/VarsWithQuotes
=== RUN TestGetVarFlagsFromExtraArgs/VarFilesWithQuotes
=== PAUSE TestGetVarFlagsFromExtraArgs/VarFilesWithQuotes
=== RUN TestGetVarFlagsFromExtraArgs/MixedWithOtherIrrelevantArgs
=== PAUSE TestGetVarFlagsFromExtraArgs/MixedWithOtherIrrelevantArgs
=== RUN TestGetVarFlagsFromExtraArgs/None
=== PAUSE TestGetVarFlagsFromExtraArgs/None
=== CONT TestDownloadTerraformSourceIfNecessaryLocalDirToAlreadyDownloadedDir
=== CONT TestHCLFmtCheckErrors
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/empty
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/empty
=== CONT TestDownloadTerraformSourceIfNecessaryLocalDirToEmptyDir
=== CONT TestSetTerragruntInputsAsEnvVars
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/empty_with_attributes
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/empty_with_attributes
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/no_provider
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/no_provider
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/no_aws_provider
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/no_aws_provider
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_but_no_overrides
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_but_no_overrides
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region,_version_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region,_version_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_but_no_overrides
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_but_no_overrides
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region,_version_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region,_version_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_but_no_overrides
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_but_no_overrides
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region,_version_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region,_version_override
=== RUN TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_no_inputs
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_but_no_overrides
=== RUN TestGetVarFlagsFromExtraArgs/SpaceInVarFileName
=== RUN TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_no_inputs
=== RUN TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_one_input
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_but_no_overrides
=== PAUSE TestGetVarFlagsFromExtraArgs/SpaceInVarFileName
=== RUN TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_a_few_inputs
=== CONT TestToTerraformEnvVars
=== RUN TestToTerraformEnvVars/empty
=== RUN TestToTerraformEnvVars/string_value
=== RUN TestHCLFmtErrors/group
=== RUN TestToTerraformEnvVars/int_value
=== RUN TestHCLFmtErrors/group/dangling-attribute
=== PAUSE TestHCLFmtErrors/group/dangling-attribute
=== RUN TestToTerraformEnvVars/bool_value
=== CONT TestParseMutliStringKeyValueArg
=== RUN TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_a_few_inputs,_no_overlap
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region_override
--- PASS: TestParseMutliStringKeyValueArg (0.00s)
=== CONT TestParseMultiStringArg
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region_override
=== CONT TestFilterTerragruntArgs
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region,_version_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region,_version_override
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override
=== RUN TestToTerraformEnvVars/list_value
--- PASS: TestParseMultiStringArg (0.00s)
--- PASS: TestFilterTerragruntArgs (0.00s)
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFileAndTfCode
=== RUN TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_a_few_inputs,_with_overlap
=== RUN TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override,_plus_non-matching_overrides
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtHeredoc048305113/fixture-hclfmt-heredoc.
=== PAUSE TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override,_plus_non-matching_overrides
=== RUN TestToTerraformEnvVars/map_value
--- PASS: TestSetTerragruntInputsAsEnvVars (0.01s)
--- PASS: TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_no_inputs (0.00s)
--- PASS: TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_no_inputs (0.00s)
--- PASS: TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_one_input (0.00s)
--- PASS: TestSetTerragruntInputsAsEnvVars/No_env_vars_in_opts,_a_few_inputs (0.00s)
--- PASS: TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_a_few_inputs,_no_overlap (0.00s)
--- PASS: TestSetTerragruntInputsAsEnvVars/A_few_env_vars_in_opts,_a_few_inputs,_with_overlap (0.00s)
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirDoesNotExist
=== RUN TestToTerraformEnvVars/nested_map_value
=== RUN TestToTerraformEnvVars/multiple_values
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirDoesNotExist (0.00s)
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionWithVersionFile
--- PASS: TestToTerraformEnvVars (0.00s)
--- PASS: TestToTerraformEnvVars/empty (0.00s)
--- PASS: TestToTerraformEnvVars/string_value (0.00s)
--- PASS: TestToTerraformEnvVars/int_value (0.00s)
--- PASS: TestToTerraformEnvVars/bool_value (0.00s)
--- PASS: TestToTerraformEnvVars/list_value (0.00s)
--- PASS: TestToTerraformEnvVars/map_value (0.00s)
--- PASS: TestToTerraformEnvVars/nested_map_value (0.00s)
--- PASS: TestToTerraformEnvVars/multiple_values (0.00s)
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionNoVersionFile
=== CONT TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFile
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionNoVersionFile (0.00s)
=== CONT TestHCLFmtCheck
--- PASS: TestParseTerragruntOptionsFromArgs (0.02s)
=== CONT TestHCLFmt
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFileAndTfCode (0.00s)
=== CONT TestDownloadTerraformSourceFromLocalFolderWithManifest
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtHeredoc048305113/fixture-hclfmt-heredoc/terragrunt.hcl
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsNoVersionWithVersionFile (0.00s)
=== CONT TestDownloadTerraformSourceIfNecessaryRemoteUrlOverrideSource
--- PASS: TestAlreadyHaveLatestCodeRemoteFilePathDownloadDirExistsWithVersionAndVersionFile (0.00s)
=== CONT TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirSameVersion
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-stale-file-exists
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheckErrors196675613/fixture-hclfmt-check-errors.
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtHeredoc048305113/fixture-hclfmt-heredoc/expected.hcl
--- PASS: TestHCLFmtHeredoc (0.03s)
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheck837325399/fixture-hclfmt-check.
=== CONT TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirDifferentVersion
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl file at: /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtFile052582370/fixture-hclfmt/a/terragrunt.hcl.
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtFile052582370/fixture-hclfmt/a/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheckErrors196675613/fixture-hclfmt-check-errors/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheckErrors196675613/fixture-hclfmt-check-errors/expected.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheckErrors196675613/fixture-hclfmt-check-errors/a/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmt233215867/fixture-hclfmt.
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-stale-file-doesnt-exist-after-source-update
=== RUN TestHCLFmtFile/formatted
=== RUN TestHCLFmtFile/formatted/a/terragrunt.hcl
=== PAUSE TestHCLFmtFile/formatted/a/terragrunt.hcl
=== CONT TestTerragruntHandlesCatastrophicTerraformFailure
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheckErrors196675613/fixture-hclfmt-check-errors/a/b/c/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheck837325399/fixture-hclfmt-check/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheck837325399/fixture-hclfmt-check/expected.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheck837325399/fixture-hclfmt-check/a/terragrunt.hcl
=== RUN TestHCLFmtCheckErrors/group
=== RUN TestHCLFmtCheckErrors/group/terragrunt.hcl
=== PAUSE TestHCLFmtCheckErrors/group/terragrunt.hcl
=== CONT TestAlreadyHaveLatestCodeLocalFilePath
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtCheck837325399/fixture-hclfmt-check/a/b/c/terragrunt.hcl
--- PASS: TestAlreadyHaveLatestCodeLocalFilePath (0.00s)
=== CONT TestTerragruntTerraformCodeCheck
=== RUN TestTerragruntTerraformCodeCheck/Directory_with_plain_Terraform
=== RUN TestHCLFmtCheck/group
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmt233215867/fixture-hclfmt/terragrunt.hcl
=== RUN TestHCLFmtCheck/group/terragrunt.hcl
=== PAUSE TestHCLFmtCheck/group/terragrunt.hcl
=== CONT TestGetVarFlagsFromExtraArgs/VarsWithQuotes
=== CONT TestGetVarFlagsFromExtraArgs/None
=== CONT TestGetVarFlagsFromExtraArgs/SpaceInVarFileName
=== CONT TestGetVarFlagsFromExtraArgs/MixedWithOtherIrrelevantArgs
=== CONT TestGetVarFlagsFromExtraArgs/VarFilesWithQuotes
--- PASS: TestGetVarFlagsFromExtraArgs (0.01s)
--- PASS: TestGetVarFlagsFromExtraArgs/VarsWithQuotes (0.00s)
--- PASS: TestGetVarFlagsFromExtraArgs/None (0.00s)
--- PASS: TestGetVarFlagsFromExtraArgs/SpaceInVarFileName (0.00s)
--- PASS: TestGetVarFlagsFromExtraArgs/MixedWithOtherIrrelevantArgs (0.00s)
--- PASS: TestGetVarFlagsFromExtraArgs/VarFilesWithQuotes (0.00s)
=== CONT TestHCLFmtErrors/group/dangling-attribute
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/dangling-attribute. prefix=[.]
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmt233215867/fixture-hclfmt/expected.hcl
=== RUN TestTerragruntTerraformCodeCheck/Directory_with_JSON_formatted_Terraform
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-tffile-exists-in-subfolder
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/dangling-attribute/terragrunt.hcl prefix=[.]
Error: Invalid expression
on /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/dangling-attribute/terragrunt.hcl line 2:
2: inputs =
Expected the start of an expression, but found an invalid expression token.
time=2021-05-19T16:43:49+02:00 level=error msg=Error parsing /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/dangling-attribute/terragrunt.hcl prefix=[.]
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/empty
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_but_no_overrides
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region_override
=== RUN TestTerragruntTerraformCodeCheck/Directory_with_no_Terraform
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmt233215867/fixture-hclfmt/a/terragrunt.hcl
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override,_plus_non-matching_overrides
=== RUN TestTerragruntTerraformCodeCheck/Directory_with_no_files
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region,_version_override
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmt233215867/fixture-hclfmt/a/b/c/terragrunt.hcl
--- PASS: TestTerragruntTerraformCodeCheck (0.01s)
--- PASS: TestTerragruntTerraformCodeCheck/Directory_with_plain_Terraform (0.00s)
--- PASS: TestTerragruntTerraformCodeCheck/Directory_with_JSON_formatted_Terraform (0.00s)
--- PASS: TestTerragruntTerraformCodeCheck/Directory_with_no_Terraform (0.00s)
--- PASS: TestTerragruntTerraformCodeCheck/Directory_with_no_files (0.00s)
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region,_version_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_but_no_overrides
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region_override
=== RUN TestHCLFmt/group
=== RUN TestHCLFmt/group/terragrunt.hcl
=== PAUSE TestHCLFmt/group/terragrunt.hcl
=== RUN TestHCLFmt/group/a/terragrunt.hcl
=== PAUSE TestHCLFmt/group/a/terragrunt.hcl
=== RUN TestHCLFmt/group/a/b/c/terragrunt.hcl
=== PAUSE TestHCLFmt/group/a/b/c/terragrunt.hcl
=== RUN TestHCLFmt/group/terragrunt-cache
=== PAUSE TestHCLFmt/group/terragrunt-cache
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region,_version_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_but_no_overrides
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region,_version_override
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/no_aws_provider
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_but_no_overrides
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/no_provider
=== CONT TestPatchAwsProviderInTerraformCodeHappyPath/empty_with_attributes
=== CONT TestHCLFmtFile/formatted/a/terragrunt.hcl
=== CONT TestHCLFmtCheckErrors/group/terragrunt.hcl
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath (0.01s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/empty (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_but_no_overrides (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override,_plus_non-matching_overrides (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_provider_with_nested_blocks,_with_region_and_role_arn_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_with_region,_version_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers_with_comments,_but_no_overrides (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/multiple_providers,_with_region,_version_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_but_no_overrides (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_with_region,_version_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region,_version_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_non-empty_aws_provider,_with_region_override (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/one_empty_aws_provider,_but_no_overrides (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/empty_with_attributes (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/no_provider (0.00s)
--- PASS: TestPatchAwsProviderInTerraformCodeHappyPath/no_aws_provider (0.00s)
=== CONT TestHCLFmtCheck/group/terragrunt.hcl
=== CONT TestHCLFmt/group/terragrunt.hcl
=== RUN TestHCLFmtErrors/group#01
=== RUN TestHCLFmtErrors/group#01/invalid-character
=== PAUSE TestHCLFmtErrors/group#01/invalid-character
=== CONT TestHCLFmt/group/a/b/c/terragrunt.hcl
=== CONT TestHCLFmt/group/terragrunt-cache
=== CONT TestHCLFmt/group/a/terragrunt.hcl
=== RUN TestHCLFmtCheckErrors/group#01
=== RUN TestHCLFmtCheckErrors/group#01/a/terragrunt.hcl
=== RUN TestHCLFmtFile/original
=== CONT TestHCLFmtErrors/group#01/invalid-character
=== RUN TestHCLFmtFile/original/terragrunt.hcl
=== PAUSE TestHCLFmtFile/original/terragrunt.hcl
=== PAUSE TestHCLFmtCheckErrors/group#01/a/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-character. prefix=[.]
=== RUN TestHCLFmtCheck/group#01
=== RUN TestHCLFmtCheck/group#01/a/terragrunt.hcl
=== PAUSE TestHCLFmtCheck/group#01/a/terragrunt.hcl
=== CONT TestHCLFmtFile/original/terragrunt.hcl
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-tffile-doesnt-exist-in-subfolder
=== CONT TestHCLFmtCheckErrors/group#01/a/terragrunt.hcl
=== CONT TestHCLFmtCheck/group#01/a/terragrunt.hcl
=== RUN TestHCLFmtFile/original#01
=== RUN TestHCLFmtFile/original#01/a/b/c/terragrunt.hcl
=== PAUSE TestHCLFmtFile/original#01/a/b/c/terragrunt.hcl
=== RUN TestHCLFmtCheckErrors/group#02
=== RUN TestHCLFmtCheckErrors/group#02/a/b/c/terragrunt.hcl
=== PAUSE TestHCLFmtCheckErrors/group#02/a/b/c/terragrunt.hcl
=== RUN TestHCLFmtCheck/group#02
=== RUN TestHCLFmtCheck/group#02/a/b/c/terragrunt.hcl
=== PAUSE TestHCLFmtCheck/group#02/a/b/c/terragrunt.hcl
=== CONT TestHCLFmtFile/original#01/a/b/c/terragrunt.hcl
=== CONT TestHCLFmtCheckErrors/group#02/a/b/c/terragrunt.hcl
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-character/terragrunt.hcl prefix=[.]
=== CONT TestHCLFmtCheck/group#02/a/b/c/terragrunt.hcl
Error: Invalid character
on /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-character/terragrunt.hcl line 2:
2: $foo = "bar"
This character is not used within the language.
Error: Argument or block definition required
on /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-character/terragrunt.hcl line 2:
2: $foo = "bar"
An argument or block definition is required here.
time=2021-05-19T16:43:49+02:00 level=error msg=Error parsing /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-character/terragrunt.hcl prefix=[.]
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-empty-folder-gets-copied
--- PASS: TestHCLFmtCheckErrors (0.06s)
--- PASS: TestHCLFmtCheckErrors/group (0.00s)
--- PASS: TestHCLFmtCheckErrors/group/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtCheckErrors/group#01 (0.00s)
--- PASS: TestHCLFmtCheckErrors/group#01/a/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtCheckErrors/group#02 (0.00s)
--- PASS: TestHCLFmtCheckErrors/group#02/a/b/c/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmt (0.04s)
--- PASS: TestHCLFmt/group (0.00s)
--- PASS: TestHCLFmt/group/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmt/group/a/b/c/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmt/group/a/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmt/group/terragrunt-cache (0.00s)
=== RUN TestHCLFmtErrors/group#02
=== RUN TestHCLFmtErrors/group#02/invalid-key
=== PAUSE TestHCLFmtErrors/group#02/invalid-key
=== CONT TestHCLFmtErrors/group#02/invalid-key
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting terragrunt.hcl files from the directory tree /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-key. prefix=[.]
--- PASS: TestHCLFmtFile (0.06s)
--- PASS: TestHCLFmtFile/formatted (0.00s)
--- PASS: TestHCLFmtFile/formatted/a/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtFile/original (0.00s)
--- PASS: TestHCLFmtFile/original/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtFile/original#01 (0.00s)
--- PASS: TestHCLFmtFile/original#01/a/b/c/terragrunt.hcl (0.00s)
time=2021-05-19T16:43:49+02:00 level=info msg=Formatting /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-key/terragrunt.hcl prefix=[.]
Error: Argument or block definition required
on /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-key/terragrunt.hcl line 2:
2: foo.bar.baz = "xyz"
An argument or block definition is required here. To set an argument, use the
equals sign "=" to introduce the argument value.
time=2021-05-19T16:43:49+02:00 level=error msg=Error parsing /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/TestHCLFmtErrors192319183/fixture-hclfmt-errors/invalid-key/terragrunt.hcl prefix=[.]
=== RUN TestDownloadTerraformSourceFromLocalFolderWithManifest/test-empty-folder-gets-populated
--- PASS: TestHCLFmtCheck (0.05s)
--- PASS: TestHCLFmtCheck/group (0.00s)
--- PASS: TestHCLFmtCheck/group/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtCheck/group#01 (0.00s)
--- PASS: TestHCLFmtCheck/group#01/a/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtCheck/group#02 (0.00s)
--- PASS: TestHCLFmtCheck/group#02/a/b/c/terragrunt.hcl (0.00s)
--- PASS: TestHCLFmtErrors (0.06s)
--- PASS: TestHCLFmtErrors/group (0.00s)
--- PASS: TestHCLFmtErrors/group/dangling-attribute (0.00s)
--- PASS: TestHCLFmtErrors/group#01 (0.00s)
--- PASS: TestHCLFmtErrors/group#01/invalid-character (0.00s)
--- PASS: TestHCLFmtErrors/group#02 (0.00s)
--- PASS: TestHCLFmtErrors/group#02/invalid-key (0.00s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest (0.05s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-stale-file-exists (0.02s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-stale-file-doesnt-exist-after-source-update (0.01s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-tffile-exists-in-subfolder (0.01s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-tffile-doesnt-exist-in-subfolder (0.00s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-empty-folder-gets-copied (0.00s)
--- PASS: TestDownloadTerraformSourceFromLocalFolderWithManifest/test-empty-folder-gets-populated (0.00s)
--- PASS: TestTerragruntHandlesCatastrophicTerraformFailure (0.03s)
--- PASS: TestDownloadTerraformSourceIfNecessaryLocalDirToAlreadyDownloadedDir (0.16s)
--- PASS: TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDir (0.16s)
--- PASS: TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirSameVersion (0.16s)
--- PASS: TestDownloadTerraformSourceIfNecessaryLocalDirToEmptyDir (0.17s)
--- PASS: TestDownloadTerraformSourceIfNecessaryRemoteUrlOverrideSource (9.46s)
--- PASS: TestDownloadTerraformSourceIfNecessaryRemoteUrlToEmptyDir (9.90s)
--- PASS: TestDownloadTerraformSourceIfNecessaryRemoteUrlToAlreadyDownloadedDirDifferentVersion (11.94s)
PASS
ok github.com/gruntwork-io/terragrunt/cli 12.626s
=== RUN TestSplitSourceUrl
=== PAUSE TestSplitSourceUrl
=== RUN TestRegressionSupportForGitRemoteCodecommit
=== PAUSE TestRegressionSupportForGitRemoteCodecommit
=== CONT TestSplitSourceUrl
=== CONT TestRegressionSupportForGitRemoteCodecommit
=== RUN TestSplitSourceUrl/root-path-only-no-double-slash
=== PAUSE TestSplitSourceUrl/root-path-only-no-double-slash
=== RUN TestSplitSourceUrl/parent-path-one-child-no-double-slash
=== PAUSE TestSplitSourceUrl/parent-path-one-child-no-double-slash
=== RUN TestSplitSourceUrl/parent-path-multiple-children-no-double-slash
=== PAUSE TestSplitSourceUrl/parent-path-multiple-children-no-double-slash
=== RUN TestSplitSourceUrl/relative-path-no-children-no-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-no-children-no-double-slash
--- PASS: TestRegressionSupportForGitRemoteCodecommit (0.00s)
=== RUN TestSplitSourceUrl/relative-path-one-child-no-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-one-child-no-double-slash
=== RUN TestSplitSourceUrl/relative-path-multiple-children-no-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-multiple-children-no-double-slash
=== RUN TestSplitSourceUrl/root-path-only-with-double-slash
=== PAUSE TestSplitSourceUrl/root-path-only-with-double-slash
=== RUN TestSplitSourceUrl/parent-path-one-child-with-double-slash
=== PAUSE TestSplitSourceUrl/parent-path-one-child-with-double-slash
=== RUN TestSplitSourceUrl/parent-path-multiple-children-with-double-slash
=== PAUSE TestSplitSourceUrl/parent-path-multiple-children-with-double-slash
=== RUN TestSplitSourceUrl/relative-path-no-children-with-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-no-children-with-double-slash
=== RUN TestSplitSourceUrl/relative-path-one-child-with-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-one-child-with-double-slash
=== RUN TestSplitSourceUrl/relative-path-multiple-children-with-double-slash
=== PAUSE TestSplitSourceUrl/relative-path-multiple-children-with-double-slash
=== RUN TestSplitSourceUrl/parent-url-one-child-no-double-slash
=== PAUSE TestSplitSourceUrl/parent-url-one-child-no-double-slash
=== RUN TestSplitSourceUrl/parent-url-multiple-children-no-double-slash
=== PAUSE TestSplitSourceUrl/parent-url-multiple-children-no-double-slash
=== RUN TestSplitSourceUrl/parent-url-one-child-with-double-slash
=== PAUSE TestSplitSourceUrl/parent-url-one-child-with-double-slash
=== RUN TestSplitSourceUrl/parent-url-multiple-children-with-double-slash
=== PAUSE TestSplitSourceUrl/parent-url-multiple-children-with-double-slash
=== CONT TestSplitSourceUrl/root-path-only-no-double-slash
=== CONT TestSplitSourceUrl/parent-path-multiple-children-with-double-slash
=== CONT TestSplitSourceUrl/relative-path-multiple-children-with-double-slash
=== CONT TestSplitSourceUrl/parent-url-one-child-no-double-slash
=== CONT TestSplitSourceUrl/relative-path-no-children-no-double-slash
=== CONT TestSplitSourceUrl/relative-path-one-child-no-double-slash
=== CONT TestSplitSourceUrl/parent-path-one-child-no-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL /foo. Relative paths in downloaded Terraform code may not work.
=== CONT TestSplitSourceUrl/root-path-only-with-double-slash
=== CONT TestSplitSourceUrl/relative-path-one-child-with-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL /foo/modules.git/foo. Relative paths in downloaded Terraform code may not work.
=== CONT TestSplitSourceUrl/parent-url-one-child-with-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL ../foo. Relative paths in downloaded Terraform code may not work.
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL ../foo/bar. Relative paths in downloaded Terraform code may not work.
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL /foo/bar. Relative paths in downloaded Terraform code may not work.
=== CONT TestSplitSourceUrl/parent-path-one-child-with-double-slash
=== CONT TestSplitSourceUrl/parent-url-multiple-children-no-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL /foo/modules.git/foo/bar/baz/blah. Relative paths in downloaded Terraform code may not work.
=== CONT TestSplitSourceUrl/parent-path-multiple-children-no-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL /foo/bar/baz/blah. Relative paths in downloaded Terraform code may not work.
=== CONT TestSplitSourceUrl/relative-path-no-children-with-double-slash
=== CONT TestSplitSourceUrl/parent-url-multiple-children-with-double-slash
=== CONT TestSplitSourceUrl/relative-path-multiple-children-no-double-slash
time=2021-05-19T16:43:14+02:00 level=warning msg=No double-slash (//) found in source URL ../foo/bar/baz/blah. Relative paths in downloaded Terraform code may not work.
--- PASS: TestSplitSourceUrl (0.00s)
--- PASS: TestSplitSourceUrl/parent-path-multiple-children-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-multiple-children-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-url-one-child-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-no-children-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-one-child-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-path-one-child-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/root-path-only-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-one-child-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-url-one-child-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/root-path-only-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-path-one-child-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-url-multiple-children-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-path-multiple-children-no-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-no-children-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/parent-url-multiple-children-with-double-slash (0.00s)
--- PASS: TestSplitSourceUrl/relative-path-multiple-children-no-double-slash (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/cli/tfsource (cached)
=== RUN TestRemoteStateConfigToTerraformCode
=== RUN TestRemoteStateConfigToTerraformCode/remote-state-config-unsorted-keys
=== RUN TestRemoteStateConfigToTerraformCode/remote-state-config-empty
--- PASS: TestRemoteStateConfigToTerraformCode (0.00s)
--- PASS: TestRemoteStateConfigToTerraformCode/remote-state-config-unsorted-keys (0.00s)
--- PASS: TestRemoteStateConfigToTerraformCode/remote-state-config-empty (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/codegen (cached)
=== RUN TestTerragruntConfigAsCtyDrift
--- PASS: TestTerragruntConfigAsCtyDrift (0.00s)
=== RUN TestRemoteStateAsCtyDrift
--- PASS: TestRemoteStateAsCtyDrift (0.00s)
=== RUN TestTerraformConfigAsCtyDrift
--- PASS: TestTerraformConfigAsCtyDrift (0.00s)
=== RUN TestPathRelativeToInclude
=== PAUSE TestPathRelativeToInclude
=== RUN TestPathRelativeFromInclude
=== PAUSE TestPathRelativeFromInclude
=== RUN TestRunCommand
=== PAUSE TestRunCommand
=== RUN TestFindInParentFolders
=== PAUSE TestFindInParentFolders
=== RUN TestResolveTerragruntInterpolation
=== PAUSE TestResolveTerragruntInterpolation
=== RUN TestResolveEnvInterpolationConfigString
=== PAUSE TestResolveEnvInterpolationConfigString
=== RUN TestResolveCommandsInterpolationConfigString
=== PAUSE TestResolveCommandsInterpolationConfigString
=== RUN TestResolveCliArgsInterpolationConfigString
=== PAUSE TestResolveCliArgsInterpolationConfigString
=== RUN TestGetTerragruntDirAbsPath
=== PAUSE TestGetTerragruntDirAbsPath
=== RUN TestGetTerragruntDirRelPath
=== PAUSE TestGetTerragruntDirRelPath
=== RUN TestGetParentTerragruntDir
=== PAUSE TestGetParentTerragruntDir
=== RUN TestTerraformBuiltInFunctions
=== PAUSE TestTerraformBuiltInFunctions
=== RUN TestTerraformOutputJsonToCtyValueMap
=== PAUSE TestTerraformOutputJsonToCtyValueMap
=== RUN TestReadTerragruntConfigInputs
=== PAUSE TestReadTerragruntConfigInputs
=== RUN TestReadTerragruntConfigRemoteState
=== PAUSE TestReadTerragruntConfigRemoteState
=== RUN TestReadTerragruntConfigHooks
=== PAUSE TestReadTerragruntConfigHooks
=== RUN TestReadTerragruntConfigLocals
=== PAUSE TestReadTerragruntConfigLocals
=== RUN TestGetTerragruntSourceForModuleHappyPath
=== PAUSE TestGetTerragruntSourceForModuleHappyPath
=== RUN TestPartialParseResolvesLocals
=== PAUSE TestPartialParseResolvesLocals
=== RUN TestPartialParseDoesNotResolveIgnoredBlock
=== PAUSE TestPartialParseDoesNotResolveIgnoredBlock
=== RUN TestPartialParseMultipleItems
=== PAUSE TestPartialParseMultipleItems
=== RUN TestPartialParseOmittedItems
=== PAUSE TestPartialParseOmittedItems
=== RUN TestPartialParseDoesNotResolveIgnoredBlockEvenInParent
=== PAUSE TestPartialParseDoesNotResolveIgnoredBlockEvenInParent
=== RUN TestPartialParseOnlyInheritsSelectedBlocksFlags
=== PAUSE TestPartialParseOnlyInheritsSelectedBlocksFlags
=== RUN TestPartialParseOnlyInheritsSelectedBlocksDependencies
=== PAUSE TestPartialParseOnlyInheritsSelectedBlocksDependencies
=== RUN TestPartialParseDependencyBlockSetsTerragruntDependencies
=== PAUSE TestPartialParseDependencyBlockSetsTerragruntDependencies
=== RUN TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies
=== PAUSE TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies
=== RUN TestPartialParseDependencyBlockSetsDependencies
=== PAUSE TestPartialParseDependencyBlockSetsDependencies
=== RUN TestPartialParseDependencyBlockMergesDependencies
=== PAUSE TestPartialParseDependencyBlockMergesDependencies
=== RUN TestPartialParseDependencyBlockMergesDependenciesOrdering
=== PAUSE TestPartialParseDependencyBlockMergesDependenciesOrdering
=== RUN TestPartialParseDependencyBlockMergesDependenciesDedup
=== PAUSE TestPartialParseDependencyBlockMergesDependenciesDedup
=== RUN TestPartialParseOnlyParsesTerraformSource
=== PAUSE TestPartialParseOnlyParsesTerraformSource
=== RUN TestParseTerragruntConfigRemoteStateMinimalConfig
=== PAUSE TestParseTerragruntConfigRemoteStateMinimalConfig
=== RUN TestParseTerragruntConfigRemoteStateAttrMinimalConfig
=== PAUSE TestParseTerragruntConfigRemoteStateAttrMinimalConfig
=== RUN TestParseTerragruntJsonConfigRemoteStateMinimalConfig
=== PAUSE TestParseTerragruntJsonConfigRemoteStateMinimalConfig
=== RUN TestParseTerragruntHclConfigRemoteStateMissingBackend
=== PAUSE TestParseTerragruntHclConfigRemoteStateMissingBackend
=== RUN TestParseTerragruntHclConfigRemoteStateFullConfig
=== PAUSE TestParseTerragruntHclConfigRemoteStateFullConfig
=== RUN TestParseTerragruntJsonConfigRemoteStateFullConfig
=== PAUSE TestParseTerragruntJsonConfigRemoteStateFullConfig
=== RUN TestParseTerragruntHclConfigRetryConfiguration
=== PAUSE TestParseTerragruntHclConfigRetryConfiguration
=== RUN TestParseTerragruntJsonConfigRetryConfiguration
=== PAUSE TestParseTerragruntJsonConfigRetryConfiguration
=== RUN TestParseIamRole
=== PAUSE TestParseIamRole
=== RUN TestParseIamAssumeRoleDuration
=== PAUSE TestParseIamAssumeRoleDuration
=== RUN TestParseTerragruntConfigDependenciesOnePath
=== PAUSE TestParseTerragruntConfigDependenciesOnePath
=== RUN TestParseTerragruntConfigDependenciesMultiplePaths
=== PAUSE TestParseTerragruntConfigDependenciesMultiplePaths
=== RUN TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== PAUSE TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== RUN TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== PAUSE TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== RUN TestParseTerragruntConfigInclude
=== PAUSE TestParseTerragruntConfigInclude
=== RUN TestParseTerragruntConfigIncludeWithFindInParentFolders
=== PAUSE TestParseTerragruntConfigIncludeWithFindInParentFolders
=== RUN TestParseTerragruntConfigIncludeOverrideRemote
=== PAUSE TestParseTerragruntConfigIncludeOverrideRemote
=== RUN TestParseTerragruntConfigIncludeOverrideAll
=== PAUSE TestParseTerragruntConfigIncludeOverrideAll
=== RUN TestParseTerragruntJsonConfigIncludeOverrideAll
=== PAUSE TestParseTerragruntJsonConfigIncludeOverrideAll
=== RUN TestParseTerragruntConfigTwoLevels
=== PAUSE TestParseTerragruntConfigTwoLevels
=== RUN TestParseTerragruntConfigThreeLevels
=== PAUSE TestParseTerragruntConfigThreeLevels
=== RUN TestParseTerragruntConfigEmptyConfig
=== PAUSE TestParseTerragruntConfigEmptyConfig
=== RUN TestParseTerragruntConfigEmptyConfigOldConfig
=== PAUSE TestParseTerragruntConfigEmptyConfigOldConfig
=== RUN TestMergeConfigIntoIncludedConfig
=== PAUSE TestMergeConfigIntoIncludedConfig
=== RUN TestParseTerragruntConfigTerraformNoSource
=== PAUSE TestParseTerragruntConfigTerraformNoSource
=== RUN TestParseTerragruntConfigTerraformWithSource
=== PAUSE TestParseTerragruntConfigTerraformWithSource
=== RUN TestParseTerragruntConfigTerraformWithExtraArguments
=== PAUSE TestParseTerragruntConfigTerraformWithExtraArguments
=== RUN TestParseTerragruntConfigTerraformWithMultipleExtraArguments
=== PAUSE TestParseTerragruntConfigTerraformWithMultipleExtraArguments
=== RUN TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments
=== PAUSE TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments
=== RUN TestFindConfigFilesInPathNone
=== PAUSE TestFindConfigFilesInPathNone
=== RUN TestFindConfigFilesInPathOneConfig
=== PAUSE TestFindConfigFilesInPathOneConfig
=== RUN TestFindConfigFilesInPathOneJsonConfig
=== PAUSE TestFindConfigFilesInPathOneJsonConfig
=== RUN TestFindConfigFilesInPathMultipleConfigs
=== PAUSE TestFindConfigFilesInPathMultipleConfigs
=== RUN TestFindConfigFilesInPathMultipleJsonConfigs
=== PAUSE TestFindConfigFilesInPathMultipleJsonConfigs
=== RUN TestFindConfigFilesInPathMultipleMixedConfigs
=== PAUSE TestFindConfigFilesInPathMultipleMixedConfigs
=== RUN TestFindConfigFilesIgnoresTerragruntCache
=== PAUSE TestFindConfigFilesIgnoresTerragruntCache
=== RUN TestFindConfigFilesIgnoresTerraformDataDir
=== PAUSE TestFindConfigFilesIgnoresTerraformDataDir
=== RUN TestFindConfigFilesIgnoresTerraformDataDirEnv
=== PAUSE TestFindConfigFilesIgnoresTerraformDataDirEnv
=== RUN TestFindConfigFilesIgnoresTerraformDataDirEnvPath
=== PAUSE TestFindConfigFilesIgnoresTerraformDataDirEnvPath
=== RUN TestFindConfigFilesIgnoresTerraformDataDirEnvRoot
=== PAUSE TestFindConfigFilesIgnoresTerraformDataDirEnvRoot
=== RUN TestFindConfigFilesIgnoresDownloadDir
=== PAUSE TestFindConfigFilesIgnoresDownloadDir
=== RUN TestParseTerragruntConfigPreventDestroyTrue
=== PAUSE TestParseTerragruntConfigPreventDestroyTrue
=== RUN TestParseTerragruntConfigPreventDestroyFalse
=== PAUSE TestParseTerragruntConfigPreventDestroyFalse
=== RUN TestParseTerragruntConfigSkipTrue
=== PAUSE TestParseTerragruntConfigSkipTrue
=== RUN TestParseTerragruntConfigSkipFalse
=== PAUSE TestParseTerragruntConfigSkipFalse
=== RUN TestIncludeFunctionsWorkInChildConfig
--- PASS: TestIncludeFunctionsWorkInChildConfig (0.00s)
=== RUN TestModuleDependenciesMerge
=== RUN TestModuleDependenciesMerge/MergeNil
=== PAUSE TestModuleDependenciesMerge/MergeNil
=== RUN TestModuleDependenciesMerge/MergeOne
=== PAUSE TestModuleDependenciesMerge/MergeOne
=== RUN TestModuleDependenciesMerge/MergeMany
=== PAUSE TestModuleDependenciesMerge/MergeMany
=== RUN TestModuleDependenciesMerge/MergeEmpty
=== PAUSE TestModuleDependenciesMerge/MergeEmpty
=== RUN TestModuleDependenciesMerge/MergeOneExisting
=== PAUSE TestModuleDependenciesMerge/MergeOneExisting
=== RUN TestModuleDependenciesMerge/MergeAllExisting
=== PAUSE TestModuleDependenciesMerge/MergeAllExisting
=== RUN TestModuleDependenciesMerge/MergeSomeExisting
=== PAUSE TestModuleDependenciesMerge/MergeSomeExisting
=== CONT TestModuleDependenciesMerge/MergeNil
=== CONT TestModuleDependenciesMerge/MergeOneExisting
=== CONT TestModuleDependenciesMerge/MergeMany
=== CONT TestModuleDependenciesMerge/MergeOne
=== CONT TestModuleDependenciesMerge/MergeSomeExisting
=== CONT TestModuleDependenciesMerge/MergeEmpty
=== CONT TestModuleDependenciesMerge/MergeAllExisting
--- PASS: TestModuleDependenciesMerge (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeNil (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeOneExisting (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeMany (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeOne (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeSomeExisting (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeEmpty (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeAllExisting (0.00s)
=== RUN TestDecodeDependencyBlockMultiple
=== PAUSE TestDecodeDependencyBlockMultiple
=== RUN TestDecodeNoDependencyBlock
=== PAUSE TestDecodeNoDependencyBlock
=== RUN TestDecodeDependencyNoLabelIsError
=== PAUSE TestDecodeDependencyNoLabelIsError
=== RUN TestDecodeDependencyMockOutputs
=== PAUSE TestDecodeDependencyMockOutputs
=== RUN TestEvaluateLocalsBlock
=== PAUSE TestEvaluateLocalsBlock
=== RUN TestEvaluateLocalsBlockMultiDeepReference
=== PAUSE TestEvaluateLocalsBlockMultiDeepReference
=== RUN TestEvaluateLocalsBlockImpossibleWillFail
=== PAUSE TestEvaluateLocalsBlockImpossibleWillFail
=== RUN TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail
=== PAUSE TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail
=== CONT TestPathRelativeToInclude
=== CONT TestEvaluateLocalsBlockMultiDeepReference
=== CONT TestDecodeDependencyBlockMultiple
=== CONT TestFindConfigFilesIgnoresDownloadDir
=== CONT TestParseTerragruntHclConfigRemoteStateMissingBackend
=== CONT TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnvRoot
=== CONT TestEvaluateLocalsBlockImpossibleWillFail
=== CONT TestParseTerragruntConfigSkipFalse
=== CONT TestParseTerragruntConfigSkipTrue
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnvPath
=== CONT TestParseTerragruntConfigPreventDestroyFalse
=== CONT TestParseTerragruntConfigPreventDestroyTrue
Error: Multiple locals block
--- PASS: TestParseTerragruntHclConfigRemoteStateMissingBackend (0.00s)
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnv
time=2021-05-19T16:43:16+02:00 level=error msg=Not all locals could be evaluated:
time=2021-05-19T16:43:16+02:00 level=error msg= - a
time=2021-05-19T16:43:16+02:00 level=error msg= - b
--- PASS: TestEvaluateLocalsBlockImpossibleWillFail (0.00s)
Terragrunt currently does not support multiple locals blocks in a single config.
Consolidate to a single locals block.
=== CONT TestFindConfigFilesIgnoresTerraformDataDir
--- PASS: TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail (0.00s)
=== CONT TestFindConfigFilesIgnoresTerragruntCache
--- PASS: TestPathRelativeToInclude (0.00s)
=== CONT TestParseTerragruntConfigEmptyConfig
--- PASS: TestDecodeDependencyBlockMultiple (0.00s)
--- PASS: TestParseTerragruntConfigPreventDestroyFalse (0.00s)
=== CONT TestFindConfigFilesInPathMultipleMixedConfigs
--- PASS: TestParseTerragruntConfigSkipTrue (0.00s)
--- PASS: TestParseTerragruntConfigSkipFalse (0.00s)
=== CONT TestFindConfigFilesInPathMultipleJsonConfigs
=== CONT TestFindConfigFilesInPathMultipleConfigs
=== CONT TestFindConfigFilesInPathOneJsonConfig
--- PASS: TestParseTerragruntConfigPreventDestroyTrue (0.00s)
--- PASS: TestParseTerragruntConfigEmptyConfig (0.00s)
=== CONT TestFindConfigFilesInPathOneConfig
--- PASS: TestFindConfigFilesIgnoresDownloadDir (0.00s)
=== CONT TestFindConfigFilesInPathNone
--- PASS: TestEvaluateLocalsBlockMultiDeepReference (0.00s)
=== CONT TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments
--- PASS: TestFindConfigFilesInPathOneJsonConfig (0.00s)
=== CONT TestParseTerragruntConfigTerraformWithMultipleExtraArguments
--- PASS: TestFindConfigFilesIgnoresTerragruntCache (0.00s)
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnvPath (0.00s)
=== CONT TestParseTerragruntConfigTerraformWithSource
=== CONT TestParseTerragruntConfigTerraformNoSource
--- PASS: TestFindConfigFilesInPathNone (0.00s)
--- PASS: TestFindConfigFilesInPathMultipleMixedConfigs (0.00s)
=== CONT TestMergeConfigIntoIncludedConfig
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnvRoot (0.00s)
=== CONT TestParseTerragruntConfigEmptyConfigOldConfig
--- PASS: TestFindConfigFilesInPathMultipleConfigs (0.00s)
=== CONT TestGetTerragruntSourceForModuleHappyPath
=== RUN TestGetTerragruntSourceForModuleHappyPath/-
=== RUN TestGetTerragruntSourceForModuleHappyPath/-/source/modules
=== CONT TestParseTerragruntConfigTerraformWithExtraArguments
=== CONT TestParseTerragruntJsonConfigRemoteStateMinimalConfig
--- PASS: TestFindConfigFilesInPathOneConfig (0.00s)
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/modules.git//foo/bar-/source/modules
--- PASS: TestParseTerragruntConfigTerraformWithSource (0.00s)
--- PASS: TestFindConfigFilesInPathMultipleJsonConfigs (0.00s)
=== CONT TestParseTerragruntConfigRemoteStateAttrMinimalConfig
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnv (0.00s)
=== CONT TestParseTerragruntConfigRemoteStateMinimalConfig
=== CONT TestPartialParseOnlyParsesTerraformSource
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/modules.git//foo/bar?ref=v0.0.1-/source/modules
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/emr_cluster.git?ref=feature/fix_bugs-/source/modules
--- PASS: TestParseTerragruntConfigEmptyConfigOldConfig (0.00s)
=== CONT TestGetTerragruntDirAbsPath
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::ssh://git@ghe.ourcorp.com/OurOrg/some-module.git-/source/modules
--- PASS: TestParseTerragruntConfigTerraformNoSource (0.00s)
=== CONT TestPartialParseDependencyBlockMergesDependenciesDedup
--- PASS: TestFindConfigFilesIgnoresTerraformDataDir (0.01s)
=== CONT TestReadTerragruntConfigLocals
--- PASS: TestParseTerragruntConfigTerraformWithExtraArguments (0.00s)
=== CONT TestPartialParseDependencyBlockMergesDependencies
--- PASS: TestParseTerragruntJsonConfigRemoteStateMinimalConfig (0.00s)
=== CONT TestReadTerragruntConfigHooks
--- PASS: TestMergeConfigIntoIncludedConfig (0.00s)
=== CONT TestPartialParseDependencyBlockSetsDependencies
--- PASS: TestParseTerragruntConfigTerraformWithMultipleExtraArguments (0.00s)
=== CONT TestReadTerragruntConfigRemoteState
=== RUN TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example-/source/modules
--- PASS: TestGetTerragruntDirAbsPath (0.00s)
=== CONT TestPartialParseDependencyBlockMergesDependenciesOrdering
=== RUN TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example//subdir-/source/modules
=== RUN TestGetTerragruntSourceForModuleHappyPath/git@github.com:hashicorp/example.git//subdir-/source/modules
--- PASS: TestParseTerragruntConfigRemoteStateAttrMinimalConfig (0.00s)
=== CONT TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies
--- PASS: TestPartialParseOnlyParsesTerraformSource (0.00s)
=== CONT TestReadTerragruntConfigInputs
=== RUN TestGetTerragruntSourceForModuleHappyPath/./some/path//to/modulename-/source/modules
--- PASS: TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments (0.00s)
=== CONT TestPartialParseDependencyBlockSetsTerragruntDependencies
--- PASS: TestPartialParseDependencyBlockSetsDependencies (0.00s)
=== CONT TestTerraformOutputJsonToCtyValueMap
--- PASS: TestPartialParseDependencyBlockMergesDependencies (0.00s)
=== CONT TestTerraformBuiltInFunctions
=== RUN TestTerraformBuiltInFunctions/abs(-1)
--- PASS: TestGetTerragruntSourceForModuleHappyPath (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/- (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/modules.git//foo/bar-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/modules.git//foo/bar?ref=v0.0.1-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/emr_cluster.git?ref=feature/fix_bugs-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/git::ssh://git@ghe.ourcorp.com/OurOrg/some-module.git-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example//subdir-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/git@github.com:hashicorp/example.git//subdir-/source/modules (0.00s)
--- PASS: TestGetTerragruntSourceForModuleHappyPath/./some/path//to/modulename-/source/modules (0.00s)
=== CONT TestPartialParseOnlyInheritsSelectedBlocksFlags
--- PASS: TestParseTerragruntConfigRemoteStateMinimalConfig (0.00s)
=== CONT TestPartialParseOnlyInheritsSelectedBlocksDependencies
--- PASS: TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies (0.00s)
=== CONT TestPartialParseDoesNotResolveIgnoredBlockEvenInParent
--- PASS: TestPartialParseDependencyBlockMergesDependenciesDedup (0.00s)
=== CONT TestPartialParseOmittedItems
--- PASS: TestPartialParseDependencyBlockMergesDependenciesOrdering (0.00s)
=== CONT TestPartialParseMultipleItems
--- PASS: TestTerraformOutputJsonToCtyValueMap (0.00s)
=== CONT TestPartialParseDoesNotResolveIgnoredBlock
=== CONT TestPartialParseResolvesLocals
--- PASS: TestPartialParseDependencyBlockSetsTerragruntDependencies (0.00s)
=== RUN TestTerraformBuiltInFunctions/element(["one",_"two",_"three"],_1)
--- PASS: TestPartialParseOmittedItems (0.00s)
=== CONT TestGetParentTerragruntDir
--- PASS: TestPartialParseOnlyInheritsSelectedBlocksFlags (0.00s)
=== CONT TestDecodeDependencyMockOutputs
--- PASS: TestGetParentTerragruntDir (0.00s)
=== CONT TestEvaluateLocalsBlock
--- PASS: TestReadTerragruntConfigHooks (0.01s)
--- PASS: TestPartialParseMultipleItems (0.00s)
=== CONT TestResolveTerragruntInterpolation
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl
=== CONT TestGetTerragruntDirRelPath
--- PASS: TestPartialParseResolvesLocals (0.00s)
=== CONT TestResolveCliArgsInterpolationConfigString
--- PASS: TestGetTerragruntDirRelPath (0.00s)
=== CONT TestResolveCommandsInterpolationConfigString
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}
=== CONT TestResolveEnvInterpolationConfigString
=== CONT TestRunCommand
--- PASS: TestPartialParseOnlyInheritsSelectedBlocksDependencies (0.00s)
--- PASS: TestPartialParseDoesNotResolveIgnoredBlock (0.00s)
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_locking()_}
--- PASS: TestDecodeDependencyMockOutputs (0.00s)
=== CONT TestDecodeNoDependencyBlock
=== RUN TestRunCommand//Users/matthieu
--- PASS: TestReadTerragruntConfigLocals (0.01s)
=== CONT TestFindInParentFolders
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env()}/bar"
--- PASS: TestReadTerragruntConfigRemoteState (0.01s)
=== CONT TestPathRelativeFromInclude
--- PASS: TestEvaluateLocalsBlock (0.00s)
=== CONT TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
--- PASS: TestPathRelativeFromInclude (0.01s)
=== CONT TestParseIamRole
--- PASS: TestDecodeNoDependencyBlock (0.01s)
=== CONT TestDecodeDependencyNoLabelIsError
=== RUN TestTerraformBuiltInFunctions/chomp(file("other-file.txt"))
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#01
--- PASS: TestDecodeDependencyNoLabelIsError (0.00s)
=== CONT TestParseTerragruntConfigDependenciesMultiplePaths
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl#01
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_vars()_}
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("","")}/bar"
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/terragrunt.hcl
--- PASS: TestParseIamRole (0.00s)
=== CONT TestParseTerragruntConfigDependenciesOnePath
--- PASS: TestPartialParseDoesNotResolveIgnoredBlockEvenInParent (0.01s)
=== CONT TestParseIamAssumeRoleDuration
foo=== RUN TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/sub-sub-child/terragrunt.hcl
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_parallelism()_}
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl
--- PASS: TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig (0.01s)
--- PASS: TestParseTerragruntConfigDependenciesOnePath (0.00s)
=== CONT TestParseTerragruntConfigThreeLevels
=== CONT TestParseTerragruntConfigIncludeWithFindInParentFolders
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/terragrunt.hcl
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#02
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/terragrunt.hcl
=== RUN TestRunCommand//Users/matthieu#01
=== RUN TestTerraformBuiltInFunctions/sha1("input")
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/sub-sub-child/terragrunt.hcl
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env()
--- PASS: TestParseIamAssumeRoleDuration (0.00s)
=== CONT TestParseTerragruntConfigInclude
--- PASS: TestParseTerragruntConfigDependenciesMultiplePaths (0.00s)
=== CONT TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/other-file-names/child/terragrunt.hcl
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl
=== RUN TestFindInParentFolders//
=== RUN TestFindInParentFolders//fake/path
=== RUN TestFindInParentFolders//fake/path#01
--- PASS: TestFindInParentFolders (0.02s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/sub-sub-child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/sub-sub-child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders/../test/fixture-parent-folders/other-file-names/child/terragrunt.hcl (0.00s)
--- PASS: TestFindInParentFolders// (0.00s)
--- PASS: TestFindInParentFolders//fake/path (0.00s)
--- PASS: TestFindInParentFolders//fake/path#01 (0.00s)
=== CONT TestParseTerragruntConfigIncludeOverrideRemote
--- PASS: TestResolveCommandsInterpolationConfigString (0.02s)
--- PASS: TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_locking()_} (0.01s)
--- PASS: TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_vars()_} (0.00s)
--- PASS: TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_parallelism()_} (0.01s)
=== CONT TestParseTerragruntJsonConfigIncludeOverrideAll
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_VAR_1",_"TEST_VAR_2",_"TEST_VAR_3")
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#03
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl#01
=== RUN TestTerraformBuiltInFunctions/split("|",_"one|two|three")
--- PASS: TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig (0.01s)
=== CONT TestParseTerragruntConfigIncludeOverrideAll
=== CONT TestParseTerragruntConfigTwoLevels
--- PASS: TestReadTerragruntConfigInputs (0.03s)
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_ENV_TERRAGRUNT_VAR")
--- PASS: TestResolveCliArgsInterpolationConfigString (0.02s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_} (0.01s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#01 (0.00s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#02 (0.01s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#03 (0.00s)
=== CONT TestParseTerragruntHclConfigRetryConfiguration
foo
--- PASS: TestParseTerragruntConfigIncludeWithFindInParentFolders (0.01s)
=== CONT TestParseTerragruntJsonConfigRetryConfiguration
--- PASS: TestParseTerragruntConfigThreeLevels (0.01s)
=== CONT TestParseTerragruntJsonConfigRemoteStateFullConfig
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl
--- PASS: TestParseTerragruntHclConfigRetryConfiguration (0.00s)
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("SOME_VAR",_"SOME_VALUE")
=== RUN TestRunCommand//Users/matthieu#02
=== CONT TestParseTerragruntHclConfigRemoteStateFullConfig
--- PASS: TestParseTerragruntJsonConfigRetryConfiguration (0.00s)
--- PASS: TestParseTerragruntConfigIncludeOverrideRemote (0.01s)
=== RUN TestTerraformBuiltInFunctions/!tobool("false")
--- PASS: TestParseTerragruntConfigInclude (0.02s)
--- PASS: TestParseTerragruntConfigTwoLevels (0.01s)
--- PASS: TestResolveTerragruntInterpolation (0.03s)
--- PASS: TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl (0.01s)
--- PASS: TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl#01 (0.00s)
--- PASS: TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl (0.00s)
--- PASS: TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl#01 (0.00s)
--- PASS: TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl (0.01s)
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","")}/bar"
--- PASS: TestParseTerragruntJsonConfigRemoteStateFullConfig (0.01s)
--- PASS: TestParseTerragruntHclConfigRemoteStateFullConfig (0.01s)
--- PASS: TestParseTerragruntJsonConfigIncludeOverrideAll (0.01s)
--- PASS: TestParseTerragruntConfigIncludeOverrideAll (0.01s)
=== RUN TestTerraformBuiltInFunctions/trimspace("_____content_____")
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","DEFAULT")}/bar"
=== RUN TestRunCommand//Users/matthieu#03
=== RUN TestTerraformBuiltInFunctions/zipmap(["one",_"two",_"three"],_[1,_2,_3])
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_VAR")}/bar"
--- PASS: TestResolveEnvInterpolationConfigString (0.04s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env()}/bar" (0.01s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("","")}/bar" (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env() (0.01s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_VAR_1",_"TEST_VAR_2",_"TEST_VAR_3") (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_ENV_TERRAGRUNT_VAR") (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("SOME_VAR",_"SOME_VALUE") (0.01s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","")}/bar" (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","DEFAULT")}/bar" (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_VAR")}/bar" (0.00s)
--- PASS: TestTerraformBuiltInFunctions (0.04s)
--- PASS: TestTerraformBuiltInFunctions/abs(-1) (0.00s)
--- PASS: TestTerraformBuiltInFunctions/element(["one",_"two",_"three"],_1) (0.01s)
--- PASS: TestTerraformBuiltInFunctions/chomp(file("other-file.txt")) (0.00s)
--- PASS: TestTerraformBuiltInFunctions/sha1("input") (0.01s)
--- PASS: TestTerraformBuiltInFunctions/split("|",_"one|two|three") (0.01s)
--- PASS: TestTerraformBuiltInFunctions/!tobool("false") (0.00s)
--- PASS: TestTerraformBuiltInFunctions/trimspace("_____content_____") (0.00s)
--- PASS: TestTerraformBuiltInFunctions/zipmap(["one",_"two",_"three"],_[1,_2,_3]) (0.01s)
=== RUN TestRunCommand//Users/matthieu#04
--- PASS: TestRunCommand (0.04s)
--- PASS: TestRunCommand//Users/matthieu (0.01s)
--- PASS: TestRunCommand//Users/matthieu#01 (0.01s)
--- PASS: TestRunCommand//Users/matthieu#02 (0.01s)
--- PASS: TestRunCommand//Users/matthieu#03 (0.01s)
--- PASS: TestRunCommand//Users/matthieu#04 (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/config (cached)
=== RUN TestCheckForCycles
=== PAUSE TestCheckForCycles
=== RUN TestGraph
--- PASS: TestGraph (0.00s)
=== RUN TestGraphTrimPrefix
--- PASS: TestGraphTrimPrefix (0.00s)
=== RUN TestGraphFlagExcluded
--- PASS: TestGraphFlagExcluded (0.00s)
=== RUN TestResolveTerraformModulesNoPaths
=== PAUSE TestResolveTerraformModulesNoPaths
=== RUN TestResolveTerraformModulesOneModuleNoDependencies
=== PAUSE TestResolveTerraformModulesOneModuleNoDependencies
=== RUN TestResolveTerraformModulesOneJsonModuleNoDependencies
=== PAUSE TestResolveTerraformModulesOneJsonModuleNoDependencies
=== RUN TestResolveTerraformModulesOneModuleWithIncludesNoDependencies
=== PAUSE TestResolveTerraformModulesOneModuleWithIncludesNoDependencies
=== RUN TestResolveTerraformModulesOneJsonModuleWithIncludesNoDependencies
=== PAUSE TestResolveTerraformModulesOneJsonModuleWithIncludesNoDependencies
=== RUN TestResolveTerraformModulesOneHclModuleWithIncludesNoDependencies
=== PAUSE TestResolveTerraformModulesOneHclModuleWithIncludesNoDependencies
=== RUN TestResolveTerraformModulesTwoModulesWithDependencies
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependencies
=== RUN TestResolveTerraformModulesJsonModulesWithHclDependencies
=== PAUSE TestResolveTerraformModulesJsonModulesWithHclDependencies
=== RUN TestResolveTerraformModulesHclModulesWithJsonDependencies
=== PAUSE TestResolveTerraformModulesHclModulesWithJsonDependencies
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependency
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependency
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNaming
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNaming
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNamingAndGlob
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNamingAndGlob
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithNoDependency
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithNoDependency
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependency
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependency
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithNoDependency
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithNoDependency
=== RUN TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependencyExcludeModuleWithNoDependency
=== PAUSE TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependencyExcludeModuleWithNoDependency
=== RUN TestResolveTerraformModulesMultipleModulesWithDependencies
=== PAUSE TestResolveTerraformModulesMultipleModulesWithDependencies
=== RUN TestResolveTerraformModulesMultipleModulesWithMixedDependencies
=== PAUSE TestResolveTerraformModulesMultipleModulesWithMixedDependencies
=== RUN TestResolveTerraformModulesMultipleModulesWithDependenciesWithIncludes
=== PAUSE TestResolveTerraformModulesMultipleModulesWithDependenciesWithIncludes
=== RUN TestResolveTerraformModulesMultipleModulesWithExternalDependencies
=== PAUSE TestResolveTerraformModulesMultipleModulesWithExternalDependencies
=== RUN TestResolveTerraformModulesMultipleModulesWithNestedExternalDependencies
=== PAUSE TestResolveTerraformModulesMultipleModulesWithNestedExternalDependencies
=== RUN TestResolveTerraformModulesInvalidPaths
=== PAUSE TestResolveTerraformModulesInvalidPaths
=== RUN TestResolveTerraformModuleNoTerraformConfig
=== PAUSE TestResolveTerraformModuleNoTerraformConfig
=== RUN TestToRunningModulesNoModules
=== PAUSE TestToRunningModulesNoModules
=== RUN TestToRunningModulesOneModuleNoDependencies
=== PAUSE TestToRunningModulesOneModuleNoDependencies
=== RUN TestToRunningModulesTwoModulesNoDependencies
=== PAUSE TestToRunningModulesTwoModulesNoDependencies
=== RUN TestToRunningModulesTwoModulesWithDependencies
=== PAUSE TestToRunningModulesTwoModulesWithDependencies
=== RUN TestToRunningModulesTwoModulesWithDependenciesReverseOrder
=== PAUSE TestToRunningModulesTwoModulesWithDependenciesReverseOrder
=== RUN TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder
=== PAUSE TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder
=== RUN TestToRunningModulesMultipleModulesWithAndWithoutDependencies
=== PAUSE TestToRunningModulesMultipleModulesWithAndWithoutDependencies
=== RUN TestToRunningModulesMultipleModulesWithAndWithoutDependenciesReverseOrder
=== PAUSE TestToRunningModulesMultipleModulesWithAndWithoutDependenciesReverseOrder
=== RUN TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder
=== PAUSE TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder
=== RUN TestRunModulesNoModules
=== PAUSE TestRunModulesNoModules
=== RUN TestRunModulesOneModuleSuccess
=== PAUSE TestRunModulesOneModuleSuccess
=== RUN TestRunModulesOneModuleAssumeAlreadyRan
=== PAUSE TestRunModulesOneModuleAssumeAlreadyRan
=== RUN TestRunModulesReverseOrderOneModuleSuccess
=== PAUSE TestRunModulesReverseOrderOneModuleSuccess
=== RUN TestRunModulesIgnoreOrderOneModuleSuccess
=== PAUSE TestRunModulesIgnoreOrderOneModuleSuccess
=== RUN TestRunModulesOneModuleError
=== PAUSE TestRunModulesOneModuleError
=== RUN TestRunModulesReverseOrderOneModuleError
=== PAUSE TestRunModulesReverseOrderOneModuleError
=== RUN TestRunModulesIgnoreOrderOneModuleError
=== PAUSE TestRunModulesIgnoreOrderOneModuleError
=== RUN TestRunModulesMultipleModulesNoDependenciesSuccess
=== PAUSE TestRunModulesMultipleModulesNoDependenciesSuccess
=== RUN TestRunModulesMultipleModulesNoDependenciesSuccessNoParallelism
=== PAUSE TestRunModulesMultipleModulesNoDependenciesSuccessNoParallelism
=== RUN TestRunModulesReverseOrderMultipleModulesNoDependenciesSuccess
=== PAUSE TestRunModulesReverseOrderMultipleModulesNoDependenciesSuccess
=== RUN TestRunModulesIgnoreOrderMultipleModulesNoDependenciesSuccess
=== PAUSE TestRunModulesIgnoreOrderMultipleModulesNoDependenciesSuccess
=== RUN TestRunModulesMultipleModulesNoDependenciesOneFailure
=== PAUSE TestRunModulesMultipleModulesNoDependenciesOneFailure
=== RUN TestRunModulesMultipleModulesNoDependenciesMultipleFailures
=== PAUSE TestRunModulesMultipleModulesNoDependenciesMultipleFailures
=== RUN TestRunModulesMultipleModulesWithDependenciesSuccess
=== PAUSE TestRunModulesMultipleModulesWithDependenciesSuccess
=== RUN TestRunModulesMultipleModulesWithDependenciesWithAssumeAlreadyRanSuccess
=== PAUSE TestRunModulesMultipleModulesWithDependenciesWithAssumeAlreadyRanSuccess
=== RUN TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess
=== PAUSE TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess
=== RUN TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess
=== PAUSE TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess
=== RUN TestRunModulesMultipleModulesWithDependenciesOneFailure
=== PAUSE TestRunModulesMultipleModulesWithDependenciesOneFailure
=== RUN TestRunModulesMultipleModulesWithDependenciesOneFailureIgnoreDependencyErrors
=== PAUSE TestRunModulesMultipleModulesWithDependenciesOneFailureIgnoreDependencyErrors
=== RUN TestRunModulesReverseOrderMultipleModulesWithDependenciesOneFailure
=== PAUSE TestRunModulesReverseOrderMultipleModulesWithDependenciesOneFailure
=== RUN TestRunModulesIgnoreOrderMultipleModulesWithDependenciesOneFailure
=== PAUSE TestRunModulesIgnoreOrderMultipleModulesWithDependenciesOneFailure
=== RUN TestRunModulesMultipleModulesWithDependenciesMultipleFailures
=== PAUSE TestRunModulesMultipleModulesWithDependenciesMultipleFailures
=== RUN TestRunModulesIgnoreOrderMultipleModulesWithDependenciesMultipleFailures
=== PAUSE TestRunModulesIgnoreOrderMultipleModulesWithDependenciesMultipleFailures
=== RUN TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess
=== PAUSE TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess
=== RUN TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure
=== PAUSE TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure
=== RUN TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure
=== PAUSE TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure
=== RUN TestRemoveFlagExcludedNoExclude
=== PAUSE TestRemoveFlagExcludedNoExclude
=== RUN TestRemoveFlagExcludedOneExcludeNoDependencies
=== PAUSE TestRemoveFlagExcludedOneExcludeNoDependencies
=== RUN TestRemoveFlagExcludedOneExcludeWithDependencies
=== PAUSE TestRemoveFlagExcludedOneExcludeWithDependencies
=== RUN TestFindStackInSubfolders
=== PAUSE TestFindStackInSubfolders
=== CONT TestCheckForCycles
=== CONT TestRunModulesNoModules
--- PASS: TestRunModulesNoModules (0.00s)
=== CONT TestFindStackInSubfolders
--- PASS: TestCheckForCycles (0.00s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependencyExcludeModuleWithNoDependency
=== CONT TestResolveTerraformModulesMultipleModulesWithDependencies
=== CONT TestToRunningModulesOneModuleNoDependencies
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependenciesReverseOrder
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependencies
=== CONT TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder
=== CONT TestToRunningModulesTwoModulesWithDependenciesReverseOrder
=== CONT TestToRunningModulesTwoModulesWithDependencies
--- PASS: TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder (0.00s)
=== CONT TestRemoveFlagExcludedOneExcludeNoDependencies
=== CONT TestToRunningModulesTwoModulesNoDependencies
--- PASS: TestToRunningModulesTwoModulesWithDependenciesReverseOrder (0.00s)
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure
=== CONT TestRemoveFlagExcludedNoExclude
--- PASS: TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder (0.00s)
=== CONT TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure
--- PASS: TestToRunningModulesTwoModulesWithDependencies (0.00s)
=== CONT TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess
=== CONT TestRunModulesMultipleModulesWithDependenciesWithAssumeAlreadyRanSuccess
--- PASS: TestToRunningModulesTwoModulesNoDependencies (0.00s)
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesMultipleFailures
--- PASS: TestToRunningModulesOneModuleNoDependencies (0.00s)
=== CONT TestRemoveFlagExcludedOneExcludeWithDependencies
--- PASS: TestRemoveFlagExcludedOneExcludeNoDependencies (0.00s)
time=2021-05-19T16:43:16+02:00 level=error msg=Module c has finished with an error: Expected error for module c
--- PASS: TestRunModulesMultipleModulesWithDependenciesWithAssumeAlreadyRanSuccess (0.00s)
=== CONT TestRunModulesMultipleModulesWithDependenciesMultipleFailures
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency c of module b just finished with an error. Module b will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Cannot process module Module b (excluded: false, dependencies: [a]) because one of its dependencies, Module c (excluded: false, dependencies: [b]), finished with an error: Expected error for module c
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency b of module a just finished with an error. Module a will have to return an error too.
--- PASS: TestRemoveFlagExcludedNoExclude (0.00s)
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesOneFailure
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Cannot process module Module a (excluded: false, dependencies: []) because one of its dependencies, Module b (excluded: false, dependencies: [a]), finished with an error: Cannot process module Module b (excluded: false, dependencies: [a]) because one of its dependencies, Module c (excluded: false, dependencies: [b]), finished with an error: Expected error for module c
--- PASS: TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess (0.00s)
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesOneFailure
--- PASS: TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure (0.00s)
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
=== CONT TestRunModulesMultipleModulesWithDependenciesOneFailureIgnoreDependencyErrors
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency a of module b just finished with an error. Module b will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Cannot process module Module b (excluded: false, dependencies: [a]) because one of its dependencies, Module a (excluded: false, dependencies: []), finished with an error: Expected error for module a
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency b of module a just finished with an error. Module a will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency b of module c just finished with an error. Module c will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Cannot process module Module a (excluded: false, dependencies: []) because one of its dependencies, Module b (excluded: false, dependencies: [a]), finished with an error: Expected error for module b
--- PASS: TestRunModulesReverseOrderMultipleModulesWithDependenciesOneFailure (0.00s)
=== CONT TestRunModulesMultipleModulesWithDependenciesOneFailure
time=2021-05-19T16:43:16+02:00 level=error msg=Module c has finished with an error: Cannot process module Module c (excluded: false, dependencies: [b]) because one of its dependencies, Module b (excluded: false, dependencies: [a]), finished with an error: Cannot process module Module b (excluded: false, dependencies: [a]) because one of its dependencies, Module a (excluded: false, dependencies: []), finished with an error: Expected error for module a
--- PASS: TestRunModulesMultipleModulesWithDependenciesMultipleFailures (0.00s)
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
--- PASS: TestRunModulesIgnoreOrderMultipleModulesWithDependenciesOneFailure (0.00s)
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
--- PASS: TestRunModulesIgnoreOrderMultipleModulesWithDependenciesMultipleFailures (0.00s)
=== CONT TestRunModulesMultipleModulesNoDependenciesSuccess
--- PASS: TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess (0.00s)
=== CONT TestRunModulesMultipleModulesWithDependenciesSuccess
--- PASS: TestRemoveFlagExcludedOneExcludeWithDependencies (0.00s)
=== CONT TestRunModulesReverseOrderMultipleModulesNoDependenciesSuccess
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
time=2021-05-19T16:43:16+02:00 level=error msg=Module large-graph-c has finished with an error: Expected error for module large-graph-c
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency b of module c just finished with an error. Module c will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency large-graph-c of module large-graph-d just finished with an error. Module large-graph-d will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency b of module c just finished with an error. Module c will have to return an error too. However, because of --terragrunt-ignore-dependency-errors, module c will run anyway.
--- PASS: TestRunModulesMultipleModulesWithDependenciesOneFailureIgnoreDependencyErrors (0.00s)
time=2021-05-19T16:43:16+02:00 level=error msg=Module c has finished with an error: Cannot process module Module c (excluded: false, dependencies: [b]) because one of its dependencies, Module b (excluded: false, dependencies: [a]), finished with an error: Expected error for module b
--- PASS: TestRunModulesMultipleModulesWithDependenciesOneFailure (0.00s)
time=2021-05-19T16:43:16+02:00 level=error msg=Module large-graph-d has finished with an error: Cannot process module Module large-graph-d (excluded: false, dependencies: [large-graph-a, large-graph-b, large-graph-c]) because one of its dependencies, Module large-graph-c (excluded: false, dependencies: [large-graph-b]), finished with an error: Expected error for module large-graph-c
=== CONT TestRunModulesMultipleModulesNoDependenciesSuccessNoParallelism
time=2021-05-19T16:43:16+02:00 level=error msg=Dependency large-graph-d of module large-graph-f just finished with an error. Module large-graph-f will have to return an error too.
time=2021-05-19T16:43:16+02:00 level=error msg=Module large-graph-f has finished with an error: Cannot process module Module large-graph-f (excluded: false, dependencies: [large-graph-e, large-graph-d]) because one of its dependencies, Module large-graph-d (excluded: false, dependencies: [large-graph-a, large-graph-b, large-graph-c]), finished with an error: Cannot process module Module large-graph-d (excluded: false, dependencies: [large-graph-a, large-graph-b, large-graph-c]) because one of its dependencies, Module large-graph-c (excluded: false, dependencies: [large-graph-b]), finished with an error: Expected error for module large-graph-c
=== CONT TestResolveTerraformModulesJsonModulesWithHclDependencies
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNamingAndGlob
--- PASS: TestRunModulesMultipleModulesNoDependenciesSuccessNoParallelism (0.00s)
--- PASS: TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess (0.00s)
--- PASS: TestRunModulesReverseOrderMultipleModulesNoDependenciesSuccess (0.00s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithNoDependency
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependency
--- PASS: TestToRunningModulesMultipleModulesWithAndWithoutDependenciesReverseOrder (0.00s)
=== CONT TestResolveTerraformModulesHclModulesWithJsonDependencies
--- PASS: TestRunModulesMultipleModulesWithDependenciesSuccess (0.00s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithNoDependency
--- PASS: TestRunModulesMultipleModulesNoDependenciesSuccess (0.00s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNaming
--- PASS: TestToRunningModulesMultipleModulesWithAndWithoutDependencies (0.00s)
=== CONT TestRunModulesMultipleModulesNoDependenciesMultipleFailures
--- PASS: TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure (0.00s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependency
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
time=2021-05-19T16:43:16+02:00 level=error msg=Module c has finished with an error: Expected error for module c
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
--- PASS: TestRunModulesMultipleModulesNoDependenciesMultipleFailures (0.00s)
=== CONT TestRunModulesIgnoreOrderOneModuleSuccess
=== CONT TestRunModulesIgnoreOrderOneModuleError
--- PASS: TestRunModulesIgnoreOrderOneModuleSuccess (0.00s)
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
--- PASS: TestRunModulesIgnoreOrderOneModuleError (0.00s)
=== CONT TestRunModulesReverseOrderOneModuleError
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
--- PASS: TestRunModulesReverseOrderOneModuleError (0.00s)
=== CONT TestRunModulesOneModuleError
time=2021-05-19T16:43:16+02:00 level=error msg=Module a has finished with an error: Expected error for module a
--- PASS: TestRunModulesOneModuleError (0.00s)
=== CONT TestRunModulesMultipleModulesNoDependenciesOneFailure
time=2021-05-19T16:43:16+02:00 level=error msg=Module b has finished with an error: Expected error for module b
--- PASS: TestRunModulesMultipleModulesNoDependenciesOneFailure (0.00s)
=== CONT TestResolveTerraformModulesMultipleModulesWithNestedExternalDependencies
--- PASS: TestResolveTerraformModulesJsonModulesWithHclDependencies (0.00s)
=== CONT TestToRunningModulesNoModules
--- PASS: TestToRunningModulesNoModules (0.00s)
=== CONT TestResolveTerraformModuleNoTerraformConfig
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependency (0.00s)
=== CONT TestResolveTerraformModulesInvalidPaths
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithNoDependency (0.01s)
=== CONT TestRunModulesOneModuleAssumeAlreadyRan
--- PASS: TestResolveTerraformModulesHclModulesWithJsonDependencies (0.01s)
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithNoDependency (0.01s)
=== CONT TestResolveTerraformModulesMultipleModulesWithDependenciesWithIncludes
--- PASS: TestRunModulesOneModuleAssumeAlreadyRan (0.00s)
=== CONT TestResolveTerraformModulesMultipleModulesWithExternalDependencies
=== CONT TestRunModulesReverseOrderOneModuleSuccess
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependencyExcludeModuleWithNoDependency (0.01s)
=== CONT TestResolveTerraformModulesMultipleModulesWithMixedDependencies
--- PASS: TestRunModulesReverseOrderOneModuleSuccess (0.00s)
=== CONT TestResolveTerraformModulesOneModuleWithIncludesNoDependencies
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependency (0.01s)
=== CONT TestResolveTerraformModulesTwoModulesWithDependencies
--- PASS: TestResolveTerraformModulesInvalidPaths (0.00s)
=== CONT TestResolveTerraformModulesOneHclModuleWithIncludesNoDependencies
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNaming (0.01s)
=== CONT TestResolveTerraformModulesOneJsonModuleWithIncludesNoDependencies
--- PASS: TestResolveTerraformModulesMultipleModulesWithExternalDependencies (0.00s)
=== CONT TestRunModulesOneModuleSuccess
--- PASS: TestRunModulesOneModuleSuccess (0.00s)
=== CONT TestResolveTerraformModulesNoPaths
--- PASS: TestResolveTerraformModulesNoPaths (0.00s)
--- PASS: TestResolveTerraformModuleNoTerraformConfig (0.00s)
=== CONT TestResolveTerraformModulesOneModuleNoDependencies
--- PASS: TestResolveTerraformModulesOneModuleWithIncludesNoDependencies (0.01s)
=== CONT TestRunModulesIgnoreOrderMultipleModulesNoDependenciesSuccess
--- PASS: TestResolveTerraformModulesMultipleModulesWithDependencies (0.02s)
--- PASS: TestRunModulesIgnoreOrderMultipleModulesNoDependenciesSuccess (0.00s)
--- PASS: TestResolveTerraformModulesOneHclModuleWithIncludesNoDependencies (0.00s)
=== CONT TestResolveTerraformModulesOneJsonModuleNoDependencies
--- PASS: TestFindStackInSubfolders (0.02s)
--- PASS: TestResolveTerraformModulesTwoModulesWithDependencies (0.01s)
--- PASS: TestResolveTerraformModulesTwoModulesWithDependenciesExcludedDirsWithDependencyAndConflictingNamingAndGlob (0.01s)
--- PASS: TestResolveTerraformModulesMultipleModulesWithNestedExternalDependencies (0.01s)
--- PASS: TestResolveTerraformModulesOneModuleNoDependencies (0.00s)
--- PASS: TestResolveTerraformModulesOneJsonModuleNoDependencies (0.00s)
--- PASS: TestResolveTerraformModulesOneJsonModuleWithIncludesNoDependencies (0.00s)
--- PASS: TestResolveTerraformModulesMultipleModulesWithDependenciesWithIncludes (0.01s)
--- PASS: TestResolveTerraformModulesMultipleModulesWithMixedDependencies (0.01s)
PASS
ok github.com/gruntwork-io/terragrunt/configstack (cached)
=== RUN TestCountingSemaphoreHappyPath
=== PAUSE TestCountingSemaphoreHappyPath
=== RUN TestCountingSemaphoreConcurrency
=== PAUSE TestCountingSemaphoreConcurrency
=== RUN TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
=== PAUSE TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
=== RUN TestCreateLockTableConcurrency
=== PAUSE TestCreateLockTableConcurrency
=== RUN TestWaitForTableToBeActiveTableDoesNotExist
=== PAUSE TestWaitForTableToBeActiveTableDoesNotExist
=== RUN TestCreateLockTableIfNecessaryTableAlreadyExists
=== PAUSE TestCreateLockTableIfNecessaryTableAlreadyExists
=== RUN TestTableTagging
=== PAUSE TestTableTagging
=== CONT TestCountingSemaphoreHappyPath
=== CONT TestWaitForTableToBeActiveTableDoesNotExist
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
--- PASS: TestCountingSemaphoreHappyPath (0.00s)
=== CONT TestCreateLockTableConcurrency
=== CONT TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
=== CONT TestTableTagging
=== CONT TestCountingSemaphoreConcurrency
--- PASS: TestCountingSemaphoreConcurrency (0.56s)
--- PASS: TestWaitForTableToBeActiveTableDoesNotExist (3.10s)
--- PASS: TestCreateLockTableConcurrency (12.98s)
--- PASS: TestCreateLockTableIfNecessaryTableDoesntAlreadyExist (22.22s)
--- PASS: TestCreateLockTableIfNecessaryTableAlreadyExists (23.23s)
--- PASS: TestTableTagging (23.48s)
PASS
ok github.com/gruntwork-io/terragrunt/dynamodb (cached)
? github.com/gruntwork-io/terragrunt/errors [no test files]
? github.com/gruntwork-io/terragrunt/options [no test files]
=== RUN TestGCSConfigValuesEqual
=== PAUSE TestGCSConfigValuesEqual
=== RUN TestConfigValuesEqual
=== PAUSE TestConfigValuesEqual
=== RUN TestForcePathStyleClientSession
=== PAUSE TestForcePathStyleClientSession
=== RUN TestGetAwsSessionConfig
=== PAUSE TestGetAwsSessionConfig
=== RUN TestGetTerraformInitArgs
=== PAUSE TestGetTerraformInitArgs
=== RUN TestToTerraformInitArgs
=== PAUSE TestToTerraformInitArgs
=== RUN TestToTerraformInitArgsForGCS
=== PAUSE TestToTerraformInitArgsForGCS
=== RUN TestToTerraformInitArgsUnknownBackend
=== PAUSE TestToTerraformInitArgsUnknownBackend
=== RUN TestToTerraformInitArgsInitDisabled
=== PAUSE TestToTerraformInitArgsInitDisabled
=== RUN TestToTerraformInitArgsNoBackendConfigs
=== PAUSE TestToTerraformInitArgsNoBackendConfigs
=== RUN TestDiffersFrom
=== PAUSE TestDiffersFrom
=== RUN TestParseTerraformStateLocal
=== PAUSE TestParseTerraformStateLocal
=== RUN TestParseTerraformStateRemote
=== PAUSE TestParseTerraformStateRemote
=== RUN TestParseTerraformStateRemoteFull
=== PAUSE TestParseTerraformStateRemoteFull
=== RUN TestParseTerraformStateEmpty
=== PAUSE TestParseTerraformStateEmpty
=== RUN TestParseTerraformStateInvalid
=== PAUSE TestParseTerraformStateInvalid
=== CONT TestGCSConfigValuesEqual
=== CONT TestToTerraformInitArgsNoBackendConfigs
=== CONT TestParseTerraformStateInvalid
--- PASS: TestToTerraformInitArgsNoBackendConfigs (0.00s)
=== CONT TestGetAwsSessionConfig
=== RUN TestGCSConfigValuesEqual/equal-both-empty
--- PASS: TestParseTerraformStateInvalid (0.00s)
=== CONT TestToTerraformInitArgsInitDisabled
=== CONT TestToTerraformInitArgsUnknownBackend
=== CONT TestToTerraformInitArgsForGCS
--- PASS: TestToTerraformInitArgsInitDisabled (0.00s)
=== CONT TestForcePathStyleClientSession
=== CONT TestConfigValuesEqual
=== CONT TestParseTerraformStateLocal
--- PASS: TestToTerraformInitArgsForGCS (0.00s)
=== CONT TestParseTerraformStateEmpty
=== CONT TestGetTerraformInitArgs
=== CONT TestParseTerraformStateRemote
=== CONT TestToTerraformInitArgs
=== CONT TestParseTerraformStateRemoteFull
=== CONT TestDiffersFrom
=== RUN TestGetAwsSessionConfig/all-values
=== PAUSE TestGetAwsSessionConfig/all-values
=== PAUSE TestGCSConfigValuesEqual/equal-both-empty
--- PASS: TestToTerraformInitArgsUnknownBackend (0.00s)
=== RUN TestConfigValuesEqual/equal-both-empty
=== PAUSE TestConfigValuesEqual/equal-both-empty
=== RUN TestConfigValuesEqual/equal-empty-and-nil
=== PAUSE TestConfigValuesEqual/equal-empty-and-nil
=== RUN TestForcePathStyleClientSession/path-style-true
=== PAUSE TestForcePathStyleClientSession/path-style-true
--- PASS: TestToTerraformInitArgs (0.00s)
=== RUN TestGetTerraformInitArgs/empty-no-values
=== PAUSE TestGetTerraformInitArgs/empty-no-values
=== RUN TestGetAwsSessionConfig/no-values
--- PASS: TestParseTerraformStateEmpty (0.00s)
=== PAUSE TestGetAwsSessionConfig/no-values
=== RUN TestGCSConfigValuesEqual/equal-empty-and-nil
--- PASS: TestParseTerraformStateLocal (0.00s)
=== RUN TestConfigValuesEqual/equal-empty-and-nil-backend-config
=== RUN TestGetAwsSessionConfig/extra-values
=== RUN TestGetTerraformInitArgs/valid-s3-configuration-keys
=== PAUSE TestGetTerraformInitArgs/valid-s3-configuration-keys
=== PAUSE TestGCSConfigValuesEqual/equal-empty-and-nil
=== PAUSE TestConfigValuesEqual/equal-empty-and-nil-backend-config
=== RUN TestDiffersFrom/both_empty
=== RUN TestConfigValuesEqual/equal-one-key
=== RUN TestGetTerraformInitArgs/terragrunt-keys-filtered
=== RUN TestForcePathStyleClientSession/path-style-false
=== PAUSE TestGetAwsSessionConfig/extra-values
--- PASS: TestParseTerraformStateRemoteFull (0.00s)
=== PAUSE TestGetTerraformInitArgs/terragrunt-keys-filtered
=== PAUSE TestForcePathStyleClientSession/path-style-false
=== RUN TestGetTerraformInitArgs/empty-no-values-all-terragrunt-keys-filtered
=== CONT TestGetAwsSessionConfig/all-values
--- PASS: TestParseTerraformStateRemote (0.00s)
=== PAUSE TestConfigValuesEqual/equal-one-key
=== RUN TestConfigValuesEqual/equal-multiple-keys
=== CONT TestGetAwsSessionConfig/extra-values
=== RUN TestGCSConfigValuesEqual/equal-empty-and-nil-backend-config
=== PAUSE TestGCSConfigValuesEqual/equal-empty-and-nil-backend-config
=== RUN TestGCSConfigValuesEqual/equal-one-key
=== CONT TestGetAwsSessionConfig/no-values
=== PAUSE TestGCSConfigValuesEqual/equal-one-key
=== RUN TestGCSConfigValuesEqual/equal-multiple-keys
=== RUN TestForcePathStyleClientSession/path-style-non-existent
=== PAUSE TestGCSConfigValuesEqual/equal-multiple-keys
=== PAUSE TestForcePathStyleClientSession/path-style-non-existent
=== RUN TestGCSConfigValuesEqual/equal-encrypt-bool-handling
=== PAUSE TestGetTerraformInitArgs/empty-no-values-all-terragrunt-keys-filtered
=== PAUSE TestConfigValuesEqual/equal-multiple-keys
=== RUN TestGetTerraformInitArgs/lock-table-replaced-with-dynamodb-table
=== RUN TestConfigValuesEqual/equal-encrypt-bool-handling
=== PAUSE TestConfigValuesEqual/equal-encrypt-bool-handling
=== PAUSE TestGetTerraformInitArgs/lock-table-replaced-with-dynamodb-table
=== CONT TestForcePathStyleClientSession/path-style-true
=== CONT TestForcePathStyleClientSession/path-style-non-existent
=== CONT TestForcePathStyleClientSession/path-style-false
=== PAUSE TestGCSConfigValuesEqual/equal-encrypt-bool-handling
=== RUN TestGCSConfigValuesEqual/equal-general-bool-handling
=== PAUSE TestGCSConfigValuesEqual/equal-general-bool-handling
=== RUN TestGCSConfigValuesEqual/equal-ignore-gcs-labels
=== PAUSE TestGCSConfigValuesEqual/equal-ignore-gcs-labels
--- PASS: TestGetAwsSessionConfig (0.00s)
--- PASS: TestGetAwsSessionConfig/all-values (0.00s)
--- PASS: TestGetAwsSessionConfig/extra-values (0.00s)
--- PASS: TestGetAwsSessionConfig/no-values (0.00s)
=== RUN TestConfigValuesEqual/equal-general-bool-handling
=== PAUSE TestConfigValuesEqual/equal-general-bool-handling
=== RUN TestGetTerraformInitArgs/dynamodb-table-not-replaced-with-lock-table
=== PAUSE TestGetTerraformInitArgs/dynamodb-table-not-replaced-with-lock-table
=== CONT TestGetTerraformInitArgs/empty-no-values
=== RUN TestDiffersFrom/same_backend_type_value
=== RUN TestGCSConfigValuesEqual/unequal-wrong-backend
=== RUN TestDiffersFrom/different_backend_type_values
=== RUN TestConfigValuesEqual/equal-ignore-s3-tags
=== PAUSE TestConfigValuesEqual/equal-ignore-s3-tags
=== PAUSE TestGCSConfigValuesEqual/unequal-wrong-backend
=== RUN TestConfigValuesEqual/equal-ignore-dynamodb-tags
=== CONT TestGetTerraformInitArgs/terragrunt-keys-filtered
=== PAUSE TestConfigValuesEqual/equal-ignore-dynamodb-tags
=== RUN TestGCSConfigValuesEqual/unequal-values
=== RUN TestConfigValuesEqual/unequal-wrong-backend
=== PAUSE TestGCSConfigValuesEqual/unequal-values
=== PAUSE TestConfigValuesEqual/unequal-wrong-backend
=== RUN TestGCSConfigValuesEqual/unequal-non-empty-config-nil
=== PAUSE TestGCSConfigValuesEqual/unequal-non-empty-config-nil
=== CONT TestGetTerraformInitArgs/dynamodb-table-not-replaced-with-lock-table
=== RUN TestGCSConfigValuesEqual/unequal-general-bool-handling
=== PAUSE TestGCSConfigValuesEqual/unequal-general-bool-handling
=== CONT TestGetTerraformInitArgs/valid-s3-configuration-keys
=== RUN TestGCSConfigValuesEqual/equal-null-ignored
=== PAUSE TestGCSConfigValuesEqual/equal-null-ignored
=== CONT TestGetTerraformInitArgs/lock-table-replaced-with-dynamodb-table
=== RUN TestGCSConfigValuesEqual/terragrunt-only-configs-remain-intact
=== PAUSE TestGCSConfigValuesEqual/terragrunt-only-configs-remain-intact
=== CONT TestGetTerraformInitArgs/empty-no-values-all-terragrunt-keys-filtered
=== RUN TestConfigValuesEqual/unequal-values
time=2021-05-19T16:43:15+02:00 level=info msg=Backend type has changed from s3 to atlas
=== CONT TestGCSConfigValuesEqual/equal-both-empty
=== PAUSE TestConfigValuesEqual/unequal-values
=== RUN TestConfigValuesEqual/unequal-non-empty-config-nil
=== CONT TestGCSConfigValuesEqual/equal-ignore-gcs-labels
=== PAUSE TestConfigValuesEqual/unequal-non-empty-config-nil
=== RUN TestDiffersFrom/identical_S3_configs
=== CONT TestGCSConfigValuesEqual/equal-general-bool-handling
=== RUN TestConfigValuesEqual/unequal-general-bool-handling
=== CONT TestGCSConfigValuesEqual/equal-null-ignored
=== CONT TestGCSConfigValuesEqual/equal-encrypt-bool-handling
=== CONT TestGCSConfigValuesEqual/equal-multiple-keys
=== CONT TestGCSConfigValuesEqual/equal-one-key
=== CONT TestGCSConfigValuesEqual/unequal-general-bool-handling
=== CONT TestGCSConfigValuesEqual/equal-empty-and-nil
=== CONT TestGCSConfigValuesEqual/unequal-non-empty-config-nil
=== CONT TestGCSConfigValuesEqual/unequal-values
--- PASS: TestGetTerraformInitArgs (0.00s)
--- PASS: TestGetTerraformInitArgs/empty-no-values (0.00s)
--- PASS: TestGetTerraformInitArgs/terragrunt-keys-filtered (0.00s)
--- PASS: TestGetTerraformInitArgs/dynamodb-table-not-replaced-with-lock-table (0.00s)
--- PASS: TestGetTerraformInitArgs/valid-s3-configuration-keys (0.00s)
--- PASS: TestGetTerraformInitArgs/lock-table-replaced-with-dynamodb-table (0.00s)
--- PASS: TestGetTerraformInitArgs/empty-no-values-all-terragrunt-keys-filtered (0.00s)
=== CONT TestGCSConfigValuesEqual/unequal-wrong-backend
=== CONT TestGCSConfigValuesEqual/terragrunt-only-configs-remain-intact
=== PAUSE TestConfigValuesEqual/unequal-general-bool-handling
=== CONT TestGCSConfigValuesEqual/equal-empty-and-nil-backend-config
=== RUN TestConfigValuesEqual/equal-null-ignored
=== PAUSE TestConfigValuesEqual/equal-null-ignored
=== RUN TestDiffersFrom/identical_GCS_configs
=== CONT TestConfigValuesEqual/equal-ignore-dynamodb-tags
=== CONT TestConfigValuesEqual/equal-multiple-keys
=== CONT TestConfigValuesEqual/equal-ignore-s3-tags
=== CONT TestConfigValuesEqual/unequal-values
=== CONT TestConfigValuesEqual/equal-encrypt-bool-handling
=== CONT TestConfigValuesEqual/unequal-wrong-backend
=== CONT TestConfigValuesEqual/equal-empty-and-nil
=== CONT TestConfigValuesEqual/equal-both-empty
=== CONT TestConfigValuesEqual/unequal-non-empty-config-nil
--- PASS: TestGCSConfigValuesEqual (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-both-empty (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-ignore-gcs-labels (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-general-bool-handling (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-encrypt-bool-handling (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-one-key (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-null-ignored (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-multiple-keys (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-empty-and-nil (0.00s)
--- PASS: TestGCSConfigValuesEqual/unequal-values (0.00s)
--- PASS: TestGCSConfigValuesEqual/unequal-non-empty-config-nil (0.00s)
--- PASS: TestGCSConfigValuesEqual/unequal-general-bool-handling (0.00s)
--- PASS: TestGCSConfigValuesEqual/unequal-wrong-backend (0.00s)
--- PASS: TestGCSConfigValuesEqual/terragrunt-only-configs-remain-intact (0.00s)
--- PASS: TestGCSConfigValuesEqual/equal-empty-and-nil-backend-config (0.00s)
=== CONT TestConfigValuesEqual/equal-null-ignored
=== CONT TestConfigValuesEqual/equal-empty-and-nil-backend-config
=== CONT TestConfigValuesEqual/unequal-general-bool-handling
=== CONT TestConfigValuesEqual/equal-general-bool-handling
=== CONT TestConfigValuesEqual/equal-one-key
=== RUN TestDiffersFrom/different_s3_bucket_values
--- PASS: TestConfigValuesEqual (0.00s)
--- PASS: TestConfigValuesEqual/equal-multiple-keys (0.00s)
--- PASS: TestConfigValuesEqual/equal-ignore-dynamodb-tags (0.00s)
--- PASS: TestConfigValuesEqual/unequal-values (0.00s)
--- PASS: TestConfigValuesEqual/equal-ignore-s3-tags (0.00s)
--- PASS: TestConfigValuesEqual/equal-encrypt-bool-handling (0.00s)
--- PASS: TestConfigValuesEqual/equal-empty-and-nil (0.00s)
--- PASS: TestConfigValuesEqual/unequal-wrong-backend (0.00s)
--- PASS: TestConfigValuesEqual/equal-both-empty (0.00s)
--- PASS: TestConfigValuesEqual/unequal-non-empty-config-nil (0.00s)
--- PASS: TestConfigValuesEqual/equal-null-ignored (0.00s)
--- PASS: TestConfigValuesEqual/equal-empty-and-nil-backend-config (0.00s)
--- PASS: TestConfigValuesEqual/unequal-general-bool-handling (0.00s)
--- PASS: TestConfigValuesEqual/equal-general-bool-handling (0.00s)
--- PASS: TestConfigValuesEqual/equal-one-key (0.00s)
=== RUN TestDiffersFrom/different_gcs_bucket_values
=== RUN TestDiffersFrom/different_s3_key_values
=== RUN TestDiffersFrom/different_gcs_prefix_values
=== RUN TestDiffersFrom/different_s3_region_values
=== RUN TestDiffersFrom/different_gcs_location_values
=== RUN TestDiffersFrom/different_boolean_values_and_boolean_conversion
=== RUN TestDiffersFrom/different_gcs_boolean_values_and_boolean_conversion
=== RUN TestDiffersFrom/null_values_ignored
=== RUN TestDiffersFrom/gcs_null_values_ignored
--- PASS: TestDiffersFrom (0.00s)
--- PASS: TestDiffersFrom/both_empty (0.00s)
--- PASS: TestDiffersFrom/same_backend_type_value (0.00s)
--- PASS: TestDiffersFrom/different_backend_type_values (0.00s)
--- PASS: TestDiffersFrom/identical_S3_configs (0.00s)
--- PASS: TestDiffersFrom/identical_GCS_configs (0.00s)
--- PASS: TestDiffersFrom/different_s3_bucket_values (0.00s)
--- PASS: TestDiffersFrom/different_gcs_bucket_values (0.00s)
--- PASS: TestDiffersFrom/different_s3_key_values (0.00s)
--- PASS: TestDiffersFrom/different_gcs_prefix_values (0.00s)
--- PASS: TestDiffersFrom/different_s3_region_values (0.00s)
--- PASS: TestDiffersFrom/different_gcs_location_values (0.00s)
--- PASS: TestDiffersFrom/different_boolean_values_and_boolean_conversion (0.00s)
--- PASS: TestDiffersFrom/different_gcs_boolean_values_and_boolean_conversion (0.00s)
--- PASS: TestDiffersFrom/null_values_ignored (0.00s)
--- PASS: TestDiffersFrom/gcs_null_values_ignored (0.00s)
--- PASS: TestForcePathStyleClientSession (0.00s)
--- PASS: TestForcePathStyleClientSession/path-style-non-existent (0.00s)
--- PASS: TestForcePathStyleClientSession/path-style-true (0.00s)
--- PASS: TestForcePathStyleClientSession/path-style-false (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/remote (cached)
=== RUN TestCommandOutputOrder
=== PAUSE TestCommandOutputOrder
=== RUN TestRunShellCommand
=== PAUSE TestRunShellCommand
=== RUN TestRunShellOutputToStderrAndStdout
=== PAUSE TestRunShellOutputToStderrAndStdout
=== RUN TestExitCodeUnix
=== PAUSE TestExitCodeUnix
=== RUN TestNewSignalsForwarderWaitUnix
=== PAUSE TestNewSignalsForwarderWaitUnix
=== RUN TestNewSignalsForwarderMultipleUnix
=== PAUSE TestNewSignalsForwarderMultipleUnix
=== CONT TestCommandOutputOrder
=== RUN TestCommandOutputOrder/withPtty
=== PAUSE TestCommandOutputOrder/withPtty
=== RUN TestCommandOutputOrder/withoutPtty
=== PAUSE TestCommandOutputOrder/withoutPtty
=== CONT TestCommandOutputOrder/withPtty
=== CONT TestExitCodeUnix
=== CONT TestRunShellOutputToStderrAndStdout
=== CONT TestRunShellCommand
=== CONT TestNewSignalsForwarderWaitUnix
=== CONT TestCommandOutputOrder/withoutPtty
=== CONT TestNewSignalsForwarderMultipleUnix
Terraform v0.15.2
on darwin_amd64
Terraform has no command named "not-a-real-command".
To see all of Terraform's top-level commands, run:
terraform -help
--- PASS: TestRunShellOutputToStderrAndStdout (0.69s)
--- PASS: TestRunShellCommand (0.70s)
--- PASS: TestExitCodeUnix (2.07s)
--- PASS: TestCommandOutputOrder (0.00s)
--- PASS: TestCommandOutputOrder/withPtty (4.08s)
--- PASS: TestCommandOutputOrder/withoutPtty (4.08s)
--- PASS: TestNewSignalsForwarderWaitUnix (6.09s)
--- PASS: TestNewSignalsForwarderMultipleUnix (6.53s)
PASS
ok github.com/gruntwork-io/terragrunt/shell (cached)
=== RUN TestDebugGeneratedInputs
=== PAUSE TestDebugGeneratedInputs
=== RUN TestTerragruntValidateInputs
=== PAUSE TestTerragruntValidateInputs
=== RUN TestTerragruntValidateInputsWithCLIVars
=== PAUSE TestTerragruntValidateInputsWithCLIVars
=== RUN TestTerragruntValidateInputsWithCLIVarFile
=== PAUSE TestTerragruntValidateInputsWithCLIVarFile
=== RUN TestTerragruntSourceMap
=== PAUSE TestTerragruntSourceMap
=== RUN TestGetTerragruntSourceHCL
=== PAUSE TestGetTerragruntSourceHCL
=== RUN TestGetTerragruntSourceCLI
=== PAUSE TestGetTerragruntSourceCLI
=== RUN TestTerragruntDownloadDir
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273
=== RUN TestTerragruntDownloadDir/download_dir_not_set
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_not_set] Full contents of stdout:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] {
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/not-set/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/not-set/.terragrunt-cache",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "IamRole": "",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/not-set"
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set] }
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set]
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_not_set] Full contents of stderr:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_not_set]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config] Full contents of stdout:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] {
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/.download",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "IamRole": "",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config"
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config] }
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config]
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config] Full contents of stderr:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] Full contents of stdout:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] {
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/.env-var",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "IamRole": "",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config"
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] }
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var]
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] Full contents of stderr:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] Full contents of stdout:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] {
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/.flag-download",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "IamRole": "",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config"
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] }
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag]
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] Full contents of stderr:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] Full contents of stdout:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] {
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config/.flag-download",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "IamRole": "",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test379300273/fixture-get-output/download-dir/in-config"
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] }
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag]
integration_test.go:3147: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] Full contents of stderr:
integration_test.go:3150: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag]
--- PASS: TestTerragruntDownloadDir (0.43s)
--- PASS: TestTerragruntDownloadDir/download_dir_not_set (0.07s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config (0.07s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var (0.07s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag (0.07s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag (0.10s)
=== RUN TestTerragruntCorrectlyMirrorsTerraformGCPAuth
integration_test.go:3505: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test572276060/terragrunt.hcl --terragrunt-working-dir fixture-gcs/' due to error: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3908: Error creating GCS client: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
--- FAIL: TestTerragruntCorrectlyMirrorsTerraformGCPAuth (0.12s)
=== RUN TestExtraArguments
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:133: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World from dev!"
--- PASS: TestExtraArguments (0.30s)
=== RUN TestExtraArgumentsWithEnv
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:142: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World!"
--- PASS: TestExtraArgumentsWithEnv (0.32s)
=== RUN TestExtraArgumentsWithEnvVarBlock
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:149: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "I'm set in extra_arguments env_vars"
--- PASS: TestExtraArgumentsWithEnvVarBlock (0.26s)
=== RUN TestExtraArgumentsWithRegion
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:158: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World from Oregon!"
--- PASS: TestExtraArgumentsWithRegion (0.28s)
=== RUN TestPreserveEnvVarApplyAll
integration_test.go:3515: Copying fixture-regressions to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299
time=2021-05-19T16:43:51+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply -auto-approve' instead. Please update your workflows to use 'terragrunt run-all apply -auto-approve', as 'apply-all' may be removed in the future!
time=2021-05-19T16:43:51+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/no-require-envvar (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/require-envvar (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar]
time=2021-05-19T16:43:51+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/no-require-envvar]
time=2021-05-19T16:43:51+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/require-envvar]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:172: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
text = "Hello from the env"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
text = "Hello from the env"
time=2021-05-19T16:43:52+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:43:52+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test119532299/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestPreserveEnvVarApplyAll (1.22s)
=== RUN TestPriorityOrderOfArgument
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_serial_test.go:189: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Injected-directly-by-argument"
--- PASS: TestPriorityOrderOfArgument (0.32s)
=== RUN TestTerragruntValidateInputsWithEnvVar
integration_debug_test.go:114: Command: terragrunt validate-inputs --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir fixture-validate-inputs/fail-no-inputs
integration_test.go:3147: [TestTerragruntValidateInputsWithEnvVar] Full contents of stdout:
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar]
integration_test.go:3147: [TestTerragruntValidateInputsWithEnvVar] Full contents of stderr:
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Running command: terraform --version prefix=[fixture-validate-inputs/fail-no-inputs]
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Reading Terragrunt config file at fixture-validate-inputs/fail-no-inputs/terragrunt.hcl
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=info msg=All variables passed in by terragrunt are in use.
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar] time=2021-05-19T16:43:53+02:00 level=info msg=All required inputs are passed in by terragrunt.
integration_test.go:3150: [TestTerragruntValidateInputsWithEnvVar]
--- PASS: TestTerragruntValidateInputsWithEnvVar (0.08s)
=== RUN TestTerragruntValidateInputsWithUnusedEnvVar
integration_debug_test.go:114: Command: terragrunt validate-inputs --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir fixture-validate-inputs/success-inputs-only
integration_test.go:3147: [TestTerragruntValidateInputsWithUnusedEnvVar] Full contents of stdout:
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar]
integration_test.go:3147: [TestTerragruntValidateInputsWithUnusedEnvVar] Full contents of stderr:
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Running command: terraform --version prefix=[fixture-validate-inputs/success-inputs-only]
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Reading Terragrunt config file at fixture-validate-inputs/success-inputs-only/terragrunt.hcl
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=warning msg=The following inputs passed in by terragrunt are unused:
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar]
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=warning msg= - unused
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=warning
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar] time=2021-05-19T16:43:53+02:00 level=info msg=All required inputs are passed in by terragrunt.
integration_test.go:3150: [TestTerragruntValidateInputsWithUnusedEnvVar]
--- PASS: TestTerragruntValidateInputsWithUnusedEnvVar (0.10s)
=== RUN TestTerragruntInitHookNoSourceNoBackend
=== PAUSE TestTerragruntInitHookNoSourceNoBackend
=== RUN TestTerragruntInitHookNoSourceWithBackend
=== PAUSE TestTerragruntInitHookNoSourceWithBackend
=== RUN TestTerragruntInitHookWithSourceNoBackend
=== PAUSE TestTerragruntInitHookWithSourceNoBackend
=== RUN TestTerragruntInitHookWithSourceWithBackend
=== PAUSE TestTerragruntInitHookWithSourceWithBackend
=== RUN TestTerragruntHookRunAllApply
=== PAUSE TestTerragruntHookRunAllApply
=== RUN TestTerragruntHookApplyAll
=== PAUSE TestTerragruntHookApplyAll
=== RUN TestTerragruntBeforeHook
=== PAUSE TestTerragruntBeforeHook
=== RUN TestTerragruntHookWorkingDir
=== PAUSE TestTerragruntHookWorkingDir
=== RUN TestTerragruntAfterHook
=== PAUSE TestTerragruntAfterHook
=== RUN TestTerragruntBeforeAndAfterHook
=== PAUSE TestTerragruntBeforeAndAfterHook
=== RUN TestTerragruntBeforeAndAfterMergeHook
=== PAUSE TestTerragruntBeforeAndAfterMergeHook
=== RUN TestTerragruntSkipOnError
=== PAUSE TestTerragruntSkipOnError
=== RUN TestTerragruntBeforeOneArgAction
=== PAUSE TestTerragruntBeforeOneArgAction
=== RUN TestTerragruntEmptyStringCommandHook
=== PAUSE TestTerragruntEmptyStringCommandHook
=== RUN TestTerragruntEmptyCommandListHook
=== PAUSE TestTerragruntEmptyCommandListHook
=== RUN TestTerragruntHookInterpolation
=== PAUSE TestTerragruntHookInterpolation
=== RUN TestTerragruntWorksWithLocalTerraformVersion
=== PAUSE TestTerragruntWorksWithLocalTerraformVersion
=== RUN TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithGivenTargetPrefix
=== PAUSE TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithGivenTargetPrefix
=== RUN TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithDefaultTargetPrefix
=== PAUSE TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithDefaultTargetPrefix
=== RUN TestTerragruntWorksWithGCSBackend
=== PAUSE TestTerragruntWorksWithGCSBackend
=== RUN TestTerragruntWorksWithExistingGCSBucket
=== PAUSE TestTerragruntWorksWithExistingGCSBucket
=== RUN TestTerragruntWorksWithIncludes
=== PAUSE TestTerragruntWorksWithIncludes
=== RUN TestTerragruntWorksWithSingleJsonConfig
=== PAUSE TestTerragruntWorksWithSingleJsonConfig
=== RUN TestTerragruntReportsTerraformErrorsWithPlanAll
integration_test.go:3515: Copying fixture-failure to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918
STDERR is time=2021-05-19T16:43:53+02:00 level=warning msg='plan-all' is deprecated. Running 'terragrunt run-all plan' instead. Please update your workflows to use 'terragrunt run-all plan', as 'plan-all' may be removed in the future!
time=2021-05-19T16:43:53+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure/missingvars (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure]
time=2021-05-19T16:43:53+02:00 level=error msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure/missingvars has finished with an error: Hit multiple errors:
Hit multiple errors:
exit status 1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure/missingvars]
time=2021-05-19T16:43:53+02:00 level=info msg=
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure]
time=2021-05-19T16:43:53+02:00 level=info msg=Initializing modules...
- sub in ../submod
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
╷
│ Error: Missing required argument
│ 
│  on main.tf line 2, in module "sub":
│  2: module "sub" {
│ 
│ The argument "missingvar1" is required, but no definition was found.
╵
╷
│ Error: Missing required argument
│ 
│  on main.tf line 2, in module "sub":
│  2: module "sub" {
│ 
│ The argument "missingvar2" is required, but no definition was found.
╵
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test527943918/fixture-failure]
.
STDOUT is
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
--- PASS: TestTerragruntReportsTerraformErrorsWithPlanAll (0.34s)
=== RUN TestTerragruntGraphDependenciesCommand
=== PAUSE TestTerragruntGraphDependenciesCommand
=== RUN TestTerragruntRunAllCommand
=== PAUSE TestTerragruntRunAllCommand
=== RUN TestTerragruntOutputAllCommand
=== PAUSE TestTerragruntOutputAllCommand
=== RUN TestTerragruntValidateAllCommand
=== PAUSE TestTerragruntValidateAllCommand
=== RUN TestTerragruntStdOut
=== PAUSE TestTerragruntStdOut
=== RUN TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
=== PAUSE TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
=== RUN TestTerragruntParallelism
=== PAUSE TestTerragruntParallelism
=== RUN TestTerragruntStackCommands
=== PAUSE TestTerragruntStackCommands
=== RUN TestTerragruntStackCommandsWithPlanFile
=== PAUSE TestTerragruntStackCommandsWithPlanFile
=== RUN TestLocalDownload
=== PAUSE TestLocalDownload
=== RUN TestCustomLockFile
=== PAUSE TestCustomLockFile
=== RUN TestLocalDownloadWithHiddenFolder
=== PAUSE TestLocalDownloadWithHiddenFolder
=== RUN TestLocalDownloadWithRelativePath
=== PAUSE TestLocalDownloadWithRelativePath
=== RUN TestRemoteDownload
=== PAUSE TestRemoteDownload
=== RUN TestRemoteDownloadWithRelativePath
=== PAUSE TestRemoteDownloadWithRelativePath
=== RUN TestRemoteDownloadOverride
=== PAUSE TestRemoteDownloadOverride
=== RUN TestLocalWithBackend
=== PAUSE TestLocalWithBackend
=== RUN TestLocalWithMissingBackend
=== PAUSE TestLocalWithMissingBackend
=== RUN TestRemoteWithBackend
=== PAUSE TestRemoteWithBackend
=== RUN TestRemoteWithModuleInRoot
=== PAUSE TestRemoteWithModuleInRoot
=== RUN TestExitCode
=== PAUSE TestExitCode
=== RUN TestAutoRetryBasicRerun
=== PAUSE TestAutoRetryBasicRerun
=== RUN TestAutoRetrySkip
=== PAUSE TestAutoRetrySkip
=== RUN TestAutoRetryExhaustRetries
=== PAUSE TestAutoRetryExhaustRetries
=== RUN TestAutoRetryCustomRetryableErrors
=== PAUSE TestAutoRetryCustomRetryableErrors
=== RUN TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet
=== PAUSE TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet
=== RUN TestAutoRetryFlagWithRecoverableError
=== PAUSE TestAutoRetryFlagWithRecoverableError
=== RUN TestAutoRetryEnvVarWithRecoverableError
integration_test.go:3515: Copying fixture-auto-retry/re-run to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test785447797
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
╷
│ Error: Error running command 'if [[ -f touched ]]; then exit 0; else echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && touch touched && exit 1; fi': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
--- PASS: TestAutoRetryEnvVarWithRecoverableError (6.81s)
=== RUN TestAutoRetryApplyAllDependentModuleRetries
=== PAUSE TestAutoRetryApplyAllDependentModuleRetries
=== RUN TestAutoRetryConfigurableRetries
=== PAUSE TestAutoRetryConfigurableRetries
=== RUN TestAutoRetryConfigurableRetriesErrors
=== PAUSE TestAutoRetryConfigurableRetriesErrors
=== RUN TestAwsProviderPatch
=== PAUSE TestAwsProviderPatch
=== RUN TestTerraformCommandCliArgs
=== PAUSE TestTerraformCommandCliArgs
=== RUN TestTerraformSubcommandCliArgs
=== PAUSE TestTerraformSubcommandCliArgs
=== RUN TestPreventDestroyOverride
=== PAUSE TestPreventDestroyOverride
=== RUN TestPreventDestroyNotSet
=== PAUSE TestPreventDestroyNotSet
=== RUN TestPreventDestroy
=== PAUSE TestPreventDestroy
=== RUN TestPreventDestroyDependencies
=== PAUSE TestPreventDestroyDependencies
=== RUN TestInputsPassedThroughCorrectly
=== PAUSE TestInputsPassedThroughCorrectly
=== RUN TestNoAutoInit
=== PAUSE TestNoAutoInit
=== RUN TestLocalsParsing
=== PAUSE TestLocalsParsing
=== RUN TestLocalsInInclude
=== PAUSE TestLocalsInInclude
=== RUN TestUndefinedLocalsReferenceBreaks
=== PAUSE TestUndefinedLocalsReferenceBreaks
=== RUN TestUndefinedLocalsReferenceToInputsBreaks
=== PAUSE TestUndefinedLocalsReferenceToInputsBreaks
=== RUN TestPreventDestroyDependenciesIncludedConfig
=== PAUSE TestPreventDestroyDependenciesIncludedConfig
=== RUN TestExcludeDirs
=== PAUSE TestExcludeDirs
=== RUN TestIncludeDirs
=== PAUSE TestIncludeDirs
=== RUN TestIncludeDirsDependencyConsistencyRegression
=== PAUSE TestIncludeDirsDependencyConsistencyRegression
=== RUN TestIncludeDirsStrict
=== PAUSE TestIncludeDirsStrict
=== RUN TestTerragruntExternalDependencies
=== PAUSE TestTerragruntExternalDependencies
=== RUN TestTerragruntExcludeExternalDependencies
=== PAUSE TestTerragruntExcludeExternalDependencies
=== RUN TestApplySkipTrue
=== PAUSE TestApplySkipTrue
=== RUN TestApplySkipFalse
=== PAUSE TestApplySkipFalse
=== RUN TestApplyAllSkipTrue
=== PAUSE TestApplyAllSkipTrue
=== RUN TestApplyAllSkipFalse
=== PAUSE TestApplyAllSkipFalse
=== RUN TestTerragruntInfo
=== PAUSE TestTerragruntInfo
=== RUN TestYamlDecodeRegressions
=== PAUSE TestYamlDecodeRegressions
=== RUN TestDependencyOutputOptimization
=== PAUSE TestDependencyOutputOptimization
=== RUN TestDependencyOutputOptimizationSkipInit
=== PAUSE TestDependencyOutputOptimizationSkipInit
=== RUN TestDependencyOutputOptimizationNoGenerate
=== PAUSE TestDependencyOutputOptimizationNoGenerate
=== RUN TestDependencyOutputOptimizationDisableTest
=== PAUSE TestDependencyOutputOptimizationDisableTest
=== RUN TestDependencyOutput
=== PAUSE TestDependencyOutput
=== RUN TestDependencyOutputErrorBeforeApply
=== PAUSE TestDependencyOutputErrorBeforeApply
=== RUN TestDependencyOutputSkipOutputs
=== PAUSE TestDependencyOutputSkipOutputs
=== RUN TestDependencyOutputSkipOutputsWithMockOutput
=== PAUSE TestDependencyOutputSkipOutputsWithMockOutput
=== RUN TestDependencyMockOutput
=== PAUSE TestDependencyMockOutput
=== RUN TestDependencyMockOutputRestricted
=== PAUSE TestDependencyMockOutputRestricted
=== RUN TestDependencyOutputTypeConversion
=== PAUSE TestDependencyOutputTypeConversion
=== RUN TestOrderedMapOutputRegressions1102
=== PAUSE TestOrderedMapOutputRegressions1102
=== RUN TestDependencyOutputCycleHandling
=== PAUSE TestDependencyOutputCycleHandling
=== RUN TestDependencyOutputRegression854
=== PAUSE TestDependencyOutputRegression854
=== RUN TestDependencyOutputSameOutputConcurrencyRegression
=== PAUSE TestDependencyOutputSameOutputConcurrencyRegression
=== RUN TestDependencyOutputCachePathBug
=== PAUSE TestDependencyOutputCachePathBug
=== RUN TestDependencyOutputWithTerragruntSource
=== PAUSE TestDependencyOutputWithTerragruntSource
=== RUN TestDependencyOutputWithHooks
=== PAUSE TestDependencyOutputWithHooks
=== RUN TestDeepDependencyOutputWithMock
=== PAUSE TestDeepDependencyOutputWithMock
=== RUN TestAWSGetCallerIdentityFunctions
=== PAUSE TestAWSGetCallerIdentityFunctions
=== RUN TestGetPlatform
=== PAUSE TestGetPlatform
=== RUN TestDataDir
integration_test.go:3515: Copying fixture-dirs to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test873368656
--- PASS: TestDataDir (3.34s)
=== RUN TestReadTerragruntConfigWithDependency
=== PAUSE TestReadTerragruntConfigWithDependency
=== RUN TestReadTerragruntConfigFromDependency
=== PAUSE TestReadTerragruntConfigFromDependency
=== RUN TestReadTerragruntConfigWithDefault
=== PAUSE TestReadTerragruntConfigWithDefault
=== RUN TestReadTerragruntConfigWithOriginalTerragruntDir
=== PAUSE TestReadTerragruntConfigWithOriginalTerragruntDir
=== RUN TestReadTerragruntConfigFull
=== PAUSE TestReadTerragruntConfigFull
=== RUN TestTerragruntGenerateBlockSkip
=== PAUSE TestTerragruntGenerateBlockSkip
=== RUN TestTerragruntGenerateBlockOverwrite
=== PAUSE TestTerragruntGenerateBlockOverwrite
=== RUN TestTerragruntGenerateAttr
=== PAUSE TestTerragruntGenerateAttr
=== RUN TestTerragruntGenerateBlockOverwriteTerragruntSuccess
=== PAUSE TestTerragruntGenerateBlockOverwriteTerragruntSuccess
=== RUN TestTerragruntGenerateBlockOverwriteTerragruntFail
=== PAUSE TestTerragruntGenerateBlockOverwriteTerragruntFail
=== RUN TestTerragruntGenerateBlockNestedInherit
=== PAUSE TestTerragruntGenerateBlockNestedInherit
=== RUN TestTerragruntGenerateBlockNestedOverwrite
=== PAUSE TestTerragruntGenerateBlockNestedOverwrite
=== RUN TestTerragruntGenerateBlockDisableSignature
=== PAUSE TestTerragruntGenerateBlockDisableSignature
=== RUN TestTerragruntRemoteStateCodegenGeneratesBackendBlock
=== PAUSE TestTerragruntRemoteStateCodegenGeneratesBackendBlock
=== RUN TestTerragruntRemoteStateCodegenOverwrites
=== PAUSE TestTerragruntRemoteStateCodegenOverwrites
=== RUN TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
=== PAUSE TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
=== RUN TestTerragruntRemoteStateCodegenErrorsIfExists
=== PAUSE TestTerragruntRemoteStateCodegenErrorsIfExists
=== RUN TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip
=== PAUSE TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip
=== RUN TestTerragruntValidateAllWithVersionChecks
=== PAUSE TestTerragruntValidateAllWithVersionChecks
=== RUN TestTerragruntVersionConstraints
=== RUN TestTerragruntVersionConstraints/version_meets_constraint_equal
integration_test.go:3515: Copying fixture-read-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test460052335
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Outputs:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] foo = "bar"
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Initializing the backend...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] should now work.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_greater_patch
integration_test.go:3515: Copying fixture-read-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test112915833
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Outputs:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] foo = "bar"
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Initializing the backend...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] should now work.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_greater_major
integration_test.go:3515: Copying fixture-read-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test156669971
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Outputs:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] foo = "bar"
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Initializing the backend...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] should now work.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_less_patch
integration_test.go:3515: Copying fixture-read-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test812042685
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch]
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_less_major
integration_test.go:3515: Copying fixture-read-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test208173303
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_less_major] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_less_major]
integration_test.go:3147: [TestTerragruntVersionConstraints/version_meets_constriant_less_major] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraints/version_meets_constriant_less_major]
--- PASS: TestTerragruntVersionConstraints (1.01s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constraint_equal (0.28s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_greater_patch (0.29s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_greater_major (0.30s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_less_patch (0.08s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_less_major (0.08s)
=== RUN TestTerragruntVersionConstraintsPartialParse
integration_test.go:3147: [TestTerragruntVersionConstraintsPartialParse] Full contents of stdout:
integration_test.go:3150: [TestTerragruntVersionConstraintsPartialParse]
integration_test.go:3147: [TestTerragruntVersionConstraintsPartialParse] Full contents of stderr:
integration_test.go:3150: [TestTerragruntVersionConstraintsPartialParse]
--- PASS: TestTerragruntVersionConstraintsPartialParse (0.07s)
=== RUN TestSopsDecryptedCorrectly
=== PAUSE TestSopsDecryptedCorrectly
=== RUN TestTerragruntRunAllCommandPrompt
=== PAUSE TestTerragruntRunAllCommandPrompt
=== RUN TestLocalWithRelativeExtraArgsUnix
=== PAUSE TestLocalWithRelativeExtraArgsUnix
=== CONT TestDebugGeneratedInputs
=== CONT TestDependencyOutputOptimizationDisableTest
=== CONT TestReadTerragruntConfigWithDefault
=== CONT TestTerragruntGenerateBlockDisableSignature
=== CONT TestDependencyOutputRegression854
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228
=== CONT TestReadTerragruntConfigFromDependency
=== CONT TestDebugGeneratedInputs
integration_test.go:3515: Copying fixture-inputs to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test566215745
=== CONT TestReadTerragruntConfigWithDependency
=== CONT TestDependencyOutputRegression854
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267
=== CONT TestGetPlatform
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3515: Copying . to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350
=== CONT TestAWSGetCallerIdentityFunctions
=== CONT TestDeepDependencyOutputWithMock
=== CONT TestDependencyOutputWithHooks
=== CONT TestDependencyOutputWithTerragruntSource
=== CONT TestReadTerragruntConfigWithDependency
integration_test.go:3515: Copying . to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test571002117
=== CONT TestGetPlatform
integration_test.go:3515: Copying fixture-get-platform to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test289303935
=== CONT TestAWSGetCallerIdentityFunctions
integration_test.go:3515: Copying fixture-get-aws-caller-identity to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test488903840
=== CONT TestDeepDependencyOutputWithMock
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test060279764
=== CONT TestDependencyOutputWithTerragruntSource
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081
=== CONT TestDependencyOutputWithHooks
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498
time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test289303935/fixture-get-platform:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test289303935/fixture-get-platform (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test289303935/fixture-get-platform]
time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test488903840/fixture-get-aws-caller-identity:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test488903840/fixture-get-aws-caller-identity (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test488903840/fixture-get-aws-caller-identity]
time=2021-05-19T16:44:05+02:00 level=info msg=Debug mode requested: generating debug file terragrunt-debug.tfvars.json in working dir /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test566215745/fixture-inputs
time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable/dep (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable/deepdep])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable/live (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable/dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test451885228/fixture-get-output/nested-optimization-disable]
time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
Initializing the backend...
Initializing the backend...
Initializing the backend...
time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273/dep (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273/main (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273/dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
platform = "darwin"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
data = "default value"
Initializing the backend...
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
Terraform will perform the following actions:
Plan: 0 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ bool = true
+ from_env = "default"
+ list_bool = [
+ true,
+ false,
]
+ list_number = [
+ 1,
+ 2,
+ 3,
]
+ list_string = [
+ "a",
+ "b",
+ "c",
]
+ map_bool = {
+ "bar" = false
+ "baz" = true
+ "foo" = true
}
+ map_number = {
+ "bar" = 12345
+ "foo" = 42
}
+ map_string = {
+ "foo" = "bar"
}
+ number = 42
+ object = {
+ list = [
+ 1,
+ 2,
+ 3,
]
+ map = {
+ "foo" = "bar"
}
+ num = 42
+ str = "string"
}
+ string = "string"

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
text = "Hello, World!"
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:05+02:00 level=info msg=Executing hook: before_hook_1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test287116498/fixture-get-output/regression-1273/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "The answer is 42"
Initializing the backend...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bool = true
from_env = "default"
list_bool = tolist([
true,
false,
])
list_number = tolist([
1,
2,
3,
])
list_string = tolist([
"a",
"b",
"c",
])
map_bool = tomap({
"bar" = false
"baz" = true
"foo" = true
})
map_number = tomap({
"bar" = 12345
"foo" = 42
})
map_string = tomap({
"foo" = "bar"
})
number = 42
object = {
"list" = tolist([
1,
2,
3,
])
"map" = tomap({
"foo" = "bar"
})
"num" = 42
"str" = "string"
}
string = "string"
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "hello, world"
--- PASS: TestGetPlatform (1.11s)
=== CONT TestTerragruntGenerateAttr
--- PASS: TestReadTerragruntConfigWithDefault (1.13s)
=== CONT TestDependencyOutputCachePathBug
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467
--- PASS: TestTerragruntGenerateBlockDisableSignature (1.18s)
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestDebugGeneratedInputs (1.43s)
=== CONT TestTerragruntGenerateBlockNestedOverwrite
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:06+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/generate-block/nested/../../module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.

Initializing the backend...
--- PASS: TestDeepDependencyOutputWithMock (1.73s)
=== CONT TestTerragruntGenerateAttr
integration_test.go:3147: [TestTerragruntGenerateAttr] Full contents of stdout:
=== CONT TestDependencyMockOutput
=== CONT TestTerragruntGenerateAttr
integration_test.go:3150: [TestTerragruntGenerateAttr] 
integration_test.go:3150: [TestTerragruntGenerateAttr] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntGenerateAttr] 
integration_test.go:3150: [TestTerragruntGenerateAttr] Outputs:
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3150: [TestTerragruntGenerateAttr] text = "\"test-terragrunt-generate-attr-hello-world\""
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3147: [TestTerragruntGenerateAttr] Full contents of stderr:
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3150: [TestTerragruntGenerateAttr] Initializing the backend...
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3150: [TestTerragruntGenerateAttr] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3150: [TestTerragruntGenerateAttr] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntGenerateAttr] 
integration_test.go:3150: [TestTerragruntGenerateAttr] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntGenerateAttr] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntGenerateAttr] should now work.
=== CONT TestDependencyMockOutput
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677
=== CONT TestTerragruntGenerateAttr
integration_test.go:3150: [TestTerragruntGenerateAttr]
integration_test.go:3150: [TestTerragruntGenerateAttr] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntGenerateAttr] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntGenerateAttr] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntGenerateAttr]
--- PASS: TestTerragruntGenerateAttr (0.62s)
=== CONT TestTerragruntGenerateBlockNestedInherit

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "hello, world"
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
Initializing the backend...
time=2021-05-19T16:44:06+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/generate-block/nested/../../module. Relative paths in downloaded Terraform code may not work.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
account = "282415712953"
arn = "arn:aws:sts::282415712953:assumed-role/SysDevAdminCrossAccountRole/matthieu.antoine@jumo.world"
user_id = "AROAUDQKJZK45L2EHVJGI:matthieu.antoine@jumo.world"
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bool = true
from_env = "default"
list_bool = tolist([
true,
false,
])
list_number = tolist([
1,
2,
3,
])
list_string = tolist([
"a",
"b",
"c",
])
map_bool = tomap({
"bar" = false
"baz" = true
"foo" = true
})
map_number = tomap({
"bar" = 12345
"foo" = 42
})
map_string = tomap({
"foo" = "bar"
})
number = 42
object = {
"list" = tolist([
1,
2,
3,
])
"map" = tomap({
"foo" = "bar"
})
"num" = 42
"str" = "string"
}
string = "string"
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestDependencyOutputCachePathBug
integration_test.go:3147: [TestDependencyOutputCachePathBug] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Outputs:
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] x = 14
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Outputs:
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] y = 42
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3147: [TestDependencyOutputCachePathBug] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputCachePathBug] time=2021-05-19T16:44:06+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] time=2021-05-19T16:44:06+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live:
integration_test.go:3150: [TestDependencyOutputCachePathBug] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/child (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/parent])
integration_test.go:3150: [TestDependencyOutputCachePathBug] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/parent (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live]
integration_test.go:3150: [TestDependencyOutputCachePathBug] time=2021-05-19T16:44:06+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/modules/parent. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/parent]
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Successfully configured the backend "local"! Terraform will automatically
integration_test.go:3150: [TestDependencyOutputCachePathBug] use this backend unless the backend configuration changes.
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputCachePathBug] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputCachePathBug] should now work.
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputCachePathBug] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputCachePathBug] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputCachePathBug] time=2021-05-19T16:44:07+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/modules/parent. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/parent]
integration_test.go:3150: [TestDependencyOutputCachePathBug] time=2021-05-19T16:44:07+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/modules/child. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test457074467/fixture-get-output/localstate/live/child]
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] Successfully configured the backend "local"! Terraform will automatically
integration_test.go:3150: [TestDependencyOutputCachePathBug] use this backend unless the backend configuration changes.
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputCachePathBug] 
integration_test.go:3150: [TestDependencyOutputCachePathBug] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputCachePathBug] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputCachePathBug] should now work.
integration_test.go:3150: [TestDependencyOutputCachePathBug]
integration_test.go:3150: [TestDependencyOutputCachePathBug] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputCachePathBug] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputCachePathBug] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputCachePathBug]
--- PASS: TestDependencyOutputCachePathBug (1.74s)
=== CONT TestDependencyOutputCycleHandling
=== RUN TestDependencyOutputCycleHandling/aa
=== PAUSE TestDependencyOutputCycleHandling/aa
=== RUN TestDependencyOutputCycleHandling/aba
=== PAUSE TestDependencyOutputCycleHandling/aba
=== RUN TestDependencyOutputCycleHandling/abca
=== PAUSE TestDependencyOutputCycleHandling/abca
=== RUN TestDependencyOutputCycleHandling/abcda
=== PAUSE TestDependencyOutputCycleHandling/abcda
=== CONT TestRemoteDownloadOverride
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
--- PASS: TestDependencyOutputWithHooks (2.96s)
=== CONT TestOrderedMapOutputRegressions1102
time=2021-05-19T16:44:07+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestAWSGetCallerIdentityFunctions (3.06s)
=== CONT TestTerragruntGenerateBlockOverwriteTerragruntFail
=== CONT TestDependencyMockOutput
integration_test.go:3147: [TestDependencyMockOutput] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3147: [TestDependencyMockOutput] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
--- PASS: TestTerragruntGenerateBlockOverwriteTerragruntFail (0.12s)
=== CONT TestDependencyOutputTypeConversion
integration_test.go:3515: Copying . to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test014581320
=== CONT TestReadTerragruntConfigWithDependency
integration_test.go:3147: [TestReadTerragruntConfigWithDependency] Full contents of show stdout:
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Outputs:
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] bool = true
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] from_env = "default"
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] list_bool = tolist([
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] true,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] false,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] ])
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] list_number = tolist([
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 1,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 2,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 3,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] ])
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] list_string = tolist([
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "a",
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "b",
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "c",
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] ])
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] map_bool = tomap({
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "bar" = false
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "baz" = true
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "foo" = true
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] })
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] map_number = tomap({
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "bar" = 12345
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "foo" = 42
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] })
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] map_string = tomap({
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "foo" = "bar"
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] })
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] number = 42
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] object = {
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "list" = tolist([
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 1,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 2,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 3,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] ])
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "map" = tomap({
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "foo" = "bar"
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] })
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "num" = 42
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] "str" = "string"
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] string = "string"
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3147: [TestReadTerragruntConfigWithDependency] Full contents of show stderr:
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Initializing the backend...
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Initializing provider plugins...
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Terraform has been successfully initialized!
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] should now work.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] time=2021-05-19T16:44:07+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test571002117/fixture-read-config/with_dependency/../../fixture-inputs. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Initializing the backend...
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Initializing provider plugins...
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] Terraform has been successfully initialized!
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] should now work.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestReadTerragruntConfigWithDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestReadTerragruntConfigWithDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3147: [TestDependencyOutputRegression854] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] id = 42
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] id = 42
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] id = 42
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3147: [TestDependencyOutputRegression854] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputRegression854] time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3147: [TestReadTerragruntConfigFromDependency] Full contents of show stdout:
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root:
integration_test.go:3150: [TestDependencyOutputRegression854] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/network (excluded: false, dependencies: [])
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/web (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/network, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/web/sg])
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Outputs:
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/web/sg (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root/environments/network]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test153994267/fixture-get-output/regression-854/root]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] foo = "hello world"
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Outputs:
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] bar = "hello world"
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] 
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3147: [TestReadTerragruntConfigFromDependency] Full contents of show stderr:
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] time=2021-05-19T16:44:06+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] time=2021-05-19T16:44:06+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350/fixture-read-config/from_dependency:
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350/fixture-read-config/from_dependency (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350/fixture-read-config/from_dependency/dep])
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350/fixture-read-config/from_dependency/dep (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test586524350/fixture-read-config/from_dependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] 
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing the backend...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing provider plugins...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Terraform has been successfully initialized!
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] You may now begin working with Terraform. Try running "terraform plan" to see
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] should now work.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] 
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] rerun this command to reinitialize your working directory. If you forget, other
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] commands will detect it and remind you to do so if necessary.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing the backend...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing provider plugins...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Terraform has been successfully initialized!
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] 
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] should now work.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing the backend...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Initializing provider plugins...
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] Terraform has been successfully initialized!
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] any changes that are required for your infrastructure. All Terraform commands
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] should now work.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] If you ever set or change modules or backend configuration for Terraform,
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854]
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestReadTerragruntConfigFromDependency] commands will detect it and remind you to do so if necessary.
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3150: [TestReadTerragruntConfigFromDependency]
=== CONT TestDependencyOutputRegression854
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputRegression854] 
integration_test.go:3150: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputRegression854] should now work.
integration_test.go:3150: [TestDependencyOutputRegression854]
integration_test.go:3150: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputRegression854]
--- PASS: TestDependencyOutputRegression854 (3.42s)
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447
time=2021-05-19T16:44:08+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:44:08+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen]
time=2021-05-19T16:44:08+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:44:08+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
--- PASS: TestReadTerragruntConfigWithDependency (3.81s)
=== CONT TestTerragruntGenerateBlockOverwriteTerragruntSuccess
- Installing hashicorp/random v3.1.0...
--- PASS: TestReadTerragruntConfigFromDependency (3.84s)
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:08+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:08+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "The answer is 42"
time=2021-05-19T16:44:09+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
time=2021-05-19T16:44:09+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Could not parse remote_state block from target config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Falling back to terragrunt output. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-05-19T16:44:09+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
Initializing the backend...
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:09+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:09+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:09+02:00 level=debug msg=Initializing remote state for the s3 backend prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bool = true
from_env = "default"
list_bool = tolist([
true,
false,
])
list_number = tolist([
1,
2,
3,
])
list_string = tolist([
"a",
"b",
"c",
])
map_bool = tomap({
"bar" = false
"baz" = true
"foo" = true
})
map_number = tomap({
"bar" = 12345
"foo" = 42
})
map_string = tomap({
"foo" = "bar"
})
number = 42
object = {
"list" = tolist([
1,
2,
3,
])
"map" = tomap({
"foo" = "bar"
})
"num" = 42
"str" = "string"
}
string = "string"
=== CONT TestDependencyMockOutput
integration_test.go:3147: [TestDependencyMockOutput] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] the_answer = 42
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] truth = "The answer is 42"
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] Outputs:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] fake = "never 42"
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3147: [TestDependencyMockOutput] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput] time=2021-05-19T16:44:08+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] time=2021-05-19T16:44:08+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs:
integration_test.go:3150: [TestDependencyMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/dependent1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/dependent2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/dependent3 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs/source (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test801145677/fixture-get-output/mock-outputs]
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutput] 
integration_test.go:3150: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutput] should now work.
integration_test.go:3150: [TestDependencyMockOutput]
integration_test.go:3150: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutput]
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
--- PASS: TestDependencyMockOutput (3.72s)
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutputRestricted] time=2021-05-19T16:44:10+02:00 level=warning msg='validate-all' is deprecated. Running 'terragrunt run-all validate' instead. Please update your workflows to use 'terragrunt run-all validate', as 'validate-all' may be removed in the future!
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] time=2021-05-19T16:44:10+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent2:
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
time=2021-05-19T16:44:10+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:44:10+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:10+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:44:10+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Remote state S3 bucket terragrunt-test-bucket-nki32h does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Create S3 bucket with retry terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Creating S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
=== CONT TestDependencyOutputSkipOutputs
--- PASS: TestRemoteDownloadOverride (2.83s)
=== CONT TestDependencyOutputSkipOutputs
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test141786620
time=2021-05-19T16:44:10+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:10+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
=== CONT TestDependencyOutputTypeConversion
integration_test.go:3147: [TestDependencyOutputTypeConversion] Full contents of show stdout:
integration_test.go:3150: [TestDependencyOutputTypeConversion] 
integration_test.go:3150: [TestDependencyOutputTypeConversion] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputTypeConversion] 
integration_test.go:3150: [TestDependencyOutputTypeConversion] Outputs:
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] bool = true
integration_test.go:3150: [TestDependencyOutputTypeConversion] from_env = "default"
integration_test.go:3150: [TestDependencyOutputTypeConversion] list_bool = tolist([
integration_test.go:3150: [TestDependencyOutputTypeConversion] true,
integration_test.go:3150: [TestDependencyOutputTypeConversion] false,
integration_test.go:3150: [TestDependencyOutputTypeConversion] ])
integration_test.go:3150: [TestDependencyOutputTypeConversion] list_number = tolist([
integration_test.go:3150: [TestDependencyOutputTypeConversion] 1,
integration_test.go:3150: [TestDependencyOutputTypeConversion] 2,
integration_test.go:3150: [TestDependencyOutputTypeConversion] 3,
integration_test.go:3150: [TestDependencyOutputTypeConversion] ])
integration_test.go:3150: [TestDependencyOutputTypeConversion] list_string = tolist([
integration_test.go:3150: [TestDependencyOutputTypeConversion] "a",
integration_test.go:3150: [TestDependencyOutputTypeConversion] "b",
integration_test.go:3150: [TestDependencyOutputTypeConversion] "c",
integration_test.go:3150: [TestDependencyOutputTypeConversion] ])
integration_test.go:3150: [TestDependencyOutputTypeConversion] map_bool = tomap({
integration_test.go:3150: [TestDependencyOutputTypeConversion] "bar" = false
integration_test.go:3150: [TestDependencyOutputTypeConversion] "baz" = true
integration_test.go:3150: [TestDependencyOutputTypeConversion] "foo" = true
integration_test.go:3150: [TestDependencyOutputTypeConversion] })
integration_test.go:3150: [TestDependencyOutputTypeConversion] map_number = tomap({
integration_test.go:3150: [TestDependencyOutputTypeConversion] "bar" = 12345
integration_test.go:3150: [TestDependencyOutputTypeConversion] "foo" = 42
integration_test.go:3150: [TestDependencyOutputTypeConversion] })
integration_test.go:3150: [TestDependencyOutputTypeConversion] map_string = tomap({
integration_test.go:3150: [TestDependencyOutputTypeConversion] "foo" = "bar"
integration_test.go:3150: [TestDependencyOutputTypeConversion] })
integration_test.go:3150: [TestDependencyOutputTypeConversion] number = 42
integration_test.go:3150: [TestDependencyOutputTypeConversion] object = {
integration_test.go:3150: [TestDependencyOutputTypeConversion] "list" = tolist([
integration_test.go:3150: [TestDependencyOutputTypeConversion] 1,
integration_test.go:3150: [TestDependencyOutputTypeConversion] 2,
integration_test.go:3150: [TestDependencyOutputTypeConversion] 3,
integration_test.go:3150: [TestDependencyOutputTypeConversion] ])
integration_test.go:3150: [TestDependencyOutputTypeConversion] "map" = tomap({
integration_test.go:3150: [TestDependencyOutputTypeConversion] "foo" = "bar"
integration_test.go:3150: [TestDependencyOutputTypeConversion] })
integration_test.go:3150: [TestDependencyOutputTypeConversion] "num" = 42
integration_test.go:3150: [TestDependencyOutputTypeConversion] "str" = "string"
integration_test.go:3150: [TestDependencyOutputTypeConversion] }
integration_test.go:3150: [TestDependencyOutputTypeConversion] string = "string"
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3147: [TestDependencyOutputTypeConversion] Full contents of show stderr:
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputTypeConversion] 
integration_test.go:3150: [TestDependencyOutputTypeConversion] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputTypeConversion] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputTypeConversion] should now work.
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputTypeConversion] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputTypeConversion] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputTypeConversion] time=2021-05-19T16:44:10+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test014581320/fixture-get-output/type-conversion/../../fixture-inputs. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputTypeConversion] 
integration_test.go:3150: [TestDependencyOutputTypeConversion] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputTypeConversion] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputTypeConversion] should now work.
integration_test.go:3150: [TestDependencyOutputTypeConversion]
integration_test.go:3150: [TestDependencyOutputTypeConversion] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputTypeConversion] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputTypeConversion] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputTypeConversion]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:10+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "The answer is 42"
time=2021-05-19T16:44:11+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
--- PASS: TestDependencyOutputTypeConversion (3.07s)
=== CONT TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip
time=2021-05-19T16:44:11+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Could not parse remote_state block from target config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Falling back to terragrunt output. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
=== CONT TestDependencyOutputSkipOutputs
integration_test.go:3147: [TestDependencyOutputSkipOutputs] Full contents of show stdout:
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] No changes. Infrastructure is up-to-date.
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] This means that Terraform did not detect any differences between your
integration_test.go:3150: [TestDependencyOutputSkipOutputs] configuration and the remote system(s). As a result, there are no actions to
integration_test.go:3150: [TestDependencyOutputSkipOutputs] take.
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3147: [TestDependencyOutputSkipOutputs] Full contents of show stderr:
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputs] 
integration_test.go:3150: [TestDependencyOutputSkipOutputs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputs] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputs]
--- PASS: TestDependencyOutputSkipOutputs (0.65s)
=== CONT TestLocalWithRelativeExtraArgsUnix
time=2021-05-19T16:44:11+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3147: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3150: [TestDependencyMockOutputRestricted] time=2021-05-19T16:44:10+02:00 level=warning msg='validate-all' is deprecated. Running 'terragrunt run-all validate' instead. Please update your workflows to use 'terragrunt run-all validate', as 'validate-all' may be removed in the future!
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] time=2021-05-19T16:44:10+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs:
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/dependent3 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyMockOutputRestricted] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs/source (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test987896506/fixture-get-output/mock-outputs]
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyMockOutputRestricted] 
integration_test.go:3150: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
integration_test.go:3150: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyMockOutputRestricted]
--- PASS: TestDependencyMockOutputRestricted (2.58s)
=== CONT TestTerragruntRunAllCommandPrompt
integration_test.go:3515: Copying fixture-output-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659
integration_test.go:3147: [TestTerragruntRunAllCommandPrompt] Full contents of stdout:
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt]
integration_test.go:3147: [TestTerragruntRunAllCommandPrompt] Full contents of stderr:
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt] time=2021-05-19T16:44:11+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1:
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app3])
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app1])
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test977679659/fixture-output-all/env1/app3 (excluded: false, dependencies: [])
integration_test.go:3150: [TestTerragruntRunAllCommandPrompt] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
--- PASS: TestTerragruntRunAllCommandPrompt (0.01s)
=== CONT TestSopsDecryptedCorrectly
integration_test.go:3515: Copying fixture-sops to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test923946126
time=2021-05-19T16:44:11+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
time=2021-05-19T16:44:11+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:11+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
Initializing the backend...
time=2021-05-19T16:44:11+02:00 level=debug msg=Created S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Waiting for bucket terragrunt-test-bucket-nki32h to be created prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
time=2021-05-19T16:44:11+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Generated file /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/backend.tf. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Initializing remote state for the s3 backend prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
Error: Error in function call
on /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test923946126/fixture-sops/terragrunt.hcl line 2, in locals:
2: json = jsondecode(sops_decrypt_file("${get_terragrunt_dir()}/secrets.json"))
Call to function "sops_decrypt_file" failed: Error getting data key: 0
successful groups required, got 0.
time=2021-05-19T16:44:11+02:00 level=error msg=Encountered error while evaluating locals.
integration_test.go:3505: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-working-dir /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test923946126/fixture-sops' due to error: /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test923946126/fixture-sops/terragrunt.hcl:2,21-39: Error in function call; Call to function "sops_decrypt_file" failed: Error getting data key: 0 successful groups required, got 0.
Stdout: (see log output above)
Stderr: (see log output above)
--- FAIL: TestSopsDecryptedCorrectly (0.31s)
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581
time=2021-05-19T16:44:11+02:00 level=debug msg=S3 bucket terragrunt-test-bucket-nki32h created. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:11+02:00 level=debug msg=Enabling root access to S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_test.go:3147: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stdout:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3147: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stderr:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
time=2021-05-19T16:44:12+02:00 level=debug msg=Enabled root access to bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:12+02:00 level=debug msg=Enabling enforced TLS access for S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, extra args"
time=2021-05-19T16:44:12+02:00 level=debug msg=Remote state S3 bucket terragrunt-test-bucket-shzksg does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:12+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:12+02:00 level=debug msg=Create S3 bucket with retry terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:12+02:00 level=debug msg=Creating S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:12+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-05-19T16:44:12+02:00 level=debug msg=Enabled enforced TLS access for bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:12+02:00 level=debug msg=Blocking all public access to S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
- Installing hashicorp/random v3.1.0...
time=2021-05-19T16:44:13+02:00 level=debug msg=Blocked all public access to S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=No tags specified for bucket terragrunt-test-bucket-nki32h. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Enabling versioning on S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Created S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Waiting for bucket terragrunt-test-bucket-shzksg to be created prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=xc<?th)<j:{$-Sy+]
time=2021-05-19T16:44:13+02:00 level=debug msg=S3 bucket terragrunt-test-bucket-shzksg created. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Enabling root access to S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/random v3.1.0...
time=2021-05-19T16:44:13+02:00 level=debug msg=Enabled versioning on S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Enabling bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "xc<?th)<j:{$-Sy+"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, extra args"
--- PASS: TestTerragruntGenerateBlockNestedOverwrite (7.37s)
=== CONT TestDependencyOutputOptimization
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560
--- PASS: TestLocalWithRelativeExtraArgsUnix (2.46s)
=== CONT TestTerragruntValidateAllWithVersionChecks
integration_test.go:3515: Copying fixture-version-check to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test096042383
time=2021-05-19T16:44:13+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:44:13+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization]
time=2021-05-19T16:44:13+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:44:13+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep must wait for 1 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:13+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Enabled bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Access Logging is disabled for the remote state AWS S3 bucket terragrunt-test-bucket-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Enabled root access to bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Enabling enforced TLS access for S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
integration_test.go:3147: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stdout:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] the_answer = 42
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] truth = "The answer is 0"
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] fake = "never 42"
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] truth = "The answer is 42"
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3147: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stderr:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] time=2021-05-19T16:44:12+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] time=2021-05-19T16:44:12+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs:
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/dependent1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/dependent2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/dependent3 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/source])
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs/source (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test434834581/fixture-get-output/mock-outputs]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSkipOutputsWithMockOutput]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestTerragruntValidateAllWithVersionChecks
integration_test.go:3147: [TestTerragruntValidateAllWithVersionChecks] Full contents of stdout:
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Success! The configuration is valid.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Success! The configuration is valid.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3147: [TestTerragruntValidateAllWithVersionChecks] Full contents of stderr:
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] time=2021-05-19T16:44:13+02:00 level=warning msg='validate-all' is deprecated. Running 'terragrunt run-all validate' instead. Please update your workflows to use 'terragrunt run-all validate', as 'validate-all' may be removed in the future!
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] time=2021-05-19T16:44:13+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test096042383:
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test096042383/fixture-version-check/a (excluded: false, dependencies: [])
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test096042383/fixture-version-check/b (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test096042383]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Initializing the backend...
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Initializing the backend...
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] should now work.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] should now work.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntValidateAllWithVersionChecks]
--- PASS: TestTerragruntValidateAllWithVersionChecks (0.51s)
=== CONT TestPreventDestroy
time=2021-05-19T16:44:14+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "The answer is 42"
time=2021-05-19T16:44:14+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Lock table terragrunt-test-locks-nki32h does not exist in DynamoDB. Will need to create it just this first time. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Creating table terragrunt-test-locks-nki32h in DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Could not parse remote_state block from target config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Falling back to terragrunt output. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
--- PASS: TestDependencyOutputSkipOutputsWithMockOutput (2.91s)
=== CONT TestYamlDecodeRegressions
integration_test.go:3515: Copying fixture-regressions to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test357776802
time=2021-05-19T16:44:14+02:00 level=debug msg=Enabled enforced TLS access for bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Blocking all public access to S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:14+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:14+02:00 level=debug msg=Table terragrunt-test-locks-nki32h is not yet in active state. Will check again after 10s. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:15+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Generated file /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/backend.tf. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Initializing remote state for the s3 backend prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Blocked all public access to S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=No tags specified for bucket terragrunt-test-bucket-shzksg. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Enabling versioning on S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test1 = "003"
test2 = "1.00"
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
- Installing hashicorp/random v3.1.0...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
time=2021-05-19T16:44:15+02:00 level=debug msg=Enabled versioning on S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Enabling bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
--- PASS: TestYamlDecodeRegressions (0.98s)
=== CONT TestTerragruntWorksWithLocalTerraformVersion
time=2021-05-19T16:44:15+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestPreventDestroy (1.36s)
=== CONT TestAutoRetryCustomRetryableErrors
integration_test.go:3515: Copying fixture-auto-retry/custom-errors to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test538925721
Initializing the backend...
time=2021-05-19T16:44:15+02:00 level=debug msg=Remote state S3 bucket terragrunt-test-bucket-bitk6b does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Create S3 bucket with retry terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:15+02:00 level=debug msg=Creating S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
Initializing provider plugins...
- Finding latest version of hashicorp/random...
time=2021-05-19T16:44:16+02:00 level=debug msg=Enabled bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:16+02:00 level=debug msg=Access Logging is disabled for the remote state AWS S3 bucket terragrunt-test-bucket-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:16+02:00 level=debug msg=Lock table terragrunt-test-locks-shzksg does not exist in DynamoDB. Will need to create it just this first time. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:16+02:00 level=debug msg=Creating table terragrunt-test-locks-shzksg in DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
=== CONT TestDependencyOutputWithTerragruntSource
integration_test.go:3147: [TestDependencyOutputWithTerragruntSource] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] random_string.random: Creating...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] random_string.random: Creation complete after 0s [id=N}kt<7E-@&rIx7Lw]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Outputs:
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] foo = "N}kt<7E-@&rIx7Lw"
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Outputs:
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] foo = "N}kt<7E-@&rIx7Lw"
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3147: [TestDependencyOutputWithTerragruntSource] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] time=2021-05-19T16:44:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] time=2021-05-19T16:44:05+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081/fixture-get-output/regression-1124/live:
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081/fixture-get-output/regression-1124/live/app (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081/fixture-get-output/regression-1124/live/dependency])
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081/fixture-get-output/regression-1124/live/dependency (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test375811081/fixture-get-output/regression-1124/live]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] - Finding latest version of hashicorp/random...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] - Installing hashicorp/random v3.1.0...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] - Installed hashicorp/random v3.1.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] should now work.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] should now work.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputWithTerragruntSource]
--- PASS: TestDependencyOutputWithTerragruntSource (11.53s)
=== CONT TestTerragruntInfo
integration_test.go:3515: Copying fixture-hooks/init-once to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test060537395
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=*$K{@kKEwJ$IUH3$]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "*$K{@kKEwJ$IUH3$"
integration_test.go:3147: [TestTerragruntInfo] Full contents of show stdout:
integration_test.go:3150: [TestTerragruntInfo] {
integration_test.go:3150: [TestTerragruntInfo] "ConfigPath": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test060537395/fixture-hooks/init-once/with-source-no-backend/terragrunt.hcl",
integration_test.go:3150: [TestTerragruntInfo] "DownloadDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test060537395/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache",
integration_test.go:3150: [TestTerragruntInfo] "IamRole": "",
integration_test.go:3150: [TestTerragruntInfo] "TerraformBinary": "terraform",
integration_test.go:3150: [TestTerragruntInfo] "TerraformCommand": "terragrunt-info",
integration_test.go:3150: [TestTerragruntInfo] "WorkingDir": "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test060537395/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/PT-D_6eQtk5jWf8jKum9rKu3ASI/zfHH4npZ8XNPcCgNEaL3an0MquI"
integration_test.go:3150: [TestTerragruntInfo] }
integration_test.go:3150: [TestTerragruntInfo]
--- PASS: TestTerragruntInfo (0.18s)
=== CONT TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet
integration_test.go:3515: Copying fixture-auto-retry/custom-errors-not-set to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test167619062
--- PASS: TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip (5.47s)
=== CONT TestAutoRetryExhaustRetries
integration_test.go:3515: Copying fixture-auto-retry/exhaust to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test136598237
time=2021-05-19T16:44:16+02:00 level=debug msg=Created S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:16+02:00 level=debug msg=Waiting for bucket terragrunt-test-bucket-bitk6b to be created prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:16+02:00 level=debug msg=Table terragrunt-test-locks-shzksg is not yet in active state. Will check again after 10s. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/random...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
time=2021-05-19T16:44:16+02:00 level=debug msg=S3 bucket terragrunt-test-bucket-bitk6b created. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:16+02:00 level=debug msg=Enabling root access to S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=+{[LZcAT:_YVgLKL]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "+{[LZcAT:_YVgLKL"
--- PASS: TestTerragruntGenerateBlockNestedInherit (10.76s)
=== CONT TestAutoRetrySkip
integration_test.go:3515: Copying fixture-auto-retry/re-run to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test755164312
time=2021-05-19T16:44:17+02:00 level=debug msg=Enabled root access to bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:17+02:00 level=debug msg=Enabling enforced TLS access for S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
--- PASS: TestOrderedMapOutputRegressions1102 (9.75s)
=== CONT TestApplyAllSkipFalse
integration_test.go:3515: Copying fixture-skip/ to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103
time=2021-05-19T16:44:17+02:00 level=debug msg=Enabled enforced TLS access for bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:17+02:00 level=debug msg=Blocking all public access to S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Finding latest version of hashicorp/null...
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=LG(#3Q}l>T6n2Czb]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "LG(#3Q}l>T6n2Czb"
--- PASS: TestTerragruntGenerateBlockOverwriteTerragruntSuccess (9.34s)
=== CONT TestPreventDestroyNotSet
Initializing the backend...
Initializing provider plugins...
- Reusing previous version of hashicorp/null from the dependency lock file
time=2021-05-19T16:44:18+02:00 level=debug msg=Blocked all public access to S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:18+02:00 level=debug msg=No tags specified for bucket terragrunt-test-bucket-bitk6b. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:18+02:00 level=debug msg=Enabling versioning on S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/random v3.1.0...
time=2021-05-19T16:44:18+02:00 level=debug msg=Enabled versioning on S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:18+02:00 level=debug msg=Enabling bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/null v3.1.0...
time=2021-05-19T16:44:19+02:00 level=debug msg=Enabled bucket-wide SSE on AWS S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:19+02:00 level=debug msg=Access Logging is disabled for the remote state AWS S3 bucket terragrunt-test-bucket-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
time=2021-05-19T16:44:19+02:00 level=debug msg=Lock table terragrunt-test-locks-bitk6b does not exist in DynamoDB. Will need to create it just this first time. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:19+02:00 level=debug msg=Creating table terragrunt-test-locks-bitk6b in DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:20+02:00 level=debug msg=Table terragrunt-test-locks-bitk6b is not yet in active state. Will check again after 10s. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
╷
│ Error: Error running command 'if [[ -f touched ]]; then exit 0; else echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && touch touched && exit 1; fi': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
--- PASS: TestAutoRetrySkip (3.55s)
=== CONT TestPreventDestroyOverride
Initializing the backend...
Initializing provider plugins...
- Reusing previous version of hashicorp/null from the dependency lock file
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.1.0...
- Installing hashicorp/null v3.1.0...
- Installing hashicorp/null v3.1.0...
╷
│ Error: Error running command './script.sh 23f175a75bfd50ac': exit status 1. Output: My own little error
│ 
│ 
│ 
╵
--- PASS: TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet (7.21s)
=== CONT TestAutoRetryBasicRerun
integration_test.go:3515: Copying fixture-auto-retry/re-run to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test086926730
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
=== CONT TestApplyAllSkipFalse
integration_test.go:3147: [TestApplyAllSkipFalse] Full contents of show stdout:
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] example = "hello, Hobbs"
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] example = "hello, Ernie"
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] example = "hello, Bert"
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3147: [TestApplyAllSkipFalse] Full contents of show stderr:
integration_test.go:3150: [TestApplyAllSkipFalse] time=2021-05-19T16:44:17+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] time=2021-05-19T16:44:17+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false:
integration_test.go:3150: [TestApplyAllSkipFalse] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false (excluded: false, dependencies: [])
integration_test.go:3150: [TestApplyAllSkipFalse] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false/resource1 (excluded: false, dependencies: [])
integration_test.go:3150: [TestApplyAllSkipFalse] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false/resource2 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false]
integration_test.go:3150: [TestApplyAllSkipFalse] time=2021-05-19T16:44:17+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false]
integration_test.go:3150: [TestApplyAllSkipFalse] time=2021-05-19T16:44:17+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false/resource1]
integration_test.go:3150: [TestApplyAllSkipFalse] time=2021-05-19T16:44:17+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test660686103/fixture-skip/skip-false/resource2]
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3150: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3150: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3150: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplyAllSkipFalse] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplyAllSkipFalse] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplyAllSkipFalse] you run "terraform init" in the future.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplyAllSkipFalse] should now work.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplyAllSkipFalse] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplyAllSkipFalse] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplyAllSkipFalse] you run "terraform init" in the future.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplyAllSkipFalse] should now work.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplyAllSkipFalse] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplyAllSkipFalse] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplyAllSkipFalse] you run "terraform init" in the future.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplyAllSkipFalse] 
integration_test.go:3150: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplyAllSkipFalse] should now work.
integration_test.go:3150: [TestApplyAllSkipFalse]
integration_test.go:3150: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplyAllSkipFalse]
--- PASS: TestApplyAllSkipFalse (6.38s)
=== CONT TestApplyAllSkipTrue
integration_test.go:3515: Copying fixture-skip/ to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825
- Installing hashicorp/random v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:25+02:00 level=debug msg=Success! Table terragrunt-test-locks-nki32h is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:25+02:00 level=debug msg=No tags for lock table given. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:25+02:00 level=debug msg=Enabling server-side encryption on table terragrunt-test-locks-nki32h in AWS DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
- Installing hashicorp/null v3.1.0...
╷
│ Error: Error running command 'echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && exit 1': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
time=2021-05-19T16:44:25+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
time=2021-05-19T16:44:25+02:00 level=debug msg=Waiting for encryption to be enabled on table terragrunt-test-locks-nki32h prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:44:25+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-nki32h. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=4084778589899164597]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
foo = "bar"
null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=48594814352278667]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
foo = "bar"
null_resource.example: Refreshing state... [id=4084778589899164597]
--- PASS: TestPreventDestroyNotSet (8.87s)
=== CONT TestTerraformSubcommandCliArgs
time=2021-05-19T16:44:27+02:00 level=debug msg=Success! Table terragrunt-test-locks-shzksg is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:27+02:00 level=debug msg=No tags for lock table given. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:27+02:00 level=debug msg=Enabling server-side encryption on table terragrunt-test-locks-shzksg in AWS DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
null_resource.example: Destroying... [id=4084778589899164597]
null_resource.example: Destruction complete after 0s

Destroy complete! Resources: 1 destroyed.
--- PASS: TestPreventDestroyOverride (6.33s)
=== CONT TestExitCode
integration_test.go:3515: Copying fixture-exit-code to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test221487436
time=2021-05-19T16:44:27+02:00 level=debug msg=Waiting for encryption to be enabled on table terragrunt-test-locks-shzksg prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
time=2021-05-19T16:44:27+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-shzksg. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestTerraformSubcommandCliArgs (1.18s)
=== CONT TestApplySkipFalse
integration_test.go:3515: Copying fixture-skip/ to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test028593211
╷
│ Error: Error running command './script.sh 4cccf8c37198327d': exit status 1. Output: My own little error
│ 
│ 
│ 
╵
time=2021-05-19T16:44:28+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
╷
│ Error: Error running command 'if [[ -f touched ]]; then exit 0; else echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && touch touched && exit 1; fi': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
time=2021-05-19T16:44:29+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
time=2021-05-19T16:44:30+02:00 level=debug msg=Success! Table terragrunt-test-locks-bitk6b is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:30+02:00 level=debug msg=No tags for lock table given. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:30+02:00 level=debug msg=Enabling server-side encryption on table terragrunt-test-locks-bitk6b in AWS DynamoDB prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:30+02:00 level=debug msg=Waiting for encryption to be enabled on table terragrunt-test-locks-bitk6b prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:44:30+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-bitk6b. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
╷
│ Error: Error running command 'echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && exit 1': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
time=2021-05-19T16:44:31+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
- Installing hashicorp/null v3.1.0...
=== CONT TestApplyAllSkipTrue
integration_test.go:3147: [TestApplyAllSkipTrue] Full contents of show stdout:
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] Outputs:
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] example = "hello, Bert"
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] Outputs:
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] example = "hello, Ernie"
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3147: [TestApplyAllSkipTrue] Full contents of show stderr:
integration_test.go:3150: [TestApplyAllSkipTrue] time=2021-05-19T16:44:24+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] time=2021-05-19T16:44:24+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true:
integration_test.go:3150: [TestApplyAllSkipTrue] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true (excluded: false, dependencies: [])
integration_test.go:3150: [TestApplyAllSkipTrue] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true/resource1 (excluded: false, dependencies: [])
integration_test.go:3150: [TestApplyAllSkipTrue] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true/resource2 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true]
integration_test.go:3150: [TestApplyAllSkipTrue] time=2021-05-19T16:44:24+02:00 level=info msg=Skipping terragrunt module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true/terragrunt.hcl due to skip = true. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true]
integration_test.go:3150: [TestApplyAllSkipTrue] time=2021-05-19T16:44:24+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true/resource2]
integration_test.go:3150: [TestApplyAllSkipTrue] time=2021-05-19T16:44:24+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test870889825/fixture-skip/skip-true/resource1]
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Initializing the backend...
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Initializing the backend...
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Initializing provider plugins...
integration_test.go:3150: [TestApplyAllSkipTrue] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Initializing provider plugins...
integration_test.go:3150: [TestApplyAllSkipTrue] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplyAllSkipTrue] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplyAllSkipTrue] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplyAllSkipTrue] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplyAllSkipTrue] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplyAllSkipTrue] you run "terraform init" in the future.
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplyAllSkipTrue] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplyAllSkipTrue] should now work.
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplyAllSkipTrue] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplyAllSkipTrue] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplyAllSkipTrue] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplyAllSkipTrue] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplyAllSkipTrue] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplyAllSkipTrue] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplyAllSkipTrue] you run "terraform init" in the future.
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplyAllSkipTrue] 
integration_test.go:3150: [TestApplyAllSkipTrue] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplyAllSkipTrue] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplyAllSkipTrue] should now work.
integration_test.go:3150: [TestApplyAllSkipTrue]
integration_test.go:3150: [TestApplyAllSkipTrue] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplyAllSkipTrue] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplyAllSkipTrue] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplyAllSkipTrue]
--- PASS: TestApplyAllSkipTrue (10.36s)
=== CONT TestTerraformCommandCliArgs
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestRemoteWithModuleInRoot
--- PASS: TestTerraformCommandCliArgs (1.11s)
=== CONT TestRemoteWithModuleInRoot
integration_test.go:3515: Copying fixture-download/remote-module-in-root to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test343904862
--- PASS: TestAutoRetryBasicRerun (11.78s)
=== CONT TestRemoteWithBackend
integration_test.go:3515: Copying fixture-download/remote-with-backend to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test552647205
time=2021-05-19T16:44:35+02:00 level=warning msg=No double-slash (//) found in source URL /gruntwork-io/terraform-module-in-root-for-terragrunt-test.git. Relative paths in downloaded Terraform code may not work.
--- PASS: TestAutoRetryCustomRetryableErrors (20.47s)
=== CONT TestAwsProviderPatch
integration_test.go:3515: Copying fixture-aws-provider-patch to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # null_resource.foo will be created
 + resource "null_resource" "foo" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
--- PASS: TestExitCode (9.16s)
=== CONT TestApplySkipTrue
integration_test.go:3515: Copying fixture-skip/ to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test294544799
integration_test.go:3147: [TestApplySkipTrue] Full contents of show stdout:
integration_test.go:3150: [TestApplySkipTrue]
integration_test.go:3147: [TestApplySkipTrue] Full contents of show stderr:
integration_test.go:3150: [TestApplySkipTrue] time=2021-05-19T16:44:36+02:00 level=info msg=Skipping terragrunt module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test294544799/fixture-skip/skip-true/terragrunt.hcl due to skip = true.
integration_test.go:3150: [TestApplySkipTrue]
--- PASS: TestApplySkipTrue (0.11s)
=== CONT TestLocalWithMissingBackend
integration_test.go:3515: Copying fixture-download to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test383654002
time=2021-05-19T16:44:36+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test383654002/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestLocalWithMissingBackend (0.19s)
=== CONT TestAutoRetryConfigurableRetriesErrors
=== RUN TestAutoRetryConfigurableRetriesErrors/fixture-auto-retry/configurable-retries-incorrect-retry-attempts
=== PAUSE TestAutoRetryConfigurableRetriesErrors/fixture-auto-retry/configurable-retries-incorrect-retry-attempts
=== RUN TestAutoRetryConfigurableRetriesErrors/fixture-auto-retry/configurable-retries-incorrect-sleep-interval
=== PAUSE TestAutoRetryConfigurableRetriesErrors/fixture-auto-retry/configurable-retries-incorrect-sleep-interval
=== CONT TestTerragruntHookInterpolation
integration_test.go:3515: Copying fixture-hooks/interpolations to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test392744745
Initializing modules...
- nested in nested-module
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
out = "Hello, World"
time=2021-05-19T16:44:37+02:00 level=warning msg=No double-slash (//) found in source URL /gruntwork-io/terraform-module-in-root-for-terragrunt-test.git. Relative paths in downloaded Terraform code may not work.
Initializing modules...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
out = "Hello, World"
--- PASS: TestRemoteWithModuleInRoot (2.47s)
=== CONT TestTerragruntExcludeExternalDependencies
integration_test.go:3515: Copying fixture-external-dependencies to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404
╷
│ Error: Error running command 'echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && exit 1': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
time=2021-05-19T16:44:38+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
=== CONT TestApplySkipFalse
integration_test.go:3147: [TestApplySkipFalse] Full contents of show stdout:
integration_test.go:3150: [TestApplySkipFalse] 
integration_test.go:3150: [TestApplySkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestApplySkipFalse] 
integration_test.go:3150: [TestApplySkipFalse] Outputs:
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] example = "hello, Hobbs"
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3147: [TestApplySkipFalse] Full contents of show stderr:
integration_test.go:3150: [TestApplySkipFalse] time=2021-05-19T16:44:28+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test028593211/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] Initializing the backend...
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] Initializing provider plugins...
integration_test.go:3150: [TestApplySkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestApplySkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestApplySkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestApplySkipFalse] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestApplySkipFalse] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestApplySkipFalse] you run "terraform init" in the future.
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] Terraform has been successfully initialized!
integration_test.go:3150: [TestApplySkipFalse] 
integration_test.go:3150: [TestApplySkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestApplySkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestApplySkipFalse] should now work.
integration_test.go:3150: [TestApplySkipFalse]
integration_test.go:3150: [TestApplySkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestApplySkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestApplySkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestApplySkipFalse]
--- PASS: TestApplySkipFalse (10.09s)
=== CONT TestUndefinedLocalsReferenceBreaks
--- PASS: TestUndefinedLocalsReferenceBreaks (0.11s)
=== CONT TestLocalWithBackend
integration_test.go:3515: Copying fixture-download to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test111803715
=== CONT TestTerragruntExcludeExternalDependencies
integration_test.go:3147: [TestTerragruntExcludeExternalDependencies] Full contents of apply-all stdout:
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] Outputs:
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] result = "Hello World, module-b"
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3147: [TestTerragruntExcludeExternalDependencies] Full contents of apply-all stderr:
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] time=2021-05-19T16:44:38+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] time=2021-05-19T16:44:38+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404/fixture-external-dependencies/module-b:
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404/fixture-external-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404/fixture-external-dependencies/module-b (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404/fixture-external-dependencies/module-a]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test157452404/fixture-external-dependencies/module-b]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] Initializing the backend...
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] should now work.
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntExcludeExternalDependencies]
--- PASS: TestTerragruntExcludeExternalDependencies (0.47s)
=== CONT TestAutoRetryConfigurableRetries
integration_test.go:3515: Copying fixture-auto-retry/configurable-retries to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test368213446
time=2021-05-19T16:44:38+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test111803715/fixture-download/hello-world-with-backend. Relative paths in downloaded Terraform code may not work.
--- PASS: TestTerragruntHookInterpolation (6.25s)
=== CONT TestTerragruntEmptyCommandListHook
integration_test.go:3515: Copying fixture-hooks/bad-arg-action/empty-command-list to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test911534189
--- PASS: TestAutoRetryExhaustRetries (26.43s)
=== CONT TestLocalsInInclude
integration_test.go:3515: Copying fixture-locals/local-in-include to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test622127336
--- PASS: TestTerragruntEmptyCommandListHook (0.14s)
=== CONT TestDependencyOutputErrorBeforeApply
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test672523559
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Outputs:
parent_terragrunt_dir = "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test622127336/fixture-locals/local-in-include"
terraform_cli_args = "[\"apply\",\"-auto-approve\",\"-no-color\"]"
terraform_command = "apply"
terragrunt_dir = "/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test622127336/fixture-locals/local-in-include/qa/my-app"
time=2021-05-19T16:44:43+02:00 level=warning msg=Remote state configuration 'lock_table' attribute is deprecated; use 'dynamodb_table' instead.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test552647205/fixture-download/remote-with-backend]
integration_test.go:3147: [TestDependencyOutputErrorBeforeApply] Full contents of show stdout:
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3147: [TestDependencyOutputErrorBeforeApply] Full contents of show stderr:
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] 
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] should now work.
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] 
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] should now work.
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputErrorBeforeApply]
--- PASS: TestDependencyOutputErrorBeforeApply (0.73s)
=== CONT TestAutoRetryApplyAllDependentModuleRetries
integration_test.go:3515: Copying fixture-auto-retry/apply-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770
time=2021-05-19T16:44:43+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply -auto-approve' instead. Please update your workflows to use 'terragrunt run-all apply -auto-approve', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:43+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app3])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app1])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app3 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all]
--- PASS: TestLocalsInInclude (1.02s)
=== CONT TestTerragruntEmptyStringCommandHook
integration_test.go:3515: Copying fixture-hooks/bad-arg-action/empty-string-command to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test436179953
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
--- PASS: TestTerragruntEmptyStringCommandHook (0.11s)
=== CONT TestInputsPassedThroughCorrectly
integration_test.go:3515: Copying fixture-inputs to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test962555036
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bool = true
from_env = "default"
list_bool = tolist([
true,
false,
])
list_number = tolist([
1,
2,
3,
])
list_string = tolist([
"a",
"b",
"c",
])
map_bool = tomap({
"bar" = false
"baz" = true
"foo" = true
})
map_number = tomap({
"bar" = 12345
"foo" = 42
})
map_string = tomap({
"foo" = "bar"
})
number = 42
object = {
"list" = tolist([
1,
2,
3,
])
"map" = tomap({
"foo" = "bar"
})
"num" = 42
"str" = "string"
}
string = "string"
--- PASS: TestInputsPassedThroughCorrectly (0.84s)
=== CONT TestUndefinedLocalsReferenceToInputsBreaks
--- PASS: TestUndefinedLocalsReferenceToInputsBreaks (0.10s)
=== CONT TestRemoteDownloadWithRelativePath
=== CONT TestAwsProviderPatch
integration_test.go:1317:
Error Trace: integration_test.go:1317
Error: Received unexpected error:
Hit multiple errors:
Hit multiple errors:
exit status 1
Test: TestAwsProviderPatch
integration_test.go:1321: time=2021-05-19T16:44:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-05-19T16:44:36+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch]
time=2021-05-19T16:44:36+02:00 level=debug msg=Terraform version: 0.15.2
time=2021-05-19T16:44:36+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch/terragrunt.hcl
time=2021-05-19T16:44:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-05-19T16:44:36+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch]
Initializing modules...
Downloading github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option for example_module...
╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

integration_test.go:1323:
Error Trace: integration_test.go:1323
Error: Expect "time=2021-05-19T16:44:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-05-19T16:44:36+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch]
time=2021-05-19T16:44:36+02:00 level=debug msg=Terraform version: 0.15.2
time=2021-05-19T16:44:36+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch/terragrunt.hcl
time=2021-05-19T16:44:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-05-19T16:44:36+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test215884096/fixture-aws-provider-patch]
Initializing modules...
Downloading github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option for example_module...
╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

" to match "Patching AWS provider in .+test/fixture-aws-provider-patch/example-module/main.tf"
Test: TestAwsProviderPatch
Initializing modules...
- Installing hashicorp/null v3.1.0...
Downloading github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option for example_module...
time=2021-05-19T16:44:45+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-nki32h. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:44:47+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-shzksg. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
--- PASS: TestRemoteDownloadWithRelativePath (2.78s)
=== CONT TestAutoRetryFlagWithRecoverableError
integration_test.go:3515: Copying fixture-auto-retry/re-run to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test709136203
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
╷
│ Error: Error running command 'if [[ -f touched ]]; then exit 0; else echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && touch touched && exit 1; fi': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
time=2021-05-19T16:44:48+02:00 level=info msg=Encountered an error eligible for retrying. Sleeping 5s before retrying.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test978887770/fixture-auto-retry/apply-all/app3]
--- PASS: TestAutoRetryConfigurableRetries (12.14s)
=== CONT TestLocalsParsing
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
answer = 42
data = <<EOT
Hello world
EOT
time=2021-05-19T16:44:51+02:00 level=debug msg=Encryption is still not enabled for table terragrunt-test-locks-bitk6b. Will sleep for 20s and try again. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
--- PASS: TestLocalsParsing (0.77s)
=== CONT TestNoAutoInit
integration_test.go:3515: Copying fixture-regressions to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test349178926
integration_test.go:3147: [TestNoAutoInit] Full contents of no force apply stdout:
integration_test.go:3150: [TestNoAutoInit]
integration_test.go:3147: [TestNoAutoInit] Full contents of no force apply stderr:
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test349178926/fixture-regressions/skip-init]
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test349178926/fixture-regressions/skip-init/terragrunt.hcl
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=warning msg=Detected that init is needed, but Auto-Init is disabled. Continuing with further actions, but subsequent terraform commands may fail.
integration_test.go:3150: [TestNoAutoInit] time=2021-05-19T16:44:51+02:00 level=debug msg=Running command: terraform apply
integration_test.go:3150: [TestNoAutoInit] ╷
integration_test.go:3150: [TestNoAutoInit] │ Error: Module not installed
integration_test.go:3150: [TestNoAutoInit] │ 
integration_test.go:3150: [TestNoAutoInit] │  on main.tf line 1:
integration_test.go:3150: [TestNoAutoInit] │  1: module "mod" {
integration_test.go:3150: [TestNoAutoInit] │ 
integration_test.go:3150: [TestNoAutoInit] │ This module is not yet installed. Run "terraform init" to install all
integration_test.go:3150: [TestNoAutoInit] │ modules required by this configuration.
integration_test.go:3150: [TestNoAutoInit] ╵
integration_test.go:3150: [TestNoAutoInit]
--- PASS: TestNoAutoInit (0.25s)
=== CONT TestDependencyOutput
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093
time=2021-05-19T16:44:51+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:44:51+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app1 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app2 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app3 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app1, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app2])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/empty (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration/app1]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test990407093/fixture-get-output/integration]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
x = 14

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
y = 28
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
z = 42
--- PASS: TestDependencyOutput (1.71s)
=== CONT TestRemoteDownload

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
--- PASS: TestRemoteDownload (2.25s)
=== CONT TestTerragruntExternalDependencies
integration_test.go:3515: Copying fixture-external-dependencies to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestAutoRetryApplyAllDependentModuleRetries (12.31s)
=== CONT TestTerragruntInitHookWithSourceWithBackend
integration_test.go:3515: Copying fixture-hooks/init-once to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test826108335
=== CONT TestTerragruntExternalDependencies
integration_test.go:3147: [TestTerragruntExternalDependencies] Full contents of apply-all stdout:
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] Outputs:
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] result = "Hello World, module-a"
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] Outputs:
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] result = "Hello World, module-b"
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3147: [TestTerragruntExternalDependencies] Full contents of apply-all stderr:
integration_test.go:3150: [TestTerragruntExternalDependencies] time=2021-05-19T16:44:55+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] time=2021-05-19T16:44:55+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184/fixture-external-dependencies/module-b:
integration_test.go:3150: [TestTerragruntExternalDependencies] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184/fixture-external-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestTerragruntExternalDependencies] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184/fixture-external-dependencies/module-b (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184/fixture-external-dependencies/module-a]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test903287184/fixture-external-dependencies/module-b]
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Initializing the backend...
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntExternalDependencies] should now work.
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Initializing the backend...
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntExternalDependencies] 
integration_test.go:3150: [TestTerragruntExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntExternalDependencies] should now work.
integration_test.go:3150: [TestTerragruntExternalDependencies]
integration_test.go:3150: [TestTerragruntExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntExternalDependencies]
--- PASS: TestTerragruntExternalDependencies (0.95s)
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
time=2021-05-19T16:44:56+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing the backend...
- Installing hashicorp/null v3.1.0...

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

╷
│ Error: Failed to download module
│ 
│ Could not download module "example_module" (main.tf:5) source code from
│ "github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option":
│ error downloading
│ 'https://github.com/gruntwork-io/terragrunt.git?ref=Add-support-for-sts_duration-option':
│ /usr/local/bin/git exited with 1: error: pathspec
│ 'Add-support-for-sts_duration-option' did not match any file(s) known to
│ git
│ 
╵

=== CONT TestAwsProviderPatch
integration_test.go:1326:
Error Trace: integration_test.go:1326
Error: Received unexpected error:
Hit multiple errors:
Hit multiple errors:
exit status 1
Test: TestAwsProviderPatch
--- FAIL: TestAwsProviderPatch (29.81s)
=== CONT TestPreventDestroyDependencies
time=2021-05-19T16:45:06+02:00 level=debug msg=Encryption is now enabled for table terragrunt-test-locks-nki32h! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:06+02:00 level=debug msg=Success! Table terragrunt-test-locks-nki32h is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:06+02:00 level=debug msg=Running command: terraform init -backend-config=bucket=terragrunt-test-bucket-nki32h -backend-config=dynamodb_table=terragrunt-test-locks-nki32h -backend-config=encrypt=true -backend-config=key=dep/terraform.tfstate -backend-config=region=us-west-2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
Initializing the backend...
- Installing hashicorp/template v2.2.0...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:08+02:00 level=debug msg=Encryption is now enabled for table terragrunt-test-locks-shzksg! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:08+02:00 level=debug msg=Success! Table terragrunt-test-locks-shzksg is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:08+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
Initializing the backend...
- Installing hashicorp/template v2.2.0...
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of apply-all stdout:
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module E"
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module C"
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module D"
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of apply-all stderr:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:05+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:05+02:00 level=info msg=Stack at fixture-download/local-with-prevent-destroy-dependencies:
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e (excluded: false, dependencies: []) prefix=[fixture-download/local-with-prevent-destroy-dependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:06+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:06+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:06+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:07+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:08+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependencies]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
╷
│ Error: Error running command 'if [[ -f touched ]]; then exit 0; else echo 'Failed to load backend: Error configuring the backend 's3': RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout' && touch touched && exit 1; fi': exit status 1. Output: Failed to load backend: Error configuring the backend s3: RequestError: send request failed caused by: Post https://sts.amazonaws.com/: net/http: TLS handshake timeout
│ 
│ 
│ 
╵
--- PASS: TestAutoRetryFlagWithRecoverableError (22.58s)
=== CONT TestTerragruntSkipOnError
integration_test.go:3515: Copying fixture-hooks/skip-on-error to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test095192505
time=2021-05-19T16:45:11+02:00 level=debug msg=Encryption is now enabled for table terragrunt-test-locks-bitk6b! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:11+02:00 level=debug msg=Success! Table terragrunt-test-locks-bitk6b is now in active state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:11+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
Initializing the backend...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestPreventDestroyDependencies
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of destroy-all stdout:
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of destroy-all stderr:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=warning msg='destroy-all' is deprecated. Running 'terragrunt run-all destroy' instead. Please update your workflows to use 'terragrunt run-all destroy', as 'destroy-all' may be removed in the future!
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=info msg=Stack at fixture-download/local-with-prevent-destroy-dependencies:
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c])
integration_test.go:3150: [TestPreventDestroyDependencies] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e (excluded: false, dependencies: []) prefix=[fixture-download/local-with-prevent-destroy-dependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=error msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b has finished with an error: Module is protected by the prevent_destroy flag in /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b/terragrunt.hcl. Set it to false or delete it to allow destroying of the module. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=error msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a just finished with an error. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a will have to return an error too. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:09+02:00 level=error msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a has finished with an error: Cannot process module Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: []) because one of its dependencies, Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]), finished with an error: Module is protected by the prevent_destroy flag in /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b/terragrunt.hcl. Set it to false or delete it to allow destroying of the module. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:11+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c]
integration_test.go:3150: [TestPreventDestroyDependencies]
Initializing the backend...
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-b:
integration_test.go:3150: [TestPreventDestroyDependencies] # data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependencies] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3150: [TestPreventDestroyDependencies] rendered = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies] template = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies] }
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] # module.remote.data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependencies] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3150: [TestPreventDestroyDependencies] rendered = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies] template = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies] }
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-b:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:13+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependencies]

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-c:
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-c:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:14+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-d:
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-d:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:14+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-e:
integration_test.go:3150: [TestPreventDestroyDependencies] 
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-e:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:15+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-a:
integration_test.go:3150: [TestPreventDestroyDependencies] # data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependencies] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3150: [TestPreventDestroyDependencies] rendered = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies] template = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies] }
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] # module.remote.data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependencies] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3150: [TestPreventDestroyDependencies] rendered = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies] template = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies] }
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3150: [TestPreventDestroyDependencies] test = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependencies]
integration_test.go:3147: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-a:
integration_test.go:3150: [TestPreventDestroyDependencies] time=2021-05-19T16:45:15+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependencies]
--- PASS: TestPreventDestroyDependencies (10.17s)
=== CONT TestIncludeDirsStrict
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsStrict] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsStrict] 
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait for 0 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsStrict] 
integration_test.go:3150: [TestIncludeDirsStrict] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsStrict] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsStrict] should now work.
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsStrict] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsStrict] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsStrict] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsStrict] 
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3147: [TestIncludeDirsStrict] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirsStrict] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait for 0 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsStrict] 
integration_test.go:3150: [TestIncludeDirsStrict] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsStrict] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsStrict] should now work.
integration_test.go:3150: [TestIncludeDirsStrict]
integration_test.go:3150: [TestIncludeDirsStrict] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsStrict] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsStrict] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:16+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict] time=2021-05-19T16:45:17+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsStrict]
--- PASS: TestIncludeDirsStrict (1.03s)
=== CONT TestLocalDownloadWithRelativePath
Acquiring state lock. This may take a few moments...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:17+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
--- PASS: TestTerragruntSkipOnError (8.61s)
=== CONT TestTerragruntRemoteStateCodegenErrorsIfExists
--- PASS: TestTerragruntRemoteStateCodegenErrorsIfExists (0.16s)
=== CONT TestTerragruntBeforeAndAfterMergeHook
integration_test.go:359: bucketName: terragrunt-test-bucket-zis1gc
Acquiring state lock. This may take a few moments...

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
=== CONT TestIncludeDirs
--- PASS: TestLocalDownloadWithRelativePath (3.74s)
Acquiring state lock. This may take a few moments...
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of apply-all stdout:
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of apply-all stderr:
integration_test.go:3150: [TestIncludeDirs] time=2021-05-19T16:45:21+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] time=2021-05-19T16:45:21+02:00 level=info msg=Stack at fixture-download/local-with-include-dir:
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/aws/module-aws-a (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/gce/module-gce-b (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/aws/module-aws-a])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/gce/module-gce-c (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/aws/module-aws-d (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/gce/module-gce-e (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/aws/module-aws-d]) prefix=[fixture-download/local-with-include-dir]
integration_test.go:3150: [TestIncludeDirs]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:21+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3147: [TestDependencyOutputSameOutputConcurrencyRegression] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rendered_template = "Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Outputs:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] test = "Hello, Hello, I am a template. My sample_var value = hello"
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3147: [TestDependencyOutputSameOutputConcurrencyRegression] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-05-19T16:44:06+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-05-19T16:44:06+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906:
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/a (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/b (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/c (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: [])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/d (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/e (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/f (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep])
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] => Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/g (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906/common-dep]) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test592808486/fixture-get-output/regression-906]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Successfully configured the backend "s3"! Terraform will automatically
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] use this backend unless the backend configuration changes.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing modules...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - hello in hello
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] you run "terraform init" in the future.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] 
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] should now work.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-iko80motxkg6
Releasing state lock. This may take a few moments...
Initializing provider plugins...
- Reusing previous version of hashicorp/template from the dependency lock file
Acquiring state lock. This may take a few moments...
Initializing the backend...
integration_test.go:3515: Copying fixture-get-output to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test854232659
- Installing hashicorp/template v2.2.0...
=== CONT TestTerragruntInitHookWithSourceWithBackend
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-l4uqlu
Acquiring state lock. This may take a few moments...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "No, The answer is 42"
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Acquiring state lock. This may take a few moments...

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
--- PASS: TestTerragruntInitHookWithSourceWithBackend (30.11s)
=== CONT TestTerragruntGenerateBlockSkip
time=2021-05-19T16:45:26+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
Releasing state lock. This may take a few moments...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "hello, World"
time=2021-05-19T16:45:27+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test111803715/fixture-download/hello-world-with-backend. Relative paths in downloaded Terraform code may not work.
Releasing state lock. This may take a few moments...
Initializing provider plugins...
- Reusing previous version of hashicorp/template from the dependency lock file
Acquiring state lock. This may take a few moments...
- Installing hashicorp/template v2.2.0...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "hello, World"
time=2021-05-19T16:45:29+02:00 level=warning msg=Remote state configuration 'lock_table' attribute is deprecated; use 'dynamodb_table' instead.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test552647205/fixture-download/remote-with-backend]
Releasing state lock. This may take a few moments...
Releasing state lock. This may take a few moments...
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "No, The answer is 42"
time=2021-05-19T16:45:30+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:30+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:30+02:00 level=info msg=Executing hook: before_hook_merge_1
time=2021-05-19T16:45:30+02:00 level=info msg=Executing hook: before_hook_1
Releasing state lock. This may take a few moments...
Acquiring state lock. This may take a few moments...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "No, The answer is 42"
time=2021-05-19T16:45:31+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:31+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "No, The answer is 42"
time=2021-05-19T16:45:32+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep of module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live just finished successfully. Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live must wait on 0 more dependencies. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:32+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/random v3.1.0...
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Releasing state lock. This may take a few moments...
time=2021-05-19T16:45:35+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "No, The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:35+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:35+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "They said, \"No, The answer is 42\""
time=2021-05-19T16:45:35+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=kB$5FWpoxLGfAJw#]
Releasing state lock. This may take a few moments...

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "kB$5FWpoxLGfAJw#"
--- PASS: TestTerragruntGenerateBlockSkip (9.84s)
=== CONT TestIncludeDirsDependencyConsistencyRegression

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
rendered_template = "Hello, I am a template. My sample_var value = hello"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "hello, World"
Acquiring state lock. This may take a few moments...
=== CONT TestLocalWithBackend
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-wy0axn
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
=== CONT TestTerragruntWorksWithLocalTerraformVersion
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-tf065s
time=2021-05-19T16:45:39+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "No, The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestLocalWithBackend (61.33s)
=== CONT TestTerragruntBeforeAndAfterHook
integration_test.go:3515: Copying fixture-hooks/before-and-after to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test966146966

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "They said, \"No, The answer is 42\""
time=2021-05-19T16:45:39+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
=== CONT TestDependencyOutputOptimization
integration_test.go:3147: [TestDependencyOutputOptimization] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimization] {
integration_test.go:3150: [TestDependencyOutputOptimization] "output": {
integration_test.go:3150: [TestDependencyOutputOptimization] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimization] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimization] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3147: [TestDependencyOutputOptimization] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:35+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:35+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:36+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:39+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimization] "output": {
integration_test.go:3150: [TestDependencyOutputOptimization] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimization] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimization] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimization] 
integration_test.go:3150: [TestDependencyOutputOptimization] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimization] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimization] should now work.
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimization] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimization] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimization]
--- PASS: TestTerragruntWorksWithLocalTerraformVersion (84.29s)
=== CONT TestTerragruntBeforeOneArgAction
integration_test.go:3515: Copying fixture-hooks/one-arg-action to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test137442813

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "They said, \"No, The answer is 42\""
=== CONT TestIncludeDirsDependencyConsistencyRegression
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: false, dependencies: [])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait for 1 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks must wait for 0 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait for 1 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/../../modules/eks. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:36+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] - Reusing previous version of hashicorp/random from the dependency lock file
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] - Installing hashicorp/random v3.1.0...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] - Installed hashicorp/random v3.1.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:38+02:00 level=debug msg=Copying lock file from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o/.terraform.lock.hcl to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:38+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s just finished successfully. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait on 0 more dependencies. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s just finished successfully. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait on 0 more dependencies. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
time=2021-05-19T16:45:41+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "No, The answer is 42"
}
}
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: false, dependencies: [])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait for 1 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks must wait for 0 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/../../modules/eks. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:40+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s just finished successfully. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait on 0 more dependencies. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/-mEomMN2cj0vSrOBUaWk6WMo_HA/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
output = "They said, \"No, The answer is 42\""
time=2021-05-19T16:45:41+02:00 level=info msg=Executing hook: after_hook_parent_1
time=2021-05-19T16:45:41+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
time=2021-05-19T16:45:41+02:00 level=info msg=Executing hook: after_hook_1
=== CONT TestTerragruntBeforeAndAfterMergeHook
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-zis1gc
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
=== CONT TestIncludeDirsDependencyConsistencyRegression
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stdout:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3147: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stderr:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting download directory for module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: false, dependencies: [])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks must wait for 0 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait for 1 dependencies to finish prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/../../modules/eks. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/6tmpWNsIrhTeICeMlxgsqhnP6sw/gNXoGbGXHkSMQvyRuzT-0c0LC5o prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s just finished successfully. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait on 0 more dependencies. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Running module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s now prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Running command: terraform --version prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Reading Terragrunt config file at /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=WARNING: config /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Downloading Terraform configurations from file:///Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Copying files from /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s into /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Setting working directory to /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/wueBCDZ5y4vfjwFcWltgqAuEu7A/D7jDsA2OUGYRAiC8ZuKnZXh2sys prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Running command: terraform init prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Running command: terraform validate prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression] time=2021-05-19T16:45:42+02:00 level=debug msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s has finished successfully! prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3150: [TestIncludeDirsDependencyConsistencyRegression]
--- PASS: TestIncludeDirsDependencyConsistencyRegression (6.35s)
=== CONT TestPreventDestroyDependenciesIncludedConfig
Releasing state lock. This may take a few moments...
--- PASS: TestTerragruntBeforeAndAfterMergeHook (24.14s)
=== CONT TestTerragruntAfterHook
integration_test.go:3515: Copying fixture-hooks/after-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test324211511
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "hello, World"
=== CONT TestRemoteWithBackend
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-zdxinh
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of apply-all stdout:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module C"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of apply-all stderr:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:42+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:42+02:00 level=info msg=Stack at fixture-download/local-include-with-prevent-destroy-dependencies:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a])
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c (excluded: false, dependencies: []) prefix=[fixture-download/local-include-with-prevent-destroy-dependencies]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:42+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:42+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:43+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
- Installing hashicorp/template v2.2.0...
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of destroy-all stdout:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Destroy complete! Resources: 0 destroyed.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of destroy-all stderr:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=warning msg='destroy-all' is deprecated. Running 'terragrunt run-all destroy' instead. Please update your workflows to use 'terragrunt run-all destroy', as 'destroy-all' may be removed in the future!
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=info msg=Stack at fixture-download/local-include-with-prevent-destroy-dependencies:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a])
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c (excluded: false, dependencies: []) prefix=[fixture-download/local-include-with-prevent-destroy-dependencies]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=error msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b has finished with an error: Module is protected by the prevent_destroy flag in /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b/terragrunt.hcl. Set it to false or delete it to allow destroying of the module. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=error msg=Dependency /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b of module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a just finished with an error. Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a will have to return an error too. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:44+02:00 level=error msg=Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a has finished with an error: Cannot process module Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a (excluded: false, dependencies: []) because one of its dependencies, Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]), finished with an error: Module is protected by the prevent_destroy flag in /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b/terragrunt.hcl. Set it to false or delete it to allow destroying of the module. prefix=[/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3147: [TestDependencyOutputOptimizationSkipInit] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3147: [TestDependencyOutputOptimizationSkipInit] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:41+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] 
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
--- PASS: TestRemoteWithBackend (70.34s)
=== CONT TestTerragruntInitHookWithSourceNoBackend
integration_test.go:3515: Copying fixture-hooks/init-once to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-a:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] # data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] # module.remote.data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module A"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-a:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:45+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-b:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] # module.remote.data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] # data.template_file.test:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module B"
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-b:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:46+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-c:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3147: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-c:
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig] time=2021-05-19T16:45:46+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestPreventDestroyDependenciesIncludedConfig]
--- PASS: TestPreventDestroyDependenciesIncludedConfig (4.79s)
=== CONT TestTerragruntGenerateBlockOverwrite
time=2021-05-19T16:45:47+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
time=2021-05-19T16:45:48+02:00 level=info msg=Executing hook: after_hook_1
--- PASS: TestTerragruntAfterHook (5.41s)
=== CONT TestTerragruntOutputAllCommand
integration_test.go:3515: Copying fixture-output-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337
time=2021-05-19T16:45:48+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:45:48+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app3])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app1])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1/app3 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test152542337/fixture-output-all/env1]
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3147: [TestDependencyOutputOptimizationNoGenerate] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3147: [TestDependencyOutputOptimizationNoGenerate] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:48+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:48+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] 
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:48+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
=== CONT TestTerragruntBeforeAndAfterHook
integration_test.go:344: output: time=2021-05-19T16:45:39+02:00 level=info msg=Executing hook: after_hook_2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test966146966/fixture-hooks/before-and-after]
AFTER_TERRAGRUNT_READ_CONFIG
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installing hashicorp/template v2.2.0...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:48+02:00 level=info msg=Executing hook: before_hook_1
time=2021-05-19T16:45:49+02:00 level=info msg=Executing hook: after_hook_1
--- PASS: TestTerragruntBeforeAndAfterHook (10.22s)
=== CONT TestTerragruntHookWorkingDir
integration_test.go:3515: Copying fixture-hooks/working_dir to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test539443803
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3147: [TestDependencyOutputOptimizationSkipInit] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3147: [TestDependencyOutputOptimizationSkipInit] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Detected module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl is already init-ed. Retrieving outputs directly from working directory. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:45+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:49+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] }
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:49+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test971640017/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] 
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit] time=2021-05-19T16:45:49+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimizationSkipInit]
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-shzksg
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:45:50+02:00 level=info msg=Executing hook: before_hook
hello_world
Success! The configuration is valid.

=== CONT TestLocalDownloadWithHiddenFolder
--- PASS: TestTerragruntHookWorkingDir (0.44s)
time=2021-05-19T16:45:50+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestTerragruntBeforeOneArgAction (10.97s)
=== CONT TestCustomLockFile
time=2021-05-19T16:45:51+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/custom-lock-file-module. Relative paths in downloaded Terraform code may not work.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
time=2021-05-19T16:45:51+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
--- PASS: TestDependencyOutputOptimizationSkipInit (101.80s)
=== CONT TestTerragruntRunAllCommand
integration_test.go:3515: Copying fixture-output-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366
time=2021-05-19T16:45:52+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app3])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app1])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test631290366/fixture-output-all/env1/app3 (excluded: false, dependencies: [])
=== CONT TestTerragruntInitHookWithSourceNoBackend
integration_test.go:3147: [TestTerragruntInitHookWithSourceNoBackend] Full contents of apply stdout:
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Outputs:
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] example = "hello, world"
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3147: [TestTerragruntInitHookWithSourceNoBackend] Full contents of apply stderr:
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend/terragrunt.hcl
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Detected 2 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/base-module. Relative paths in downloaded Terraform code may not work.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Downloading Terraform configurations from file:///var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/base-module into /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/aQZz8WcXuFi-BYtCYVA3_2Sb0PM/IAq83uo8WBJMiVk1e3MzOgj0vdU
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Detected 2 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=info msg=Executing hook: after_init_from_module prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Running command: echo AFTER_INIT_FROM_MODULE_ONLY_ONCE prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] AFTER_INIT_FROM_MODULE_ONLY_ONCE
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Copying files from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend into /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/aQZz8WcXuFi-BYtCYVA3_2Sb0PM/IAq83uo8WBJMiVk1e3MzOgj0vdU
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Setting working directory to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/aQZz8WcXuFi-BYtCYVA3_2Sb0PM/IAq83uo8WBJMiVk1e3MzOgj0vdU
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:46+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Initializing the backend...
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Initializing provider plugins...
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] - Finding latest version of hashicorp/template...
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Terraform has created a lock file .terraform.lock.hcl to record the provider
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] selections it made above. Include this file in your version control repository
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] so that Terraform can guarantee to make the same selections by default when
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] you run "terraform init" in the future.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] Terraform has been successfully initialized!
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] should now work.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:51+02:00 level=debug msg=Copying lock file from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/aQZz8WcXuFi-BYtCYVA3_2Sb0PM/IAq83uo8WBJMiVk1e3MzOgj0vdU/.terraform.lock.hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:51+02:00 level=debug msg=Detected 2 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:51+02:00 level=info msg=Executing hook: after_init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:51+02:00 level=debug msg=Running command: echo AFTER_INIT_ONLY_ONCE prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] AFTER_INIT_ONLY_ONCE
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:51+02:00 level=debug msg=Running command: terraform apply -auto-approve prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend] time=2021-05-19T16:45:52+02:00 level=debug msg=Detected 2 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test833476394/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3150: [TestTerragruntInitHookWithSourceNoBackend]
--- PASS: TestTerragruntInitHookWithSourceNoBackend (6.62s)
=== CONT TestTerragruntBeforeHook
integration_test.go:3515: Copying fixture-hooks/before-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test710200133

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
--- PASS: TestLocalDownloadWithHiddenFolder (2.34s)
=== CONT TestTerragruntInitHookNoSourceWithBackend
integration_test.go:3515: Copying fixture-hooks/init-once to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test760736224
Initializing the backend...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
text = "Hello, World"
Initializing provider plugins...
- Finding latest version of hashicorp/template...
time=2021-05-19T16:45:52+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/custom-lock-file-module. Relative paths in downloaded Terraform code may not work.
--- PASS: TestCustomLockFile (2.06s)
=== CONT TestExcludeDirs
Initializing the backend...
- Installing hashicorp/random v3.1.0...
=== CONT TestDependencyOutputOptimization
integration_test.go:3147: [TestDependencyOutputOptimization] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimization] {
integration_test.go:3150: [TestDependencyOutputOptimization] "output": {
integration_test.go:3150: [TestDependencyOutputOptimization] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimization] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimization] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3147: [TestDependencyOutputOptimization] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:39+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:39+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Detected remote state block with generate config. Resolving dependency by pulling remote state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Setting dependency working directory to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/.terragrunt-cache/118724920 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Generated file /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/.terragrunt-cache/118724920/backend.tf. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Generated remote state configuration in working dir /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/.terragrunt-cache/118724920 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:40+02:00 level=debug msg=Running command: terraform init -get=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:49+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:54+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimization] "output": {
integration_test.go:3150: [TestDependencyOutputOptimization] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimization] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimization] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] }
integration_test.go:3150: [TestDependencyOutputOptimization] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/dep]
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:54+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test069688560/fixture-get-output/nested-optimization/live]
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimization] 
integration_test.go:3150: [TestDependencyOutputOptimization] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimization] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimization] should now work.
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3150: [TestDependencyOutputOptimization] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimization] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimization] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimization] time=2021-05-19T16:45:54+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimization]
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-bitk6b
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3147: [TestDependencyOutputOptimizationDisableTest] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] {
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] }
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] }
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3147: [TestDependencyOutputOptimizationDisableTest] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] 
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] 
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] 
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_test.go:3147: [TestDependencyOutputOptimizationDisableTest] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3147: [TestDependencyOutputOptimizationDisableTest] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] 
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationDisableTest]
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-agqsfr
--- PASS: TestDependencyOutputOptimization (102.76s)
=== CONT TestLocalDownload
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=TvE5BPz8#ZhrIqmA]
time=2021-05-19T16:45:56+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "TvE5BPz8#ZhrIqmA"
--- PASS: TestTerragruntGenerateBlockOverwrite (9.45s)
=== CONT TestTerragruntHookApplyAll
integration_test.go:3515: Copying fixture-hooks/all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151
time=2021-05-19T16:45:56+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply -auto-approve' instead. Please update your workflows to use 'terragrunt run-all apply -auto-approve', as 'apply-all' may be removed in the future!
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all]
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only/.terragrunt-cache prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all]
time=2021-05-19T16:45:56+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all]
time=2021-05-19T16:45:56+02:00 level=debug msg=Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all]
time=2021-05-19T16:45:56+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all]
time=2021-05-19T16:45:56+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:45:56+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Initializing the backend...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
time=2021-05-19T16:45:57+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestDependencyOutputOptimizationDisableTest (112.89s)
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlock
time=2021-05-19T16:45:58+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
- Installing hashicorp/template v2.2.0...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = "Hello, World"
--- PASS: TestLocalDownload (2.38s)
=== CONT TestTerragruntStackCommandsWithPlanFile
time=2021-05-19T16:45:58+02:00 level=warning msg='plan-all' is deprecated. Running 'terragrunt run-all plan -out=plan.tfplan' instead. Please update your workflows to use 'terragrunt run-all plan -out=plan.tfplan', as 'plan-all' may be removed in the future!
Initializing the backend...
time=2021-05-19T16:45:58+02:00 level=info msg=Stack at fixture-stack/disjoint:
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/a (excluded: false, dependencies: [])
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/b (excluded: false, dependencies: [])
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/c (excluded: false, dependencies: []) prefix=[fixture-stack/disjoint]
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/template v2.2.0...
null_resource.b: Refreshing state... [id=8666011732421912524]
null_resource.a: Refreshing state... [id=8666011732421912524]
null_resource.c: Refreshing state... [id=8666011732421912524]
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
time=2021-05-19T16:46:00+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply plan.tfplan' instead. Please update your workflows to use 'terragrunt run-all apply plan.tfplan', as 'apply-all' may be removed in the future!
time=2021-05-19T16:46:00+02:00 level=info msg=Stack at fixture-stack/disjoint:
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/a (excluded: false, dependencies: [])
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/b (excluded: false, dependencies: [])
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-stack/disjoint/c (excluded: false, dependencies: []) prefix=[fixture-stack/disjoint]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:46:00+02:00 level=debug msg=Copying lock file from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only/.terraform.lock.hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:46:00+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:46:00+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
b = "8666011732421912524"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
a = "8666011732421912524"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
c = "8666011732421912524"
--- PASS: TestTerragruntStackCommandsWithPlanFile (2.39s)
=== CONT TestTerragruntHookRunAllApply
integration_test.go:3515: Copying fixture-hooks/all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only/.terragrunt-cache
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Setting download directory for module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only/.terragrunt-cache
time=2021-05-19T16:46:01+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only (excluded: false, dependencies: [])
time=2021-05-19T16:46:01+02:00 level=debug msg=Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
time=2021-05-19T16:46:01+02:00 level=debug msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts
time=2021-05-19T16:46:01+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only must wait for 0 dependencies to finish prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only now prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Terraform version: 0.15.2 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only/terragrunt.hcl prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:01+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:46:01+02:00 level=info msg=Executing hook: before_hook_1

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
time=2021-05-19T16:46:02+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:46:02+02:00 level=info msg=Executing hook: after_hook_1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:46:02+02:00 level=debug msg=Running command: touch file.out prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
time=2021-05-19T16:46:02+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/after-only]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:46:02+02:00 level=debug msg=Copying lock file from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only/.terraform.lock.hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:46:02+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:46:02+02:00 level=info msg=Executing hook: before_hook_1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:46:02+02:00 level=debug msg=Running command: touch file.out prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
time=2021-05-19T16:46:02+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
=== CONT TestTerragruntInitHookNoSourceNoBackend
--- PASS: TestTerragruntBeforeHook (10.38s)
=== CONT TestTerragruntInitHookNoSourceNoBackend
integration_test.go:3515: Copying fixture-hooks/init-once to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test062388297

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of apply-all stdout:
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] Outputs:
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] test = "Hello, Module GCE C"
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of apply-all stderr:
integration_test.go:3150: [TestIncludeDirs] time=2021-05-19T16:45:51+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] time=2021-05-19T16:45:51+02:00 level=info msg=Stack at fixture-download/local-with-include-dir:
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/aws/module-aws-a (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/gce/module-gce-b (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/aws/module-aws-a])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/integration-env/gce/module-gce-c (excluded: false, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/aws/module-aws-d (excluded: true, dependencies: [])
integration_test.go:3150: [TestIncludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/gce/module-gce-e (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-include-dir/production-env/aws/module-aws-d]) prefix=[fixture-download/local-with-include-dir]
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
time=2021-05-19T16:46:04+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test952649151/fixture-hooks/all/before-only]
--- PASS: TestTerragruntHookApplyAll (7.23s)
=== CONT TestGetTerragruntSourceCLI
integration_test.go:3515: Copying fixture-get-terragrunt-source-cli to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test548719380
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3147: [TestDependencyOutputOptimizationNoGenerate] Full contents of stdout:
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "value": "They said, \"No, The answer is 42\""
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3147: [TestDependencyOutputOptimizationNoGenerate] Full contents of stderr:
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:48+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:48+02:00 level=debug msg=Running command: terraform --version prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Reading Terragrunt config file at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/deepdep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Getting output of dependency /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl for config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live/terragrunt.hcl
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Detected remote state block with generate config. Resolving dependency by pulling remote state. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Setting dependency working directory to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/.terragrunt-cache/670794220 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Generated file /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/.terragrunt-cache/670794220/backend.tf. prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Generated remote state configuration in working dir /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/.terragrunt-cache/670794220 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:49+02:00 level=debug msg=Running command: terraform init -get=false prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:45:54+02:00 level=debug msg=Running command: terraform output -json prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:46:03+02:00 level=debug msg=Retrieved output from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl as json: {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "output": {
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "sensitive": false,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "type": "string",
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] "value": "No, The answer is 42"
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] }
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/dep]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:46:03+02:00 level=debug msg=Running command: terraform init prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test499421447/fixture-get-output/nested-optimization-nogen/live]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Initializing the backend...
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Initializing provider plugins...
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] Terraform has been successfully initialized!
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] 
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] should now work.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate] time=2021-05-19T16:46:03+02:00 level=debug msg=Running command: terraform output -no-color -json
integration_test.go:3150: [TestDependencyOutputOptimizationNoGenerate]
time=2021-05-19T16:46:04+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test548719380/fixture-get-terragrunt-source-cli/terraform_config_cli. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-nki32h

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
terragrunt_source = "CLI: terraform_config_cli"

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
- Installing hashicorp/random v3.1.0...
--- PASS: TestGetTerragruntSourceCLI (0.78s)
=== CONT TestTerragruntSourceMap
integration_test.go:3515: Copying fixture-source-map to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test193200483
=== RUN TestTerragruntSourceMap/multiple-match
=== PAUSE TestTerragruntSourceMap/multiple-match
=== RUN TestTerragruntSourceMap/multiple-only-one-match
=== PAUSE TestTerragruntSourceMap/multiple-only-one-match
=== RUN TestTerragruntSourceMap/multiple-with-dependency
=== PAUSE TestTerragruntSourceMap/multiple-with-dependency
=== RUN TestTerragruntSourceMap/multiple-with-dependency-same-url
=== PAUSE TestTerragruntSourceMap/multiple-with-dependency-same-url
=== RUN TestTerragruntSourceMap/single
=== PAUSE TestTerragruntSourceMap/single
=== CONT TestTerragruntGraphDependenciesCommand
integration_test.go:3515: Copying fixture-graph-dependencies to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test371581798
--- PASS: TestTerragruntGraphDependenciesCommand (0.03s)
=== CONT TestTerragruntStackCommands
integration_test.go:3515: Copying fixture-stack/ to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021
time=2021-05-19T16:46:04+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:46:04+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/bastion-host (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/vpc, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/kms-master-key])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/kms-master-key (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/vpc (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt]
time=2021-05-19T16:46:04+02:00 level=warning msg=Remote state configuration 'lock_table' attribute is deprecated; use 'dynamodb_table' instead.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/vpc]
time=2021-05-19T16:46:04+02:00 level=warning msg=Remote state configuration 'lock_table' attribute is deprecated; use 'dynamodb_table' instead.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test224859021/fixture-stack/mgmt/kms-master-key]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestDependencyOutputOptimizationNoGenerate (117.90s)
=== CONT TestTerragruntWorksWithExistingGCSBucket
integration_test.go:3885: Error creating GCS client: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
integration_test.go:3908: Error creating GCS client: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
--- FAIL: TestTerragruntWorksWithExistingGCSBucket (0.00s)
=== CONT TestTerragruntWorksWithSingleJsonConfig
integration_test.go:3515: Copying fixture-config-files/single-json-config to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test219825544
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestExcludeDirs
integration_test.go:3147: [TestExcludeDirs] Full contents of apply-all stdout:
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] Outputs:
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] test = "Hello, Module AWS D"
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] Outputs:
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] test = "Hello, Module AWS A"
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3147: [TestExcludeDirs] Full contents of apply-all stderr:
integration_test.go:3150: [TestExcludeDirs] time=2021-05-19T16:45:53+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] time=2021-05-19T16:45:53+02:00 level=info msg=Stack at fixture-download/local-with-exclude-dir:
integration_test.go:3150: [TestExcludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/integration-env/aws/module-aws-a (excluded: false, dependencies: [])
integration_test.go:3150: [TestExcludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/integration-env/aws/module-aws-a])
integration_test.go:3150: [TestExcludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c (excluded: true, dependencies: [])
integration_test.go:3150: [TestExcludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d (excluded: false, dependencies: [])
integration_test.go:3150: [TestExcludeDirs] => Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/production-env/gce/module-gce-e (excluded: true, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d]) prefix=[fixture-download/local-with-exclude-dir]
integration_test.go:3150: [TestExcludeDirs] Initializing modules...
integration_test.go:3150: [TestExcludeDirs] Initializing modules...
integration_test.go:3150: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing the backend...
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing the backend...
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestExcludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestExcludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestExcludeDirs] should now work.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestExcludeDirs] should now work.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestExcludeDirs]
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and the remote system(s). As a result, there are no actions to
take.
--- PASS: TestTerragruntWorksWithSingleJsonConfig (0.47s)
=== CONT TestTerragruntParallelism
=== RUN TestTerragruntParallelism/parallelism=1_numberOfModules=10_timeToDeployEachModule=5s_expectedTimings=[5_10_15_20_25_30_35_40_45_50]
time=2021-05-19T16:46:06+02:00 level=warning msg='plan-all' is deprecated. Running 'terragrunt run-all plan -var sleep_seconds=5' instead. Please update your workflows to use 'terragrunt run-all plan -var sleep_seconds=5', as 'plan-all' may be removed in the future!
time=2021-05-19T16:46:06+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app0 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app1 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app2 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app3 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app4 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app5 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app6 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app7 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app8 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app9 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
Initializing the backend...
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/random v3.1.0...
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=4K0{DkGz*y@ss#z=]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "4K0{DkGz*y@ss#z="
--- PASS: TestTerragruntRemoteStateCodegenGeneratesBackendBlock (12.87s)
=== CONT TestTerragruntValidateInputsWithCLIVars
integration_debug_test.go:114: Command: terragrunt validate-inputs -var=input=from_env --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir fixture-validate-inputs/fail-no-inputs
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
integration_test.go:3147: [TestTerragruntValidateInputsWithCLIVars] Full contents of stdout:
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars]
integration_test.go:3147: [TestTerragruntValidateInputsWithCLIVars] Full contents of stderr:
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=debug msg=Running command: terraform --version prefix=[fixture-validate-inputs/fail-no-inputs]
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=debug msg=Reading Terragrunt config file at fixture-validate-inputs/fail-no-inputs/terragrunt.hcl
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=info msg=All variables passed in by terragrunt are in use.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars] time=2021-05-19T16:46:10+02:00 level=info msg=All required inputs are passed in by terragrunt.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVars]
--- PASS: TestTerragruntValidateInputsWithCLIVars (0.14s)
=== CONT TestTerragruntWorksWithIncludes
time=2021-05-19T16:46:10+02:00 level=debug msg=Copying lock file from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only/.terraform.lock.hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:10+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:10+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
- Installed hashicorp/random v3.1.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
time=2021-05-19T16:46:12+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:12+02:00 level=info msg=Executing hook: after_hook_1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Running command: touch file.out prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Copying lock file from /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only/.terraform.lock.hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Detected 1 Hooks prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:12+02:00 level=info msg=Executing hook: before_hook_1 prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Running command: touch file.out prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/after-only]
time=2021-05-19T16:46:12+02:00 level=debug msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
app3_text = "app3 output"

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
example = "hello, world"
time=2021-05-19T16:46:14+02:00 level=debug msg=Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only has finished successfully! prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test495355922/fixture-hooks/all/before-only]
--- PASS: TestTerragruntHookRunAllApply (13.30s)
=== CONT TestTerragruntValidateInputs
=== RUN TestTerragruntValidateInputs/fail-generated-var
=== PAUSE TestTerragruntValidateInputs/fail-generated-var
=== RUN TestTerragruntValidateInputs/fail-included-unused
=== PAUSE TestTerragruntValidateInputs/fail-included-unused
=== RUN TestTerragruntValidateInputs/fail-no-inputs
=== PAUSE TestTerragruntValidateInputs/fail-no-inputs
=== RUN TestTerragruntValidateInputs/fail-remote-module
=== PAUSE TestTerragruntValidateInputs/fail-remote-module
=== RUN TestTerragruntValidateInputs/fail-unused-inputs
=== PAUSE TestTerragruntValidateInputs/fail-unused-inputs
=== RUN TestTerragruntValidateInputs/fail-unused-varfile
=== PAUSE TestTerragruntValidateInputs/fail-unused-varfile
=== RUN TestTerragruntValidateInputs/success-autovar-file
=== PAUSE TestTerragruntValidateInputs/success-autovar-file
=== RUN TestTerragruntValidateInputs/success-cli-args
=== PAUSE TestTerragruntValidateInputs/success-cli-args
=== RUN TestTerragruntValidateInputs/success-included
=== PAUSE TestTerragruntValidateInputs/success-included
=== RUN TestTerragruntValidateInputs/success-inputs-only
=== PAUSE TestTerragruntValidateInputs/success-inputs-only
=== RUN TestTerragruntValidateInputs/success-mixed
=== PAUSE TestTerragruntValidateInputs/success-mixed
=== RUN TestTerragruntValidateInputs/success-null-default
=== PAUSE TestTerragruntValidateInputs/success-null-default
=== RUN TestTerragruntValidateInputs/success-var-file
=== PAUSE TestTerragruntValidateInputs/success-var-file
=== CONT TestGetTerragruntSourceHCL
integration_test.go:3515: Copying fixture-get-terragrunt-source-hcl to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test233745169
time=2021-05-19T16:46:14+02:00 level=warning msg=No double-slash (//) found in source URL /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test233745169/fixture-get-terragrunt-source-hcl/terraform_config_hcl. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
--- PASS: TestTerragruntInitHookNoSourceNoBackend (12.15s)
=== CONT TestTerragruntStdOut
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
terragrunt_source = "HCL: "
time=2021-05-19T16:46:15+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-download/stdout. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
--- PASS: TestGetTerragruntSourceHCL (1.27s)
=== CONT TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
integration_test.go:3515: Copying fixture-output-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212
time=2021-05-19T16:46:15+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply' instead. Please update your workflows to use 'terragrunt run-all apply', as 'apply-all' may be removed in the future!
time=2021-05-19T16:46:15+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app3])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app1])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1/app3 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test733457212/fixture-output-all/env1]
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
foo = "foo"
--- PASS: TestTerragruntStdOut (2.17s)
=== CONT TestTerragruntWorksWithGCSBackend
integration_test.go:3505: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test540918635/terragrunt.hcl --terragrunt-working-dir fixture-gcs/' due to error: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3908: Error creating GCS client: dialing: google: could not find default credentials. See https://developers.google.com/accounts/docs/application-default-credentials for more information.
--- FAIL: TestTerragruntWorksWithGCSBackend (0.14s)
=== CONT TestTerragruntValidateInputsWithCLIVarFile
integration_debug_test.go:114: Command: terragrunt validate-inputs -var-file=/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-validate-inputs/success-var-file/varfiles/main.tfvars --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir fixture-validate-inputs/fail-no-inputs
integration_test.go:3147: [TestTerragruntValidateInputsWithCLIVarFile] Full contents of stdout:
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile]
integration_test.go:3147: [TestTerragruntValidateInputsWithCLIVarFile] Full contents of stderr:
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=debug msg=Running command: terraform --version prefix=[fixture-validate-inputs/fail-no-inputs]
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=debug msg=Terraform version: 0.15.2
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=debug msg=Reading Terragrunt config file at fixture-validate-inputs/fail-no-inputs/terragrunt.hcl
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=info msg=All variables passed in by terragrunt are in use.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile] time=2021-05-19T16:46:17+02:00 level=info msg=All required inputs are passed in by terragrunt.
integration_test.go:3150: [TestTerragruntValidateInputsWithCLIVarFile]
--- PASS: TestTerragruntValidateInputsWithCLIVarFile (0.13s)
=== CONT TestTerragruntValidateAllCommand
integration_test.go:3515: Copying fixture-output-all to /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542
time=2021-05-19T16:46:17+02:00 level=warning msg='validate-all' is deprecated. Running 'terragrunt run-all validate' instead. Please update your workflows to use 'terragrunt run-all validate', as 'validate-all' may be removed in the future!
time=2021-05-19T16:46:17+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app3])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app3, /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app1])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1/app3 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test265198542/fixture-output-all/env1]
Initializing the backend...
=== CONT TestTerragruntInitHookNoSourceWithBackend
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-03g6sy
Initializing the backend...
Acquiring state lock. This may take a few moments...
Initializing the backend...

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
--- PASS: TestTerragruntInitHookNoSourceWithBackend (28.29s)
=== CONT TestReadTerragruntConfigWithOriginalTerragruntDir
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
=== CONT TestExcludeDirs
integration_test.go:3147: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestExcludeDirs] No state.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3147: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestExcludeDirs] Initializing modules...
integration_test.go:3150: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing the backend...
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestExcludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestExcludeDirs] should now work.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestExcludeDirs]

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bar_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
bar_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"
original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
dep_bar_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
dep_bar_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"
dep_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
dep_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir"
terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"
Initializing the backend...
time=2021-05-19T16:46:23+02:00 level=info msg=Stack at fixture-read-config/with_original_terragrunt_dir:
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir (excluded: false, dependencies: [/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep])
=> Module /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep (excluded: false, dependencies: [])
Initializing provider plugins...
- Reusing previous version of hashicorp/template from the dependency lock file
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
bar_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
bar_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"
original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
dep_bar_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
dep_bar_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"
dep_original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
dep_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/dep"
original_terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir"
terragrunt_dir = "/Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-read-config/with_original_terragrunt_dir/foo"

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
- Installing hashicorp/template v2.2.0...
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=h%IU4r%3snSiB+-O]
--- PASS: TestReadTerragruntConfigWithOriginalTerragruntDir (6.86s)
=== CONT TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithGivenTargetPrefix
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
=== CONT TestTerragruntRunAllCommand
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-mowozz

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
--- PASS: TestTerragruntRunAllCommand (41.12s)
=== CONT TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucketWithDefaultTargetPrefix
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]
Releasing state lock. This may take a few moments...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
Success! The configuration is valid.

integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestIncludeDirs] # data.template_file.test:
integration_test.go:3150: [TestIncludeDirs] data "template_file" "test" {
integration_test.go:3150: [TestIncludeDirs] id = "aa66107d52dfcc6ca096099e7fc44973f6b50a3368e119e168cabd90432c67b4"
integration_test.go:3150: [TestIncludeDirs] rendered = "Hello, Module GCE C"
integration_test.go:3150: [TestIncludeDirs] template = "Hello, Module GCE C"
integration_test.go:3150: [TestIncludeDirs] }
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Outputs:
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] test = "Hello, Module GCE C"
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestIncludeDirs]
- Installing hashicorp/template v2.2.0...
Terraform used the selected providers to generate the following execution
plan. Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # local_file.timestamp will be created
 + resource "local_file" "timestamp" {
+ content = (known after apply)
+ directory_permission = "0777"
+ file_permission = "0777"
+ filename = "./timestamp.txt"
+ id = (known after apply)
}
 # null_resource.sleep will be created
 + resource "null_resource" "sleep" {
+ id = (known after apply)
}
Plan: 2 to add, 0 to change, 0 to destroy.

Changes to Outputs:
+ out = (known after apply)

─────────────────────────────────────────────────────────────────────────────
Note: You didn't use the -out option to save this plan, so Terraform can't
guarantee to take exactly these actions if you run "terraform apply" now.
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/local...
- Finding latest version of hashicorp/null...
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/local...
- Finding latest version of hashicorp/null...
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/local...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Finding latest version of hashicorp/local...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/local...
- Finding latest version of hashicorp/null...
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Finding latest version of hashicorp/local...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Finding latest version of hashicorp/local...
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Finding latest version of hashicorp/local...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/local...
- Finding latest version of hashicorp/null...
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
time=2021-05-19T16:46:38+02:00 level=info msg=
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Finding latest version of hashicorp/local...
- Installing hashicorp/null v3.1.0...
- Installed hashicorp/null v3.1.0 (signed by HashiCorp)
- Installing hashicorp/local v2.1.0...
- Installed hashicorp/local v2.1.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
=== CONT TestTerragruntParallelism/parallelism=1_numberOfModules=10_timeToDeployEachModule=5s_expectedTimings=[5_10_15_20_25_30_35_40_45_50]
integration_test.go:859: apply-all start time = 1621435598, 2021-05-19T16:46:38+02:00
time=2021-05-19T16:46:38+02:00 level=warning msg='apply-all' is deprecated. Running 'terragrunt run-all apply -var sleep_seconds=5' instead. Please update your workflows to use 'terragrunt run-all apply -var sleep_seconds=5', as 'apply-all' may be removed in the future!
time=2021-05-19T16:46:38+02:00 level=info msg=Stack at /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927:
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app0 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app1 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app2 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app3 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app4 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app5 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app6 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app7 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app8 (excluded: false, dependencies: [])
=> Module /var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927/app9 (excluded: false, dependencies: []) prefix=[/var/folders/24/3lvxwbqj7sx7tcs0b9rk8jg00000gn/T/terragrunt-test892249927]
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Initializing the backend...

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.

Outputs:
random_string = "h%IU4r%3snSiB+-O"

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
app1_text = "app1 output"
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
integration_test.go:3764: Deleting test s3 bucket terragrunt-test-bucket-pbz9e3
- Installing hashicorp/template v2.2.0...
Initializing the backend...
--- PASS: TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3 (104.58s)
=== CONT TestReadTerragruntConfigFull
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing the backend...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
dependencies = "{\"paths\":[\"../module-a\"]}"
download_dir = ".terragrunt-cache"
generate = "{\"provider\":{\"comment_prefix\":\"# \",\"contents\":\"provider \\\"aws\\\" {\\n region = \\\"us-east-1\\\"\\n}\\n\",\"disable_signature\":false,\"if_exists\":\"overwrite_terragrunt\",\"path\":\"provider.tf\"}}"
iam_role = "TerragruntIAMRole"
inputs = "{\"doc\":\"Emmett Brown\"}"
localstg = "{\"the_answer\":42}"
prevent_destroy = "true"
remote_state = "{\"backend\":\"local\",\"config\":{\"path\":\"foo.tfstate\"},\"disable_dependency_optimization\":false,\"disable_init\":false,\"generate\":{\"if_exists\":\"overwrite_terragrunt\",\"path\":\"backend.tf\"}}"
skip = "true"
terraform_binary = "terragrunt"
terraform_version_constraint = "= 0.12.20"
terraformtg = "{\"after_hook\":{\"after_hook_1\":{\"commands\":[\"apply\",\"plan\"],\"execute\":[\"touch\",\"after.out\"],\"name\":\"after_hook_1\",\"run_on_error\":true,\"working_dir\":null}},\"before_hook\":{\"before_hook_1\":{\"commands\":[\"apply\",\"plan\"],\"execute\":[\"touch\",\"before.out\"],\"name\":\"before_hook_1\",\"run_on_error\":true,\"working_dir\":null}},\"extra_arguments\":{\"var-files\":{\"arguments\":null,\"commands\":[\"apply\",\"plan\"],\"env_vars\":{\"TF_VAR_custom_var\":\"I'm set in extra_arguments env_vars\"},\"name\":\"var-files\",\"optional_var_files\":[\"optional.tfvars\"],\"required_var_files\":[\"extra.tfvars\"]}},\"source\":\"./delorean\"}"
terragrunt_version_constraint = "= 0.23.18"
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
null_resource.sleep: Creating...
null_resource.sleep: Provisioning with 'local-exec'...
null_resource.sleep (local-exec): Executing: ["/bin/sh" "-c" "sleep 5"]
--- PASS: TestReadTerragruntConfigFull (1.45s)
=== CONT TestTerragruntRemoteStateCodegenOverwrites
time=2021-05-19T16:46:42+02:00 level=warning msg=No double-slash (//) found in source URL /Users/matthieu/Documents/projects/oss/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
Initializing the backend...

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Reusing previous version of hashicorp/random from the dependency lock file
=== CONT TestExcludeDirs
integration_test.go:3147: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestExcludeDirs] No state.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3147: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3150: [TestExcludeDirs] Initializing modules...
integration_test.go:3150: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing the backend...
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestExcludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestExcludeDirs] 
integration_test.go:3150: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestExcludeDirs] should now work.
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestExcludeDirs]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
Terraform has created a lock file .terraform.lock.hcl to record the provider
selections it made above. Include this file in your version control repository
so that Terraform can guarantee to make the same selections by default when
you run "terraform init" in the future.
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.

Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
app3_text = "app3 output"
integration_test.go:3147: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestExcludeDirs] # data.template_file.test:
integration_test.go:3150: [TestExcludeDirs] data "template_file" "test" {
integration_test.go:3150: [TestExcludeDirs] id = "910fb8cae40967486339e602a337927285d6858ad66aef3e42d84c15c312b870"
integration_test.go:3150: [TestExcludeDirs] rendered = "Hello, Module AWS D"
integration_test.go:3150: [TestExcludeDirs] template = "Hello, Module AWS D"
integration_test.go:3150: [TestExcludeDirs] }
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] Outputs:
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3150: [TestExcludeDirs] test = "Hello, Module AWS D"
integration_test.go:3150: [TestExcludeDirs]
integration_test.go:3147: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestExcludeDirs]
=== CONT TestIncludeDirs
integration_test.go:3147: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestIncludeDirs] No state.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3147: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3150: [TestIncludeDirs] Initializing modules...
integration_test.go:3150: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing the backend...
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3150: [TestIncludeDirs] - Reusing previous version of hashicorp/template from the dependency lock file
integration_test.go:3150: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3150: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3150: [TestIncludeDirs] 
integration_test.go:3150: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3150: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3150: [TestIncludeDirs] should now work.
integration_test.go:3150: [TestIncludeDirs]
integration_test.go:3150: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3150: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3150: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3150: [TestIncludeDirs]

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
null_resource.sleep: Creation complete after 5s [id=2105699958981857084]
local_file.timestamp: Creating...
local_file.timestamp: Creation complete after 0s [id=6dd917575eea4c28f108d187a8becdcf509768ce]

Apply complete! Resources: 2 added, 0 changed, 0 destroyed.

Outputs:
out = "2021-05-19T14:46:47Z"

Successfully configured the backend "s3"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing the backend...
- Installing hashicorp/random v3.1.0...
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Initializing provider plugins...
Terraform has been successfully initialized!

You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
should now work.
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
Success! The configuration is valid.

Acquiring state lock. This may take a few moments...
null_resource.sleep: Creating...
null_resource.sleep: Provisioning with 'local-exec'...
null_resource.sleep (local-exec): Executing: ["/bin/sh" "-c" "slee
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment