Skip to content

Instantly share code, notes, and snippets.

@elebertus
Created February 16, 2021 21:15
Show Gist options
  • Save elebertus/449c9b72e9a9310e920518996140c051 to your computer and use it in GitHub Desktop.
Save elebertus/449c9b72e9a9310e920518996140c051 to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
=== RUN TestTerragruntDownloadDir
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640
=== RUN TestTerragruntDownloadDir/download_dir_not_set
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_not_set] Full contents of stdout:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] {
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/not-set/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/not-set/.terragrunt-cache",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "IamRole": "",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/not-set"
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set] }
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set]
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_not_set] Full contents of stderr:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_not_set]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config] Full contents of stdout:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] {
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/.download",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "IamRole": "",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config"
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config] }
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config]
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config] Full contents of stderr:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] Full contents of stdout:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] {
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/.env-var",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "IamRole": "",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config"
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] }
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var]
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var] Full contents of stderr:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var]
=== RUN TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] Full contents of stdout:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] {
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/.flag-download",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "IamRole": "",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config"
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] }
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag]
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag] Full contents of stderr:
integration_test.go:3231: [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:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] Full contents of stdout:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] {
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config/.flag-download",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "IamRole": "",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test401099640/fixture-get-output/download-dir/in-config"
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] }
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag]
integration_test.go:3228: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag] Full contents of stderr:
integration_test.go:3231: [TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag]
--- PASS: TestTerragruntDownloadDir (9.06s)
--- PASS: TestTerragruntDownloadDir/download_dir_not_set (1.64s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config (2.17s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_and_in_env_var (1.99s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_and_as_a_flag (1.55s)
--- PASS: TestTerragruntDownloadDir/download_dir_set_in_config_env_and_as_a_flag (1.62s)
=== 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 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 TestTerragruntHonorsS3RemoteStateSkipFlagsRegression
=== PAUSE TestTerragruntHonorsS3RemoteStateSkipFlagsRegression
=== RUN TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucket
=== PAUSE TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucket
=== RUN TestTerragruntWorksWithGCSBackend
=== PAUSE TestTerragruntWorksWithGCSBackend
=== RUN TestTerragruntWorksWithExistingGCSBucket
=== PAUSE TestTerragruntWorksWithExistingGCSBucket
=== RUN TestTerragruntCorrectlyMirrorsTerraformGCPAuth
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test610913911/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:3978: 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 (1.53s)
=== RUN TestTerragruntWorksWithIncludes
=== PAUSE TestTerragruntWorksWithIncludes
=== RUN TestTerragruntWorksWithSingleJsonConfig
=== PAUSE TestTerragruntWorksWithSingleJsonConfig
=== RUN TestTerragruntReportsTerraformErrorsWithPlanAll
integration_test.go:3585: Copying fixture-failure to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850
STDERR is time=2021-02-16T13:00:57-08: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-02-16T13:00:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:57-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars (excluded: false, dependencies: []) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:57-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:57-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:59-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:59-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:59-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:59-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:59-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:59-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:01:00-08:00 level=info msg=Running command: terraform plan -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:01:00-08:00 level=info msg=Running command: terraform plan -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:01:02-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:01:02-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars has finished with an error: Hit multiple errors:
Hit multiple errors:
exit status 1 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:01:02-08:00 level=info msg=time=2021-02-16T13:00:57-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:00:59-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
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/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
time=2021-02-16T13:01:02-08:00 level=info msg=time=2021-02-16T13:00:57-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
time=2021-02-16T13:00:59-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure/missingvars]
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/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574143850/fixture-failure]
.
STDOUT is Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and real physical resources that exist. As a result, no
actions need to be performed.
--- PASS: TestTerragruntReportsTerraformErrorsWithPlanAll (5.33s)
=== 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 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_test.go:1268: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = Hello, World from dev!
--- PASS: TestExtraArguments (5.26s)
=== RUN TestExtraArgumentsWithEnv
integration_test.go:1278: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = Hello, World!
--- PASS: TestExtraArgumentsWithEnv (3.37s)
=== 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_test.go:1285: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = I'm set in extra_arguments env_vars
--- PASS: TestExtraArgumentsWithEnvVarBlock (5.01s)
=== RUN TestExtraArgumentsWithRegion
integration_test.go:1295: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = Hello, World from Oregon!
--- PASS: TestExtraArgumentsWithRegion (3.50s)
=== RUN TestPreserveEnvVarApplyAll
integration_test.go:3585: Copying fixture-regressions to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745
time=2021-02-16T13:01:19-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:01:21-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/require-envvar]
time=2021-02-16T13:01:21-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/no-require-envvar]
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Initializing provider plugins...
Terraform has been successfully initialized!
Terraform has been successfully initialized!


You may now begin working with Terraform. Try running "terraform plan" to see
You may now begin working with Terraform. Try running "terraform plan" to see
any changes that are required for your infrastructure. All Terraform commands
any changes that are required for your infrastructure. All Terraform commands
should now work.
should now work.
If you ever set or change modules or backend configuration for Terraform,
If you ever set or change modules or backend configuration for Terraform,
rerun this command to reinitialize your working directory. If you forget, other
rerun this command to reinitialize your working directory. If you forget, other
commands will detect it and remind you to do so if necessary.
commands will detect it and remind you to do so if necessary.
integration_test.go:1310: 
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-02-16T13:01:26-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:01:30-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test546359745/fixture-regressions/apply-all-envvar/module. Relative paths in downloaded Terraform code may not work.
--- PASS: TestPreserveEnvVarApplyAll (11.84s)
=== RUN TestPriorityOrderOfArgument
integration_test.go:1328: 
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = Injected-directly-by-argument
integration_test.go:1331:
Error Trace: integration_test.go:1331
Error: "
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.

Outputs:
test = Injected-directly-by-argument
" does not contain "test = "Injected-directly-by-argument""
Test: TestPriorityOrderOfArgument
--- FAIL: TestPriorityOrderOfArgument (3.03s)
=== 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:3585: Copying fixture-auto-retry/re-run to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test042794028
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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 (34.75s)
=== RUN TestAutoRetryApplyAllDependentModuleRetries
=== PAUSE TestAutoRetryApplyAllDependentModuleRetries
=== 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 TestDebugGeneratedInputs
=== PAUSE TestDebugGeneratedInputs
=== 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:3585: Copying fixture-dirs to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test919291291
--- PASS: TestDataDir (25.12s)
=== RUN TestReadTerragruntConfigWithDependency
=== PAUSE TestReadTerragruntConfigWithDependency
=== RUN TestReadTerragruntConfigFromDependency
=== PAUSE TestReadTerragruntConfigFromDependency
=== RUN TestReadTerragruntConfigWithDefault
=== PAUSE TestReadTerragruntConfigWithDefault
=== RUN TestReadTerragruntConfigFull
=== PAUSE TestReadTerragruntConfigFull
=== RUN TestTerragruntGenerateBlockSkip
=== PAUSE TestTerragruntGenerateBlockSkip
=== RUN TestTerragruntGenerateBlockOverwrite
=== PAUSE TestTerragruntGenerateBlockOverwrite
=== 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:3585: Copying fixture-read-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test006141502
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Outputs:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] foo = bar
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Initializing the backend...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] should now work.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constraint_equal]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_greater_patch
integration_test.go:3585: Copying fixture-read-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test422755360
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Outputs:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] foo = bar
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Initializing the backend...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] should now work.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_patch]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_greater_major
integration_test.go:3585: Copying fixture-read-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test847926354
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Outputs:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] foo = bar
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Initializing the backend...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] 
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] should now work.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_greater_major]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_less_patch
integration_test.go:3585: Copying fixture-read-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test121138004
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch]
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_less_patch]
=== RUN TestTerragruntVersionConstraints/version_meets_constriant_less_major
integration_test.go:3585: Copying fixture-read-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test886723494
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_less_major] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_less_major]
integration_test.go:3228: [TestTerragruntVersionConstraints/version_meets_constriant_less_major] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraints/version_meets_constriant_less_major]
--- PASS: TestTerragruntVersionConstraints (15.67s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constraint_equal (4.33s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_greater_patch (4.35s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_greater_major (4.23s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_less_patch (1.42s)
--- PASS: TestTerragruntVersionConstraints/version_meets_constriant_less_major (1.35s)
=== RUN TestTerragruntVersionConstraintsPartialParse
integration_test.go:3228: [TestTerragruntVersionConstraintsPartialParse] Full contents of stdout:
integration_test.go:3231: [TestTerragruntVersionConstraintsPartialParse]
integration_test.go:3228: [TestTerragruntVersionConstraintsPartialParse] Full contents of stderr:
integration_test.go:3231: [TestTerragruntVersionConstraintsPartialParse]
--- PASS: TestTerragruntVersionConstraintsPartialParse (1.42s)
=== RUN TestSopsDecryptedCorrectly
=== PAUSE TestSopsDecryptedCorrectly
=== RUN TestTerragruntRunAllCommandPrompt
=== PAUSE TestTerragruntRunAllCommandPrompt
=== RUN TestLocalWithRelativeExtraArgsUnix
=== PAUSE TestLocalWithRelativeExtraArgsUnix
=== CONT TestTerragruntInitHookNoSourceNoBackend
=== CONT TestDependencyOutputRegression854
=== CONT TestTerragruntGenerateBlockOverwriteTerragruntSuccess
=== CONT TestOrderedMapOutputRegressions1102
=== CONT TestTerragruntValidateAllWithVersionChecks
=== CONT TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip
=== CONT TestDependencyOutputTypeConversion
=== CONT TestLocalWithRelativeExtraArgsUnix
=== CONT TestTerragruntRunAllCommandPrompt
=== CONT TestSopsDecryptedCorrectly
=== CONT TestDependencyMockOutputRestricted
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
=== CONT TestDependencyMockOutput
=== CONT TestTerragruntInitHookNoSourceNoBackend
integration_test.go:3585: Copying fixture-hooks/init-once to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test447214650
=== CONT TestTerragruntRemoteStateCodegenOverwrites
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
=== CONT TestDependencyOutputCycleHandling
=== CONT TestDependencyOutputRegression854
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103
=== CONT TestTerragruntValidateAllWithVersionChecks
integration_test.go:3585: Copying fixture-version-check to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test727694792
=== CONT TestTerragruntRunAllCommandPrompt
integration_test.go:3585: Copying fixture-output-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test750954577
=== CONT TestDependencyOutputTypeConversion
integration_test.go:3585: Copying . to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test543195004
=== RUN TestDependencyOutputCycleHandling/aa
=== PAUSE TestDependencyOutputCycleHandling/aa
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test882185899
=== CONT TestDependencyMockOutput
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285
=== CONT TestSopsDecryptedCorrectly
integration_test.go:3585: Copying fixture-sops to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test243705870
=== RUN TestDependencyOutputCycleHandling/aba
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test031594767
=== PAUSE TestDependencyOutputCycleHandling/aba
=== RUN TestDependencyOutputCycleHandling/abca
=== PAUSE TestDependencyOutputCycleHandling/abca
=== RUN TestDependencyOutputCycleHandling/abcda
=== PAUSE TestDependencyOutputCycleHandling/abcda
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlock
Error: Error in function call
on /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test243705870/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-02-16T13:02:51-08:00 level=error msg=Encountered error while evaluating locals.
=== CONT TestSopsDecryptedCorrectly
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test243705870/fixture-sops' due to error: /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test243705870/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.05s)
=== CONT TestDependencyOutputSkipOutputs
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test627439906
=== CONT TestTerragruntRunAllCommandPrompt
integration_test.go:3228: [TestTerragruntRunAllCommandPrompt] Full contents of stdout:
integration_test.go:3231: [TestTerragruntRunAllCommandPrompt]
integration_test.go:3228: [TestTerragruntRunAllCommandPrompt] Full contents of stderr:
integration_test.go:3231: [TestTerragruntRunAllCommandPrompt] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
--- PASS: TestTerragruntRunAllCommandPrompt (0.05s)
=== CONT TestDependencyOutputErrorBeforeApply
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test405939737
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:02:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
Remote state S3 bucket terragrunt-test-bucket-gxrdrt does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) Initializing modules...
- hello in hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
Initializing the backend...
Initializing the backend...
Initializing the backend...
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/random...

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

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

Successfully configured the backend "local"! Terraform will automatically
use this backend unless the backend configuration changes.
Initializing provider plugins...
- Finding latest version of hashicorp/random...
time=2021-02-16T13:02:58-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-gxrdrt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: F0751C871857035E, host id: zK19cVMXvKx3TUSc6XIQxVK4Oa1CcxyD8zCZ/Sxju6aLNLgBC6ZIkUgfOhmC81jB4ngb4PMJ6lU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test604193392]
- Installing hashicorp/random v3.0.1...
=== CONT TestTerragruntValidateAllWithVersionChecks
integration_test.go:3228: [TestTerragruntValidateAllWithVersionChecks] Full contents of stdout:
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Success! The configuration is valid.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Success! The configuration is valid.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3228: [TestTerragruntValidateAllWithVersionChecks] Full contents of stderr:
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] time=2021-02-16T13:02:51-08: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:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Initializing the backend...
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] should now work.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Initializing the backend...
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] 
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] should now work.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntValidateAllWithVersionChecks]
--- PASS: TestTerragruntValidateAllWithVersionChecks (8.94s)
=== CONT TestTerragruntGenerateBlockDisableSignature
- Installing hashicorp/random v3.0.1...
- Installing hashicorp/random v3.0.1...
=== CONT TestDependencyOutputSkipOutputs
integration_test.go:3228: [TestDependencyOutputSkipOutputs] Full contents of show stdout:
integration_test.go:3231: [TestDependencyOutputSkipOutputs] Refreshing Terraform state in-memory prior to plan...
integration_test.go:3231: [TestDependencyOutputSkipOutputs] The refreshed state will be used to calculate this plan, but will not be
integration_test.go:3231: [TestDependencyOutputSkipOutputs] persisted to local or remote state storage.
integration_test.go:3231: [TestDependencyOutputSkipOutputs] 
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] ------------------------------------------------------------------------
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] No changes. Infrastructure is up-to-date.
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] This means that Terraform did not detect any differences between your
integration_test.go:3231: [TestDependencyOutputSkipOutputs] configuration and real physical resources that exist. As a result, no
integration_test.go:3231: [TestDependencyOutputSkipOutputs] actions need to be performed.
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3228: [TestDependencyOutputSkipOutputs] Full contents of show stderr:
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputs] 
integration_test.go:3231: [TestDependencyOutputSkipOutputs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputs] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
integration_test.go:3231: [TestDependencyOutputSkipOutputs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputs]
--- PASS: TestDependencyOutputSkipOutputs (9.04s)
=== CONT TestDependencyOutput
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
integration_test.go:3228: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stdout:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3228: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stderr:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
- Installing hashicorp/random v3.0.1...
time=2021-02-16T13:03:01-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
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 TestDependencyMockOutputRestricted
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:02:54-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test882185899/fixture-get-output/mock-outputs/source/terragrunt.hcl
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:02:54-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
=== CONT TestDependencyOutputErrorBeforeApply
integration_test.go:3228: [TestDependencyOutputErrorBeforeApply] Full contents of show stdout:
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3228: [TestDependencyOutputErrorBeforeApply] Full contents of show stderr:
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] time=2021-02-16T13:02:54-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test405939737/fixture-get-output/integration/app2/terragrunt.hcl
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] time=2021-02-16T13:02:54-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] time=2021-02-16T13:02:54-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test405939737/fixture-get-output/integration/app1/terragrunt.hcl
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] time=2021-02-16T13:02:54-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] 
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] should now work.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] 
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] should now work.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputErrorBeforeApply]
--- PASS: TestDependencyOutputErrorBeforeApply (12.00s)
=== CONT TestTerragruntGenerateBlockNestedOverwrite

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

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
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...
time=2021-02-16T13:03:06-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/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.
=== CONT TestDependencyMockOutput
integration_test.go:3228: [TestDependencyMockOutput] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3228: [TestDependencyMockOutput] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:02:54-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285/fixture-get-output/mock-outputs/source/terragrunt.hcl
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:02:54-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput]

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

Outputs:
x = 14

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

Outputs:
text = Hello, World!

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

Outputs:
y = 28
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/random...
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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 TestDependencyMockOutputRestricted
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
time=2021-02-16T13:03:11-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app2/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app3]
time=2021-02-16T13:03:11-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app3]
time=2021-02-16T13:03:11-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app1/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app3]
time=2021-02-16T13:03:11-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test714725540/fixture-get-output/integration/app3]
time=2021-02-16T13:03:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-gxrdrt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 6D55ABFB7675A862, host id: k8kpjswj3wmtnlh7v8Cjn7Cqo5EBrJV8Ze2QwgnIaRCfHm0KWqZ5R9DfmI70FDWa8pBwqtLMBII=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test604193392]
- Installing hashicorp/random v3.0.1...
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: TestTerragruntGenerateBlockDisableSignature (14.18s)
=== CONT TestTerragruntGenerateBlockNestedInherit
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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.
time=2021-02-16T13:03:18-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/generate-block/nested/../../module. Relative paths in downloaded Terraform code may not work.
=== CONT TestDependencyOutputTypeConversion
integration_test.go:3228: [TestDependencyOutputTypeConversion] Full contents of show stdout:
integration_test.go:3231: [TestDependencyOutputTypeConversion] 
integration_test.go:3231: [TestDependencyOutputTypeConversion] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputTypeConversion] 
integration_test.go:3231: [TestDependencyOutputTypeConversion] Outputs:
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3231: [TestDependencyOutputTypeConversion] bool = true
integration_test.go:3231: [TestDependencyOutputTypeConversion] from_env = default
integration_test.go:3231: [TestDependencyOutputTypeConversion] list_bool = [
integration_test.go:3231: [TestDependencyOutputTypeConversion] true,
integration_test.go:3231: [TestDependencyOutputTypeConversion] false,
integration_test.go:3231: [TestDependencyOutputTypeConversion] ]
integration_test.go:3231: [TestDependencyOutputTypeConversion] list_number = [
integration_test.go:3231: [TestDependencyOutputTypeConversion] 1,
integration_test.go:3231: [TestDependencyOutputTypeConversion] 2,
integration_test.go:3231: [TestDependencyOutputTypeConversion] 3,
integration_test.go:3231: [TestDependencyOutputTypeConversion] ]
integration_test.go:3231: [TestDependencyOutputTypeConversion] list_string = [
integration_test.go:3231: [TestDependencyOutputTypeConversion] "a",
integration_test.go:3231: [TestDependencyOutputTypeConversion] "b",
integration_test.go:3231: [TestDependencyOutputTypeConversion] "c",
integration_test.go:3231: [TestDependencyOutputTypeConversion] ]
integration_test.go:3231: [TestDependencyOutputTypeConversion] map_bool = {
integration_test.go:3231: [TestDependencyOutputTypeConversion] "bar" = false
integration_test.go:3231: [TestDependencyOutputTypeConversion] "baz" = true
integration_test.go:3231: [TestDependencyOutputTypeConversion] "foo" = true
integration_test.go:3231: [TestDependencyOutputTypeConversion] }
integration_test.go:3231: [TestDependencyOutputTypeConversion] map_number = {
integration_test.go:3231: [TestDependencyOutputTypeConversion] "bar" = 12345
integration_test.go:3231: [TestDependencyOutputTypeConversion] "foo" = 42
integration_test.go:3231: [TestDependencyOutputTypeConversion] }
integration_test.go:3231: [TestDependencyOutputTypeConversion] map_string = {
integration_test.go:3231: [TestDependencyOutputTypeConversion] "foo" = "bar"
integration_test.go:3231: [TestDependencyOutputTypeConversion] }
integration_test.go:3231: [TestDependencyOutputTypeConversion] number = 42
integration_test.go:3231: [TestDependencyOutputTypeConversion] object = {
integration_test.go:3231: [TestDependencyOutputTypeConversion] "list" = [
integration_test.go:3231: [TestDependencyOutputTypeConversion] 1,
integration_test.go:3231: [TestDependencyOutputTypeConversion] 2,
integration_test.go:3231: [TestDependencyOutputTypeConversion] 3,
integration_test.go:3231: [TestDependencyOutputTypeConversion] ]
integration_test.go:3231: [TestDependencyOutputTypeConversion] "map" = {
integration_test.go:3231: [TestDependencyOutputTypeConversion] "foo" = "bar"
integration_test.go:3231: [TestDependencyOutputTypeConversion] }
integration_test.go:3231: [TestDependencyOutputTypeConversion] "num" = 42
integration_test.go:3231: [TestDependencyOutputTypeConversion] "str" = "string"
integration_test.go:3231: [TestDependencyOutputTypeConversion] }
integration_test.go:3231: [TestDependencyOutputTypeConversion] string = string
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3228: [TestDependencyOutputTypeConversion] Full contents of show stderr:
integration_test.go:3231: [TestDependencyOutputTypeConversion] time=2021-02-16T13:03:07-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test543195004/fixture-inputs/terragrunt.hcl
integration_test.go:3231: [TestDependencyOutputTypeConversion] time=2021-02-16T13:03:07-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyOutputTypeConversion] time=2021-02-16T13:03:12-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test543195004/fixture-get-output/type-conversion/../../fixture-inputs. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3231: [TestDependencyOutputTypeConversion] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3231: [TestDependencyOutputTypeConversion] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3231: [TestDependencyOutputTypeConversion] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputTypeConversion] 
integration_test.go:3231: [TestDependencyOutputTypeConversion] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputTypeConversion] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputTypeConversion] should now work.
integration_test.go:3231: [TestDependencyOutputTypeConversion]
integration_test.go:3231: [TestDependencyOutputTypeConversion] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputTypeConversion] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputTypeConversion] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [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.
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/random...
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:03:11-08: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:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:03:14-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test882185899/fixture-get-output/mock-outputs/source/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test882185899/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:03:14-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test882185899/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyMockOutputRestricted]

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

Outputs:
z = 42
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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.0.1...
time=2021-02-16T13:03:27-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-gxrdrt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: D72221070D2C8B77, host id: Yetfq3CH/fiys8C33td38QF4pQfTgvDzE3e/b7+ewl0M22Ar1TtRkzJIP5Qy/UxrFUEXcoUxI7Y=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test604193392]
=== CONT TestDependencyOutputSkipOutputsWithMockOutput
integration_test.go:3228: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stdout:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] the_answer = 42
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] truth = The answer is 42
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Outputs:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] fake = never 42
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3228: [TestDependencyOutputSkipOutputsWithMockOutput] Full contents of show stderr:
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] time=2021-02-16T13:03:06-08: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:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] time=2021-02-16T13:03:17-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test031594767/fixture-get-output/mock-outputs/source/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test031594767/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] time=2021-02-16T13:03:17-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test031594767/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] 
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] should now work.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputSkipOutputsWithMockOutput]
--- PASS: TestDependencyOutput (27.99s)
=== CONT TestRemoteWithBackend
integration_test.go:3585: Copying fixture-download/remote-with-backend to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795
--- PASS: TestDependencyOutputTypeConversion (37.43s)
=== CONT TestTerragruntGenerateBlockOverwriteTerragruntFail
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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.
- remote in .terraform/modules/remote/test/fixture-download/hello-world
- remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
--- PASS: TestTerragruntGenerateBlockOverwriteTerragruntFail (2.87s)
=== CONT TestLocalWithMissingBackend
integration_test.go:3585: Copying fixture-download to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test499826550
=== CONT TestDependencyOutputRegression854
integration_test.go:3228: [TestDependencyOutputRegression854] Full contents of stdout:
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] id = 42
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] id = 42
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] Outputs:
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] id = 42
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3228: [TestDependencyOutputRegression854] Full contents of stderr:
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:02:51-08: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:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputRegression854] should now work.
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:04-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/network/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web/sg]
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:04-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web/sg]
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputRegression854] should now work.
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:18-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web/sg/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web]
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:18-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web]
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:18-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/network/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web]
integration_test.go:3231: [TestDependencyOutputRegression854] time=2021-02-16T13:03:18-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test510740103/fixture-get-output/regression-854/root/environments/web]
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputRegression854] 
integration_test.go:3231: [TestDependencyOutputRegression854] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputRegression854] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputRegression854] should now work.
integration_test.go:3231: [TestDependencyOutputRegression854]
integration_test.go:3231: [TestDependencyOutputRegression854] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputRegression854] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputRegression854] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputRegression854]
--- PASS: TestDependencyOutputRegression854 (41.27s)
=== CONT TestLocalsInInclude
integration_test.go:3585: Copying fixture-locals/local-in-include to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test190636637
- Installing hashicorp/template v2.2.0...
--- PASS: TestDependencyOutputSkipOutputsWithMockOutput (42.27s)
=== CONT TestLocalWithBackend
integration_test.go:3585: Copying fixture-download to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792
=== CONT TestDependencyMockOutput
integration_test.go:3228: [TestDependencyMockOutput] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] the_answer = 42
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] truth = The answer is 0
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] truth = The answer is 42
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] Outputs:
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] fake = never 42
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3228: [TestDependencyMockOutput] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:02:54-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285/fixture-get-output/mock-outputs/source/terragrunt.hcl
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:02:54-08:00 level=warning msg=Falling back to terragrunt output.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:03:14-08: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:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:03:23-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285/fixture-get-output/mock-outputs/source/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyMockOutput] time=2021-02-16T13:03:23-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test830027285/fixture-get-output/mock-outputs/dependent2]
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutput] 
integration_test.go:3231: [TestDependencyMockOutput] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutput] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutput] should now work.
integration_test.go:3231: [TestDependencyMockOutput]
integration_test.go:3231: [TestDependencyMockOutput] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutput] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutput] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutput]
time=2021-02-16T13:03:34-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test499826550/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestLocalWithMissingBackend (2.56s)
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511
time=2021-02-16T13:03:34-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:03:36-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/hello-world-with-backend. Relative paths in downloaded Terraform code may not work.
=== CONT TestDependencyMockOutputRestricted
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stdout:
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] Success! The configuration is valid.
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3228: [TestDependencyMockOutputRestricted] Full contents of show stderr:
integration_test.go:3231: [TestDependencyMockOutputRestricted] time=2021-02-16T13:03:23-08: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:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing the backend...
integration_test.go:3231: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Initializing provider plugins...
integration_test.go:3231: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyMockOutputRestricted] 
integration_test.go:3231: [TestDependencyMockOutputRestricted] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyMockOutputRestricted] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyMockOutputRestricted] should now work.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
integration_test.go:3231: [TestDependencyMockOutputRestricted] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyMockOutputRestricted] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyMockOutputRestricted] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyMockOutputRestricted]
--- PASS: TestDependencyMockOutputRestricted (44.53s)
=== CONT TestRemoteDownloadOverride
Remote state S3 bucket terragrunt-test-bucket-tnwayy does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n)
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: TestDependencyMockOutput (46.67s)
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474
time=2021-02-16T13:03:38-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:03:38-08: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-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live]
time=2021-02-16T13:03:38-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:03:38-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen]
time=2021-02-16T13:03:38-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live]
time=2021-02-16T13:03:38-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:38-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:38-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=zjIdVJQ2*=Uy>TO6]
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: 1 added, 0 changed, 0 destroyed.

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: foo.tfstate

Outputs:
random_string = zjIdVJQ2*=Uy>TO6
--- PASS: TestTerragruntRemoteStateCodegenOverwrites (47.36s)
=== CONT TestRemoteDownloadWithRelativePath
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Outputs:
parent_terragrunt_dir = /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test190636637/fixture-locals/local-in-include
terraform_cli_args = ["apply","-auto-approve","-no-color"]
terraform_command = apply
terragrunt_dir = /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test190636637/fixture-locals/local-in-include/qa/my-app
time=2021-02-16T13:03:40-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-gxrdrt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 489E2970629D91FF, host id: eSJ+P+A6Gu/402jHf/VSz5kZCXDm/TdUvjJmzNN/p1XqmXjsLLhKVTX5GGZzriJHOx2szdyiq80=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test604193392]
time=2021-02-16T13:03:40-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-tnwayy returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 668C0827DC37ADB0, host id: xqNXVT8KVmLz4DO1tPuW5awL0bGCoEc7IIrJTXvobdBKtmCc7I/ge++EvaO+7rAIU+QlDk8+Wdc=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/local-with-backend]
Initializing modules...
- hello in hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
time=2021-02-16T13:03:40-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:40-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:40-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:40-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]

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

Outputs:
output = 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.
time=2021-02-16T13:03:43-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:43-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]
time=2021-02-16T13:03:43-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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: TestLocalsInInclude (11.17s)
=== CONT TestRemoteWithModuleInRoot
integration_test.go:3585: Copying fixture-download/remote-module-in-root to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test289808609
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=CM-Tw?IU{VQgw(A@]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: foo.tfstate

Outputs:
random_string = CM-Tw?IU{VQgw(A@
--- PASS: TestTerragruntRemoteStateCodegenGeneratesBackendBlock (53.34s)
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548

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

Outputs:
output = The answer is 42
time=2021-02-16T13:03:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep just finished successfully. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep must wait on 0 more dependencies. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:45-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:45-08: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-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:03:45-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:03:45-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:03:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:45-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=v:!7t{f%X%z$fASp]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: foo.tfstate

Outputs:
random_string = v:!7t{f%X%z$fASp
--- PASS: TestTerragruntGenerateBlockOverwriteTerragruntSuccess (53.65s)
=== CONT TestRemoteDownload
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=OgMF[e>t9=>qdWVp]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
random_string = OgMF[e>t9=>qdWVp
--- PASS: TestTerragruntRemoteStateCodegenDoesNotGenerateWithSkip (54.06s)
=== CONT TestLocalDownloadWithRelativePath
time=2021-02-16T13:03:46-08: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.
Remote state S3 bucket terragrunt-test-bucket-vtlddq does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:03:47-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Getting output of dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl for config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:47-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:47-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:47-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:47-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:47-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
Remote state S3 bucket terragrunt-test-bucket-4zytva does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:03:49-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:49-08:00 level=info msg=Running command: terraform output -json prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/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-02-16T13:03:49-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
--- PASS: TestTerragruntInitHookNoSourceNoBackend (58.03s)
=== CONT TestDependencyOutputOptimization
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675
time=2021-02-16T13:03:49-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vtlddq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 68EB38D65D9EFE5D, host id: rcCaAAEcfE/8FxYYgta6DXs+P5XFY8tGxKaT8aDscmsardN5eqQixs4kzlIRl7w1WgDaHDU6efA=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795/fixture-download/remote-with-backend]
time=2021-02-16T13:03:49-08: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-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization does not have an associated terraform configuration and will be skipped. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:03:49-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:03:49-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization]
time=2021-02-16T13:03:49-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:49-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live must wait for 1 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:03:49-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:49-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
Initializing modules...
- foo in ../hello-world
- foo.hello in ../hello-world/hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for foo.remote...
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test604193392/terragrunt.hcl --terragrunt-working-dir fixture-codegen/remote-state/s3' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-gxrdrt' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
time=2021-02-16T13:03:51-08:00 level=debug msg=Retrieved output from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]
time=2021-02-16T13:03:51-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:51-08:00 level=info msg=Initializing remote state for the s3 backend prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:51-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4zytva returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: FF29B3943BF7B176, host id: tS2GqBIz7ZZfG3C/eoIKAWL7gf+eI6tmN4JIlG/dt5CKsQMndxj+Up15L/fovYGWP3C8nJxpsHQ=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]

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

Outputs:
output = The answer is 42
time=2021-02-16T13:03:51-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:51-08:00 level=debug msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep just finished successfully. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep must wait on 0 more dependencies. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:51-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:51-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:51-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:51-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
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.
time=2021-02-16T13:03:52-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:52-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:52-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=}%>gM)%*]3?9RkYy]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: bar.tfstate

Outputs:
random_string = }%>gM)%*]3?9RkYy
--- PASS: TestTerragruntGenerateBlockNestedOverwrite (48.52s)
=== CONT TestLocalDownloadWithHiddenFolder
Remote state S3 bucket terragrunt-test-bucket-vrjnml does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:03:52-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:52-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:52-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:53-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Getting output of dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl for config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:53-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:53-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:53-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:53-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-tnwayy returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: EA697F5E04881FC7, host id: lrCO04DZGcWQukilHi4SahpOJS+m2FPfE5Mz6uBebWP4zmocGlHfBVwtL3ORJrLGjWEXV6MEYvo=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/local-with-backend]

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

Outputs:
out = Hello, World
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-02-16T13:03:54-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:03:55-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 595479C53D5823A2, host id: oQoDP4nSq8Bg5ZsVyp15XmvHl208JOgRLL14wn4aA2lu3qtriq3Q4AdEEFOBNztEPbyt0KjPgB0=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:03:55-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:55-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:55-08:00 level=info msg=Running command: terraform output -json prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:56-08: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.

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

Outputs:
output = The answer is 42
time=2021-02-16T13:03:56-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:56-08:00 level=debug msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep just finished successfully. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep must wait on 0 more dependencies. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:56-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:56-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
Initializing modules...
- hello in hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
time=2021-02-16T13:03:57-08:00 level=debug msg=Retrieved output from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:57-08:00 level=debug msg=Generated file /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep/backend.tf. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:57-08:00 level=info msg=Initializing remote state for the s3 backend prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Getting output of dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl for config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:58-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:58-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]

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

Outputs:
out = Hello, World
--- PASS: TestRemoteWithModuleInRoot (13.84s)
=== CONT TestYamlDecodeRegressions
integration_test.go:3585: Copying fixture-regressions to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test670968798
Remote state S3 bucket terragrunt-test-bucket-fdh6pd does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:03:58-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:03:58-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=OuWmh3&wWT:xfRai]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: foo.tfstate

Outputs:
random_string = OuWmh3&wWT:xfRai
--- PASS: TestTerragruntGenerateBlockNestedInherit (43.71s)
=== CONT TestLocalsParsing
time=2021-02-16T13:03:59-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:59-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:59-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:03:59-08:00 level=info msg=Running command: terraform output -json prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:04:01-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 294C3B9F0ED492E7, host id: aCMIJlp9EMj2P9znudyKrbCWDADPfmNxaVk5SRVrLbK6mmFtTlgkcqX8NJUU0BvS5OvxQZBaD54=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:01-08:00 level=debug msg=Retrieved output from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep/terragrunt.hcl as json: {
"output": {
"sensitive": false,
"type": "string",
"value": "The answer is 42"
}
}
prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]
time=2021-02-16T13:04:01-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:01-08:00 level=debug msg=Generated file /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep/backend.tf. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:01-08:00 level=info msg=Initializing remote state for the s3 backend prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/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-02-16T13:04:02-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vtlddq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: CE047BE5B2D7B43E, host id: 4cJmxvC27X8zBpEPyNtkjQS7445PIUuIX8sUYlL6riiFuLCA9NLIpFbonjcuL7vJS/1oAB3d1+Y=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795/fixture-download/remote-with-backend]
- remote in .terraform/modules/remote/test/fixture-download/hello-world
- remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Remote state S3 bucket terragrunt-test-bucket-rzna9h does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:04:02-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:02-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:02-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/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.

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

Outputs:
test1 = 003
test2 = 1.00
time=2021-02-16T13:04:03-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4zytva returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 3DA5BC132262AB29, host id: vaPjfjbYgUNLuZLJ/AkqlBAzEwjsVC2CQ7NrKAhUC3wESX/kdnkpiJSyL9L4/irqNuJGHfFxztU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]

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

Outputs:
answer = 42
data = Hello world
- Installing hashicorp/template v2.2.0...
time=2021-02-16T13:04:05-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 9530FBD2D0B8B657, host id: 6DUj1ciheprUYmDO2otmwO6bbkcI2yrE0emUeHt/KQBPwuM/UpWv2mQfJQqFoN5SSduXSCS6tt4=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
data.template_file.test: Refreshing state...
module.remote.data.template_file.test: Refreshing state...
time=2021-02-16T13:04:05-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:05-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:06-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-tnwayy returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: AH2Q4N8JDV3VDG6T, host id: geytdryFAKfenjFYaBnxFQgWPqkM6jwu+LPxwThT92BUKJ7/VHBb5TF7oLYHxB9ADQecgWPXWgs=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/local-with-backend]
--- PASS: TestYamlDecodeRegressions (9.33s)
=== CONT TestCustomLockFile
--- PASS: TestLocalsParsing (9.73s)
=== CONT TestTerragruntInfo
integration_test.go:3585: Copying fixture-hooks/init-once to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test531579813
time=2021-02-16T13:04:08-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: A8AEF0B318B881D7, host id: oP/qnmetUfQNwUwi4VNmgI2ifyXjBiOaSezEDi91TtxZcjvXVUhoBjM91/Pm5Pr1cC/z/gjpe30=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:09-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/custom-lock-file-module. Relative paths in downloaded Terraform code may not work.
Initializing modules...
- foo in ../hello-world
- foo.hello in ../hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
integration_test.go:3228: [TestTerragruntInfo] Full contents of show stdout:
integration_test.go:3231: [TestTerragruntInfo] {
integration_test.go:3231: [TestTerragruntInfo] "ConfigPath": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test531579813/fixture-hooks/init-once/with-source-no-backend/terragrunt.hcl",
integration_test.go:3231: [TestTerragruntInfo] "DownloadDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test531579813/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache",
integration_test.go:3231: [TestTerragruntInfo] "IamRole": "",
integration_test.go:3231: [TestTerragruntInfo] "TerraformBinary": "terraform",
integration_test.go:3231: [TestTerragruntInfo] "TerraformCommand": "terragrunt-info",
integration_test.go:3231: [TestTerragruntInfo] "WorkingDir": "/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test531579813/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/cNdUgKDlobIcChwU6ereeV8QQdc/aak5F6xH0xZurlgCAfhVKbkEN3s"
integration_test.go:3231: [TestTerragruntInfo] }
integration_test.go:3231: [TestTerragruntInfo]
--- PASS: TestTerragruntInfo (1.60s)
=== CONT TestAwsProviderPatch
integration_test.go:3585: Copying fixture-aws-provider-patch to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/aws...
time=2021-02-16T13:04:11-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:11-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/aws v3.28.0...
time=2021-02-16T13:04:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 180D963D6FAFC8E3, host id: Cx/X9TUc/ASgKN4iP1v2W6BZKxtXlrVJbUaQkNftslF3Q2/zoR3N54fx7rW7P31P4HmzT/C3UuM=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:15-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vtlddq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: EB915B2F02B35F39, host id: G0OZHn9NWOyyqYBgGGS9eCFQvlIbFmtvxqxt9ytWNUIlmBDSVQU5nSoD7KaIyBbwWrOCsPUULDU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795/fixture-download/remote-with-backend]
time=2021-02-16T13:04:15-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:15-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:16-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4zytva returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 2H7YCJ0H8WDY5Q3M, host id: IZX2bIF3XW9DWs5NuODD6enMudTA/xrNfAOtRAxhQR9VXk9kmrlo+z+aZyAncfqwNeeOJaAUb28=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]

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

Outputs:
test = Hello, extra args
time=2021-02-16T13:04:18-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 8996D51C5061EE21, host id: YDYliJfi3vM3sVn9mSBjDyIfVsMA4wukqG38LT/pNCFwjXdG5goZ3f2Af3xz/JHMF22zdNlLQ9A=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
time=2021-02-16T13:04:18-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:18-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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.
- remote in .terraform/modules/remote/test/fixture-download/hello-world
- remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
time=2021-02-16T13:04:19-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-tnwayy returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 824FF7A97FA84291, host id: bO2p535K+TuJ4AUVa3B3hvGRPrCE6UjFAVv+1fnsfw42RSbBxg70VogvLmBTDOwkzIqPgA00DDU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/local-with-backend]
time=2021-02-16T13:04:19-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:04:20-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: CED3E146C927085A, host id: ytvPMVZGTvXlG+2a5Y08dIRjmZhOKpgwbu5AS+V6BVoLU+nXfdL6MO9Pnmqi+Z2pnUQ9SZqyOXg=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
- Installing hashicorp/template v2.2.0...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:04:23-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:23-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:26-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: AG1SCXDP3R2Q8P6W, host id: 7pWU3nLlb5ud9cJpWUk/QqjyD2vnuFC4WD1wjKixqQ2qG3JzZ/MpntNqa/KgEZCVnLITrl53Gd4=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:27-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vtlddq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 5018F99CEB5BBE36, host id: IdP19OYnainn6hurpnzyY5ezipYZCqYVUQOSJ1arJuwHAndNcBIKW93bYxMYYGnJuJBVwBcG/GY=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795/fixture-download/remote-with-backend]
time=2021-02-16T13:04:28-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:28-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
--- PASS: TestOrderedMapOutputRegressions1102 (96.81s)
=== CONT TestApplyAllSkipFalse
integration_test.go:3585: Copying fixture-skip/ to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471
=== CONT TestLocalWithBackend
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test357344792/fixture-download/local-with-backend' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-tnwayy' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
time=2021-02-16T13:04:29-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4zytva returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 5SFJBS3MDW8T2WDJ, host id: X+AqdxKCfTWHB0KIEI0Bb7QAnJ9jvbO+0/lwNkb+J2T759SsrJE+ZMta7IME4lqm7B78dsdyHNc=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]
- foo.remote in .terraform/modules/foo.remote/test/fixture-download/hello-world
- foo.remote.hello in .terraform/modules/foo.remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
time=2021-02-16T13:04:30-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 856F226FA33828AE, host id: BKTHSH9UMVeMflOESFrrrPptixVnOMXTFr/UWnGUzfRfR5CQIP2UcVKmFml+mItkwXUPoy06hoU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:30-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:30-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-vrjnml prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
Initializing modules...
- hello in hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installing hashicorp/template v2.2.0...
time=2021-02-16T13:04:33-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-vrjnml returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 5D672E7CB0484E63, host id: 51EiM2yimwGiI0vrErrPURXN1YkvIH2wO4to6RpRMDcRwKlERJUYVRycJ2cPhpT/g38e3754LGU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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/template v2.2.0...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:04:36-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:36-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-fdh6pd prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
=== CONT TestRemoteWithBackend
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test667151795/fixture-download/remote-with-backend' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-vtlddq' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
data.template_file.test: Refreshing state...
module.remote.data.template_file.test: Refreshing state...
time=2021-02-16T13:04:39-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-fdh6pd returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: E96C02716ED5AAED, host id: nAmCIBullZxG1sOedDakUwk/2X8YC4Vodjg6xoQCzuJNy7xZCcbH12R+GRiH5ixky53GpmxYEmU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:39-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/live just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/live will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/live]
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable' due to error: Encountered the following errors:
'Create S3 bucket with retry terragrunt-test-bucket-4zytva' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test541519511/fixture-get-output/nested-optimization-disable/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4zytva' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
data.template_file.test: Refreshing state... [id=e15894312d5692fa5efec82716df5f811cdf5eb9d766b12e00ae8161cd3632bc]
module.remote.data.template_file.test: Refreshing state... [id=e15894312d5692fa5efec82716df5f811cdf5eb9d766b12e00ae8161cd3632bc]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:04:40-08:00 level=info msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:40-08:00 level=info msg=Creating S3 bucket terragrunt-test-bucket-rzna9h prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
module.foo.data.template_file.test: Refreshing state...
time=2021-02-16T13:04:43-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep has finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-vrjnml' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]
time=2021-02-16T13:04:43-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live]
time=2021-02-16T13:04:43-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live has finished with an error: Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-vrjnml' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live]
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen' due to error: Encountered the following errors:
'Create S3 bucket with retry terragrunt-test-bucket-vrjnml' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test710942474/fixture-get-output/nested-optimization-nogen/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-vrjnml' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
- Installed hashicorp/aws v3.28.0 (signed by HashiCorp)
time=2021-02-16T13:04:43-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rzna9h returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 2749D67CAFAEC891, host id: D7Blgbl8bGY2X0SO5/w3b0tiRr3Pp/a3DAGaF52aM4GXB/rPW8XSQ58QZofZHd+L4kG6+OpmYqM=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/aws: version = "~> 3.28.0"
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-02-16T13:04:49-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep has finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-fdh6pd' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:49-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:04:49-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live has finished with an error: Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-fdh6pd' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live]
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test185017548/fixture-get-output/nested-optimization/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-fdh6pd' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-fdh6pd' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)

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

Outputs:
test = Hello, World

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

Outputs:
test = Hello, extra args
--- PASS: TestLocalWithRelativeExtraArgsUnix (120.41s)
=== CONT TestLocalDownload
time=2021-02-16T13:04:53-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
time=2021-02-16T13:04:53-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep has finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-rzna9h' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]
time=2021-02-16T13:04:53-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live]
time=2021-02-16T13:04:53-08:00 level=info msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live has finished with an error: Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-rzna9h' unsuccessful after 3 retries prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live]
=== CONT TestDependencyOutputOptimization
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-log-level debug --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization' due to error: Encountered the following errors:
'Create S3 bucket with retry terragrunt-test-bucket-rzna9h' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/live (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/dep (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test056031675/fixture-get-output/nested-optimization/deepdep]), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-rzna9h' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
time=2021-02-16T13:04:53-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/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:
test = Hello, World
data.template_file.test: Refreshing state...
module.remote.data.template_file.test: Refreshing state...

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

Outputs:
text = Hello, World
time=2021-02-16T13:04:55-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/custom-lock-file-module. Relative paths in downloaded Terraform code may not work.
--- PASS: TestCustomLockFile (47.68s)
=== CONT TestAutoRetryApplyAllDependentModuleRetries
integration_test.go:3585: Copying fixture-auto-retry/apply-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test896761330
time=2021-02-16T13:04:55-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) === CONT TestAwsProviderPatch
integration_test.go:1456: time=2021-02-16T13:04:09-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-02-16T13:04:09-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136/fixture-aws-provider-patch]
time=2021-02-16T13:04:11-08:00 level=info msg=Terraform version: 0.13.3
time=2021-02-16T13:04:11-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136/fixture-aws-provider-patch/terragrunt.hcl
time=2021-02-16T13:04:11-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
time=2021-02-16T13:04:11-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136/fixture-aws-provider-patch]
Initializing modules...
Downloading github.com/gruntwork-io/terragrunt.git?ref=master for example_module...
- example_module in .terraform/modules/example_module/test/fixture-aws-provider-patch/example-module
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/aws...
- Finding latest version of hashicorp/null...
- Installing hashicorp/aws v3.28.0...
- Installed hashicorp/aws v3.28.0 (signed by HashiCorp)
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/aws: version = "~> 3.28.0"
* hashicorp/null: version = "~> 3.0.0"
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-02-16T13:04:55-08:00 level=debug msg=Looking at file /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136/fixture-aws-provider-patch/.terraform/modules/example_module/test/fixture-aws-provider-patch/example-module/main.tf
time=2021-02-16T13:04:55-08:00 level=debug msg=Patching AWS provider in /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test423187136/fixture-aws-provider-patch/.terraform/modules/example_module/test/fixture-aws-provider-patch/example-module/main.tf
module.foo.module.remote.data.template_file.test: Refreshing state...
module.foo.data.template_file.test: Refreshing state...
Initializing modules...
- hello in hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.0.0...
data.template_file.test: Refreshing state...
=== CONT TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:3383
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: RNHTGF7L16TNI2RQUQFJN0DULBVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-gxrdrt

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

Outputs:
test = Hello, World
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-gxrdrt: ExpiredToken: The provided token has expired.
status code: 400, request id: F9703D4D8D627BE8, host id: 2kZA6ZtAJ4SIxKvKLFJQZhOGXfuU0FX1YWXVNsBH7Rf26QtKYYItrPcKmpKvodmp/ONbzhJ5jBg=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:3383
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: F9703D4D8D627BE8, host id: 2kZA6ZtAJ4SIxKvKLFJQZhOGXfuU0FX1YWXVNsBH7Rf26QtKYYItrPcKmpKvodmp/ONbzhJ5jBg=
Test: TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3
--- FAIL: TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3 (135.94s)
=== CONT TestTerragruntStackCommandsWithPlanFile
time=2021-02-16T13:05:07-08: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!
time=2021-02-16T13:05:07-08:00 level=info msg=Stack at fixture-stack/disjoint:
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a (excluded: false, dependencies: [])
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b (excluded: false, dependencies: [])
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c (excluded: false, dependencies: []) prefix=[fixture-stack/disjoint]

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

Outputs:
test = Hello, World
time=2021-02-16T13:05:08-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
- remote in .terraform/modules/remote/test/fixture-download/hello-world
- remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
time=2021-02-16T13:05:09-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
time=2021-02-16T13:05:09-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
time=2021-02-16T13:05:09-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
- Installing hashicorp/template v2.2.0...

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

Outputs:
test = Hello, World
module.remote.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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.
module.foo.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
time=2021-02-16T13:05:17-08:00 level=info msg=Running command: terraform plan -input=false -out=plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
time=2021-02-16T13:05:17-08:00 level=info msg=Running command: terraform plan -input=false -out=plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
time=2021-02-16T13:05:17-08:00 level=info msg=Running command: terraform plan -input=false -out=plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
=== CONT TestApplyAllSkipFalse
integration_test.go:3228: [TestApplyAllSkipFalse] Full contents of show stdout:
integration_test.go:3231: [TestApplyAllSkipFalse] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplyAllSkipFalse] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplyAllSkipFalse] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] example = hello, Bert
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] example = hello, Hobbs
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] Outputs:
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] example = hello, Ernie
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3228: [TestApplyAllSkipFalse] Full contents of show stderr:
integration_test.go:3231: [TestApplyAllSkipFalse] time=2021-02-16T13:04:28-08: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:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:04:30-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/skip-false]
integration_test.go:3231: [TestApplyAllSkipFalse] time=2021-02-16T13:04:30-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/skip-false/resource2]
integration_test.go:3231: [TestApplyAllSkipFalse] time=2021-02-16T13:04:30-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test254173471/fixture-skip/skip-false/resource1]
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3231: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3231: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing the backend...
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Initializing provider plugins...
integration_test.go:3231: [TestApplyAllSkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplyAllSkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplyAllSkipFalse] so the latest version was installed.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplyAllSkipFalse] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplyAllSkipFalse] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplyAllSkipFalse] should now work.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplyAllSkipFalse] so the latest version was installed.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplyAllSkipFalse] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplyAllSkipFalse] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplyAllSkipFalse] should now work.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplyAllSkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplyAllSkipFalse] so the latest version was installed.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplyAllSkipFalse] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplyAllSkipFalse] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplyAllSkipFalse] 
integration_test.go:3231: [TestApplyAllSkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplyAllSkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplyAllSkipFalse] should now work.
integration_test.go:3231: [TestApplyAllSkipFalse]
integration_test.go:3231: [TestApplyAllSkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplyAllSkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplyAllSkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplyAllSkipFalse]
--- PASS: TestApplyAllSkipFalse (53.57s)
=== CONT TestApplyAllSkipTrue
integration_test.go:3585: Copying fixture-skip/ to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041

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

Outputs:
test = Hello, World
--- PASS: TestRemoteDownloadOverride (109.67s)
=== CONT TestTerraformCommandCliArgs
Success! The configuration is valid.

--- PASS: TestAwsProviderPatch (78.17s)
=== CONT TestApplySkipFalse
integration_test.go:3585: Copying fixture-skip/ to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test556170228

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

Outputs:
test = Hello, World
--- PASS: TestRemoteDownloadWithRelativePath (109.62s)
=== CONT TestTerragruntStackCommands
integration_test.go:3585: Copying fixture-stack/ to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211
time=2021-02-16T13:05:28-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) module.remote.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
module.foo.module.remote.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
module.foo.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
Remote state S3 bucket terragrunt-test-bucket-pj7jc3 does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) Remote state S3 bucket terragrunt-test-bucket-pj7jc3 does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
time=2021-02-16T13:05:33-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: A10ADFF427E2F16D, host id: PvI9NoeCa51okvl5SSET8u7cMsFhaxMDtcP56wPN5qX7tY3KKDtmefT8yYvbqDH2qAUmsdnwN2g=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/kms-master-key]
time=2021-02-16T13:05:33-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 8W4WDG8S4P4G9T7T, host id: XXwfnbw2TYeu2DVQcDKhrxPEsa5luyKfgHQRCCdC16qVSlnD28RRsy7hqSNMachlx+1NNN0K6kI=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc]

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


=== CONT TestLocalWithBackend
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1192
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: QPUI9TLDT8N32BDPUH2AL4K9QFVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestLocalWithBackend
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-tnwayy
data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
data.template_file.test: Refreshing state...
module.remote.data.template_file.test: Refreshing state...
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-tnwayy: ExpiredToken: The provided token has expired.
status code: 400, request id: A630CF696AE86ADA, host id: QXUO/sldOQ160ftL7ts0KUwhHzP56nzjGtX0YQbRaFLf5qDj9fAjebWSgmKlTjQ0TslBj9JGVCI=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1192
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: A630CF696AE86ADA, host id: QXUO/sldOQ160ftL7ts0KUwhHzP56nzjGtX0YQbRaFLf5qDj9fAjebWSgmKlTjQ0TslBj9JGVCI=
Test: TestLocalWithBackend
--- FAIL: TestLocalWithBackend (122.77s)
=== CONT TestApplySkipTrue
integration_test.go:3585: Copying fixture-skip/ to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test829097798
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # null_resource.b will be created
 + resource "null_resource" "b" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
------------------------------------------------------------------------
This plan was saved to: plan.tfplan
To perform exactly these actions, run the following command to apply:
terraform apply "plan.tfplan"
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # null_resource.c will be created
 + resource "null_resource" "c" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
------------------------------------------------------------------------
This plan was saved to: plan.tfplan
To perform exactly these actions, run the following command to apply:
terraform apply "plan.tfplan"
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
+ create

Terraform will perform the following actions:
 # null_resource.a will be created
 + resource "null_resource" "a" {
+ id = (known after apply)
}
Plan: 1 to add, 0 to change, 0 to destroy.
------------------------------------------------------------------------
This plan was saved to: plan.tfplan
To perform exactly these actions, run the following command to apply:
terraform apply "plan.tfplan"
time=2021-02-16T13:05:38-08:00 level=info msg=time=2021-02-16T13:05:07-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
time=2021-02-16T13:05:09-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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=[fixture-stack/disjoint]
time=2021-02-16T13:05:38-08:00 level=info msg=time=2021-02-16T13:05:07-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
time=2021-02-16T13:05:09-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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=[fixture-stack/disjoint]
time=2021-02-16T13:05:38-08:00 level=info msg=time=2021-02-16T13:05:07-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
time=2021-02-16T13:05:09-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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=[fixture-stack/disjoint]
time=2021-02-16T13:05:38-08: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-02-16T13:05:38-08:00 level=info msg=Stack at fixture-stack/disjoint:
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a (excluded: false, dependencies: [])
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b (excluded: false, dependencies: [])
=> Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c (excluded: false, dependencies: []) prefix=[fixture-stack/disjoint]
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:05:38-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[fixture-stack/disjoint]
time=2021-02-16T13:05:38-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
time=2021-02-16T13:05:38-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
time=2021-02-16T13:05:38-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
integration_test.go:3228: [TestApplySkipTrue] Full contents of show stdout:
integration_test.go:3231: [TestApplySkipTrue]
integration_test.go:3228: [TestApplySkipTrue] Full contents of show stderr:
integration_test.go:3231: [TestApplySkipTrue] time=2021-02-16T13:05:36-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test829097798/fixture-skip/skip-true]
integration_test.go:3231: [TestApplySkipTrue] time=2021-02-16T13:05:38-08:00 level=info msg=Terraform version: 0.13.3
integration_test.go:3231: [TestApplySkipTrue] time=2021-02-16T13:05:38-08:00 level=info msg=Skipping terragrunt module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test829097798/fixture-skip/skip-true/terragrunt.hcl due to skip = true.
integration_test.go:3231: [TestApplySkipTrue]
--- PASS: TestApplySkipTrue (1.73s)
=== CONT TestAutoRetryFlagWithRecoverableError
integration_test.go:3585: Copying fixture-auto-retry/re-run to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test429536749
--- PASS: TestTerraformCommandCliArgs (13.26s)
=== CONT TestTerragruntExcludeExternalDependencies
integration_test.go:3585: Copying fixture-external-dependencies to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test055202920
time=2021-02-16T13:05:40-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]
time=2021-02-16T13:05:40-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
time=2021-02-16T13:05:40-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
time=2021-02-16T13:05:40-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/c]
time=2021-02-16T13:05:40-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/b]
time=2021-02-16T13:05:40-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false plan.tfplan prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-stack/disjoint/a]

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

Outputs:
test = Hello, World
--- PASS: TestLocalDownloadWithHiddenFolder (109.14s)
=== CONT TestTerragruntParallelism
=== RUN TestTerragruntParallelism/parallelism=1_numberOfModules=10_timeToDeployEachModule=5s_expectedTimings=[5_10_15_20_25_30_35_40_45_50]
time=2021-02-16T13:05:41-08: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!
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...

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

Outputs:
test = Hello, World
--- PASS: TestLocalDownloadWithRelativePath (117.23s)
=== CONT TestNoAutoInit
integration_test.go:3585: Copying fixture-regressions to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574528474
- Installing hashicorp/null v3.0.0...
time=2021-02-16T13:05:45-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 66567691C6DA579D, host id: RGPFek+4LhQTmTLHDGu1+6CMBdM1BYRpFc845UIi9HQI7+ydTZXyFJ4SCxFZhud4q1gsKkZOlRg=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/kms-master-key]
time=2021-02-16T13:05:46-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: D7D412C8EE7E7959, host id: yVYQkyr/dbm9tdFayzyCqoWvMj3vqogmK9WXfHNVinjgZjci/T2tyWXFzDPBrb2ldh8hmoPyDIY=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc]
=== CONT TestTerragruntExcludeExternalDependencies
integration_test.go:3228: [TestTerragruntExcludeExternalDependencies] Full contents of apply-all stdout:
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Outputs:
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] result = Hello World, module-b
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3228: [TestTerragruntExcludeExternalDependencies] Full contents of apply-all stderr:
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] time=2021-02-16T13:05:39-08: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:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Initializing the backend...
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] 
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] should now work.
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntExcludeExternalDependencies]
--- PASS: TestTerragruntExcludeExternalDependencies (7.30s)
=== CONT TestTerragruntExternalDependencies
integration_test.go:3585: Copying fixture-external-dependencies to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test603961713

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

Outputs:
test = Hello, World
--- PASS: TestRemoteDownload (122.29s)
=== CONT TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
integration_test.go:3585: Copying fixture-output-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716
time=2021-02-16T13:05:47-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) === CONT TestNoAutoInit
integration_test.go:3228: [TestNoAutoInit] Full contents of no force apply stdout:
integration_test.go:3231: [TestNoAutoInit]
integration_test.go:3228: [TestNoAutoInit] Full contents of no force apply stderr:
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:43-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:43-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574528474/fixture-regressions/skip-init]
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:45-08:00 level=info msg=Terraform version: 0.13.3
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:45-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test574528474/fixture-regressions/skip-init/terragrunt.hcl
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:45-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3231: [TestNoAutoInit] time=2021-02-16T13:05:45-08: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:3231: [TestNoAutoInit] time=2021-02-16T13:05:45-08:00 level=info msg=Running command: terraform apply
integration_test.go:3231: [TestNoAutoInit] 
integration_test.go:3231: [TestNoAutoInit] Error: Module not installed
integration_test.go:3231: [TestNoAutoInit]
integration_test.go:3231: [TestNoAutoInit]  on main.tf line 1:
integration_test.go:3231: [TestNoAutoInit] 1: module "mod" {
integration_test.go:3231: [TestNoAutoInit] 
integration_test.go:3231: [TestNoAutoInit] This module is not yet installed. Run "terraform init" to install all modules
integration_test.go:3231: [TestNoAutoInit] required by this configuration.
integration_test.go:3231: [TestNoAutoInit] 
integration_test.go:3231: [TestNoAutoInit]
--- PASS: TestNoAutoInit (5.13s)
=== CONT TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet
integration_test.go:3585: Copying fixture-auto-retry/custom-errors-not-set to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test843619531
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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
=== CONT TestLocalDownload
integration_test.go:1090:
Error Trace: integration_test.go:1090
Error: unable to find file "fixture-download/local/.terraform.lock.hcl"
Test: TestLocalDownload
Remote state S3 bucket terragrunt-test-bucket-wvtqbk does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:05:50-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/random...
=== CONT TestRemoteWithBackend
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1232
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 1F9MSALTRL2RUR9CKBIOAE8K3BVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestRemoteWithBackend
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-vtlddq
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2401
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: JC26TQG88G0GVKTM36PJGI1LO7VV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestDependencyOutputOptimizationDisableTest
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-4zytva
time=2021-02-16T13:05:54-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-wvtqbk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 3EFC15D66628BAAD, host id: ZmwnM6gMzT7xJ/9UZG3GgYW/hX3/ikm7z5OrRf0YCl1eGTNMV6iRe1OCeW5nQbNQtQpfDyYOMM8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3]
- Finding latest version of hashicorp/null...
null_resource.b: Creating...
null_resource.b: Creation complete after 0s [id=6783305773281742126]
null_resource.a: Creating...
null_resource.a: Creation complete after 0s [id=6783305773281742126]
null_resource.c: Creating...
null_resource.c: Creation complete after 0s [id=6783305773281742126]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
b = 6783305773281742126

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
a = 6783305773281742126

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
c = 6783305773281742126
--- PASS: TestTerragruntStackCommandsWithPlanFile (47.56s)
=== CONT TestDebugGeneratedInputs
integration_test.go:3585: Copying fixture-inputs to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test810217902
=== CONT TestRemoteWithBackend
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-vtlddq: ExpiredToken: The provided token has expired.
status code: 400, request id: 7V6J5PAR8HFVDYCP, host id: 1YBlLh9TbVA3ug3bj5cWMPX77nzKYWNUHsmcaEE8cCMgf6q5Ld6S/Uzwc4MnPrg3pZre050jRWU=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1232
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 7V6J5PAR8HFVDYCP, host id: 1YBlLh9TbVA3ug3bj5cWMPX77nzKYWNUHsmcaEE8cCMgf6q5Ld6S/Uzwc4MnPrg3pZre050jRWU=
Test: TestRemoteWithBackend
--- FAIL: TestRemoteWithBackend (146.77s)
=== CONT TestIncludeDirsStrict
- Installing hashicorp/null v3.0.0...
=== CONT TestDependencyOutputOptimizationDisableTest
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-4zytva: ExpiredToken: The provided token has expired.
status code: 400, request id: 9729FD2B6C2550EF, host id: JAYN7quZC86tOvdoUvRTxflVF0M/AKOpLqboN0uDbZ5YreuahPJFSkqv7w54Nv9qyZiqao4SLsM=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2401
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 9729FD2B6C2550EF, host id: JAYN7quZC86tOvdoUvRTxflVF0M/AKOpLqboN0uDbZ5YreuahPJFSkqv7w54Nv9qyZiqao4SLsM=
Test: TestDependencyOutputOptimizationDisableTest
--- FAIL: TestDependencyOutputOptimizationDisableTest (141.68s)
=== CONT TestTerragruntStdOut
time=2021-02-16T13:05:58-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/stdout. Relative paths in downloaded Terraform code may not work.
=== CONT TestTerragruntExternalDependencies
integration_test.go:3228: [TestTerragruntExternalDependencies] Full contents of apply-all stdout:
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] Outputs:
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] result = Hello World, module-a
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] Outputs:
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] result = Hello World, module-b
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3228: [TestTerragruntExternalDependencies] Full contents of apply-all stderr:
integration_test.go:3231: [TestTerragruntExternalDependencies] time=2021-02-16T13:05:46-08: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:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestTerragruntExternalDependencies] Initializing the backend...
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntExternalDependencies] should now work.
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Initializing the backend...
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntExternalDependencies] 
integration_test.go:3231: [TestTerragruntExternalDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntExternalDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntExternalDependencies] should now work.
integration_test.go:3231: [TestTerragruntExternalDependencies]
integration_test.go:3231: [TestTerragruntExternalDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntExternalDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntExternalDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntExternalDependencies]
--- PASS: TestTerragruntExternalDependencies (11.86s)
=== CONT TestAutoRetryCustomRetryableErrors
integration_test.go:3585: Copying fixture-auto-retry/custom-errors to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test854886709
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2323
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: FKCCLHKG0L5BEI0BQ45P1TDCKJVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestDependencyOutputOptimizationNoGenerate
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-vrjnml
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-02-16T13:05:59-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: CEFD1623AE5E4ED1, host id: 0kiikUVTwiP3YNc79+uK2tkC032pRZJZZWl9gzPAm7JgbD7kvTh4Z5+541KYvW8DWCTvPvIR1vE=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/kms-master-key]
time=2021-02-16T13:05:59-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 2E26A468C4ED12F9, host id: G+k+0HYuhvOvfr1RYHzeDP4+aBK0PQkB0oDCSFoFJB0Bp3KS2lgfxRvp7qBBvqsS07jR//3Sd9s=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc]
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
=== CONT TestDependencyOutputOptimization
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2309
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: S8NOSI9QC7L8G2ETLTN6IVQ603VV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestDependencyOutputOptimization
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-rzna9h
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installing hashicorp/random v3.0.1...
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
An execution plan has been generated and is shown below.
Resource actions are indicated with the following symbols:
Terraform will perform the following actions:
Plan: 0 to add, 0 to change, 0 to destroy.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
=== CONT TestDependencyOutputOptimizationNoGenerate
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-vrjnml: ExpiredToken: The provided token has expired.
status code: 400, request id: 75B6C621587A505D, host id: 9trCIvpXrWmz5NOfC7nwtqUtaRbyMtkMTEzU9jXNqaCxrZvTaXhRk7/jOUaEtJET6U5Uxx4M/ZA=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2323
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 75B6C621587A505D, host id: 9trCIvpXrWmz5NOfC7nwtqUtaRbyMtkMTEzU9jXNqaCxrZvTaXhRk7/jOUaEtJET6U5Uxx4M/ZA=
Test: TestDependencyOutputOptimizationNoGenerate
--- FAIL: TestDependencyOutputOptimizationNoGenerate (143.21s)
=== CONT TestInputsPassedThroughCorrectly
integration_test.go:3585: Copying fixture-inputs to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test352996112
=== CONT TestIncludeDirsStrict
integration_test.go:3228: [TestIncludeDirsStrict] Full contents of validate-all stdout:
integration_test.go:3231: [TestIncludeDirsStrict] Success! The configuration is valid.
integration_test.go:3231: [TestIncludeDirsStrict] 
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3228: [TestIncludeDirsStrict] Full contents of validate-all stderr:
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08: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:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped. prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: false, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: true, dependencies: [])
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: true, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]) prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait for 0 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:55-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=WARNING: config /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/eblack/src/go_mod/dev/github.com/elebertus/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/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:05:57-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] Initializing the backend...
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirsStrict] 
integration_test.go:3231: [TestIncludeDirsStrict] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirsStrict] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirsStrict] should now work.
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirsStrict] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirsStrict] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:00-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s has finished successfully! prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
=== CONT TestDependencyOutputOptimization
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-rzna9h: ExpiredToken: The provided token has expired.
status code: 400, request id: BD3F871A94AA3BFA, host id: 9d1xwtzOd/fairhCFc0yejJEkKqCCy3ILCwj4z4ws7ufMP2XEu80XTSr4P/Ef6Kcur94Gc7el/s=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2309
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: BD3F871A94AA3BFA, host id: 9d1xwtzOd/fairhCFc0yejJEkKqCCy3ILCwj4z4ws7ufMP2XEu80XTSr4P/Ef6Kcur94Gc7el/s=
Test: TestDependencyOutputOptimization
--- FAIL: TestDependencyOutputOptimization (132.77s)
=== CONT TestTerragruntEmptyStringCommandHook
integration_test.go:3585: Copying fixture-hooks/bad-arg-action/empty-string-command to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test161269039

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

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
- Installing hashicorp/template v2.2.0...
- Finding latest version of hashicorp/random...
--- PASS: TestTerragruntEmptyStringCommandHook (2.28s)
=== CONT TestIncludeDirsDependencyConsistencyRegression
=== CONT TestApplyAllSkipTrue
integration_test.go:3228: [TestApplyAllSkipTrue] Full contents of show stdout:
integration_test.go:3231: [TestApplyAllSkipTrue] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplyAllSkipTrue] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] Outputs:
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] example = hello, Ernie
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] Outputs:
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] example = hello, Bert
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3228: [TestApplyAllSkipTrue] Full contents of show stderr:
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:22-08: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:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:22-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true:
integration_test.go:3231: [TestApplyAllSkipTrue] => Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true (excluded: false, dependencies: [])
integration_test.go:3231: [TestApplyAllSkipTrue] => Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1 (excluded: false, dependencies: [])
integration_test.go:3231: [TestApplyAllSkipTrue] => Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2 (excluded: false, dependencies: []) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true]
integration_test.go:3231: [TestApplyAllSkipTrue] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:05:22-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:22-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:22-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:22-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Skipping terragrunt module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/terragrunt.hcl due to skip = true. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Downloading Terraform configurations from file:///var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/base-module into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2/.terragrunt-cache/DrBivP9D8AtYu3XJRAi0I2cxxtE/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Downloading Terraform configurations from file:///var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/base-module into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1/.terragrunt-cache/QGVDoasunYJ4FCevOmZ7l6TR4DI/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Copying files from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2 into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2/.terragrunt-cache/DrBivP9D8AtYu3XJRAi0I2cxxtE/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Copying files from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1 into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1/.terragrunt-cache/QGVDoasunYJ4FCevOmZ7l6TR4DI/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Setting working directory to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1/.terragrunt-cache/QGVDoasunYJ4FCevOmZ7l6TR4DI/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Setting working directory to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2/.terragrunt-cache/DrBivP9D8AtYu3XJRAi0I2cxxtE/jwGDg_g8S4O_QUQ124lVGvCTHmk prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:23-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Initializing the backend...
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Initializing the backend...
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Initializing provider plugins...
integration_test.go:3231: [TestApplyAllSkipTrue] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Initializing provider plugins...
integration_test.go:3231: [TestApplyAllSkipTrue] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplyAllSkipTrue] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplyAllSkipTrue] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplyAllSkipTrue] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplyAllSkipTrue] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplyAllSkipTrue] so the latest version was installed.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplyAllSkipTrue] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplyAllSkipTrue] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplyAllSkipTrue] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplyAllSkipTrue] should now work.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplyAllSkipTrue] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplyAllSkipTrue] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:32-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource1]
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplyAllSkipTrue] so the latest version was installed.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplyAllSkipTrue] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplyAllSkipTrue] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplyAllSkipTrue] 
integration_test.go:3231: [TestApplyAllSkipTrue] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplyAllSkipTrue] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplyAllSkipTrue] should now work.
integration_test.go:3231: [TestApplyAllSkipTrue]
integration_test.go:3231: [TestApplyAllSkipTrue] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplyAllSkipTrue] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplyAllSkipTrue] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplyAllSkipTrue] time=2021-02-16T13:05:32-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142736041/fixture-skip/skip-true/resource2]
integration_test.go:3231: [TestApplyAllSkipTrue]
--- PASS: TestApplyAllSkipTrue (43.58s)
=== CONT TestAutoRetryExhaustRetries
integration_test.go:3585: Copying fixture-auto-retry/exhaust to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test113580226
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.
- Installing hashicorp/null v3.0.0...
=== CONT TestIncludeDirsStrict
integration_test.go:3228: [TestIncludeDirsStrict] Full contents of validate-all stdout:
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3228: [TestIncludeDirsStrict] Full contents of validate-all stderr:
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08: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:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped. prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: true, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: true, dependencies: [])
integration_test.go:3231: [TestIncludeDirsStrict] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: false, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]) prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait for 0 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:02-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=WARNING: config /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/eblack/src/go_mod/dev/github.com/elebertus/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/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:04-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
integration_test.go:3231: [TestIncludeDirsStrict] shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
integration_test.go:3231: [TestIncludeDirsStrict] shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
integration_test.go:3231: [TestIncludeDirsStrict] shell-init: error retrieving current directory: getcwd: cannot access parent directories: No such file or directory
integration_test.go:3231: [TestIncludeDirsStrict] Terraform initialized in an empty directory!
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:3231: [TestIncludeDirsStrict] The directory has no Terraform configuration files. You may begin working
integration_test.go:3231: [TestIncludeDirsStrict] with Terraform immediately by creating Terraform configuration files.
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:07-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict] time=2021-02-16T13:06:07-08:00 level=info msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s has finished with an error: Hit multiple errors:
integration_test.go:3231: [TestIncludeDirsStrict] Hit multiple errors:
integration_test.go:3231: [TestIncludeDirsStrict] chdir /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA: no such file or directory prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsStrict]
integration_test.go:4046:
Error Trace: integration_test.go:4046
integration_test.go:2087
Error: Received unexpected error:
Encountered the following errors:
Hit multiple errors:
Hit multiple errors:
chdir /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA: no such file or directory
Test: TestIncludeDirsStrict
--- FAIL: TestIncludeDirsStrict (11.38s)
=== CONT TestPreventDestroyDependencies
--- PASS: TestDebugGeneratedInputs (12.08s)
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of apply-all stdout:
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of apply-all stderr:
integration_test.go:3231: [TestIncludeDirs] time=2021-02-16T13:06:07-08: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:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
time=2021-02-16T13:06:07-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-wvtqbk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: E0EBB49043AD438F, host id: kabrNkIh9dMhIz9M/VTkyIBb5nvSSQLdq2tDN1GQlLStpzsjMn0xhHXxiSCCXjUhgnoyr96QeUA=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3]

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

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
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2316
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: BTVIL709N04GFGVMPO5T3IKSSNVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestDependencyOutputOptimizationSkipInit
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-fdh6pd
=== CONT TestApplySkipFalse
integration_test.go:3228: [TestApplySkipFalse] Full contents of show stdout:
integration_test.go:3231: [TestApplySkipFalse] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestApplySkipFalse] 
integration_test.go:3231: [TestApplySkipFalse] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestApplySkipFalse] 
integration_test.go:3231: [TestApplySkipFalse] Outputs:
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] example = hello, Hobbs
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3228: [TestApplySkipFalse] Full contents of show stderr:
integration_test.go:3231: [TestApplySkipFalse] time=2021-02-16T13:05:29-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test556170228/fixture-skip/base-module. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] Initializing the backend...
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] Initializing provider plugins...
integration_test.go:3231: [TestApplySkipFalse] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestApplySkipFalse] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestApplySkipFalse] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestApplySkipFalse] so the latest version was installed.
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestApplySkipFalse] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestApplySkipFalse] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] Terraform has been successfully initialized!
integration_test.go:3231: [TestApplySkipFalse] 
integration_test.go:3231: [TestApplySkipFalse] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestApplySkipFalse] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestApplySkipFalse] should now work.
integration_test.go:3231: [TestApplySkipFalse]
integration_test.go:3231: [TestApplySkipFalse] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestApplySkipFalse] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestApplySkipFalse] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestApplySkipFalse]
--- PASS: TestApplySkipFalse (42.09s)
=== CONT TestTerragruntBeforeOneArgAction
integration_test.go:3585: Copying fixture-hooks/one-arg-action to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test477686073
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
* hashicorp/random: version = "~> 3.0.1"
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.
data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
module.remote.data.template_file.test: Refreshing state... [id=03675ac53ff9cd1535ccc7dfcdfa2c458c5218371f418dc136f2d19ac1fbe8a5]
=== CONT TestDependencyOutputOptimizationSkipInit
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-fdh6pd: ExpiredToken: The provided token has expired.
status code: 400, request id: 8117F7C14D64DEF4, host id: 36DVmeutXEHQYuxZhxrGiB+j3fAyxtpZfmYM54QzVK1gykqYbej7nDeafZG4xQu52G7UpObjcgk=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:2346
integration_test.go:2316
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 8117F7C14D64DEF4, host id: 36DVmeutXEHQYuxZhxrGiB+j3fAyxtpZfmYM54QzVK1gykqYbej7nDeafZG4xQu52G7UpObjcgk=
Test: TestDependencyOutputOptimizationSkipInit
--- FAIL: TestDependencyOutputOptimizationSkipInit (147.26s)
=== CONT TestPreventDestroy
--- PASS: TestInputsPassedThroughCorrectly (10.85s)
=== CONT TestAutoRetrySkip
integration_test.go:3585: Copying fixture-auto-retry/re-run to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test927525188
time=2021-02-16T13:06:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: A8EB28E402596C40, host id: LG+S15Nfw66uDFKAsnuzn9mczJGBcg00cHEZzreQfLN0pdAHYGjXD95Q56czqDtBX5JxgL98LFQ=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc]
time=2021-02-16T13:06:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-pj7jc3 returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 38D754E49C648071, host id: rQrM2xPFPRBagb8kBzUBYuozXxHCQ76Ur5ssUAToZETtEuA1GWr0RQj5Znmai17ot49c7DXtFO8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/kms-master-key]
- Installing hashicorp/null v3.0.0...
time=2021-02-16T13:06:14-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.

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 (37.62s)
=== CONT TestTerragruntSkipOnError
integration_test.go:3585: Copying fixture-hooks/skip-on-error to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test666937811
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...
- Finding latest version of hashicorp/null...
Initializing modules...
- hello in hello
Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
- Installing hashicorp/null v3.0.0...
time=2021-02-16T13:06:21-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-wvtqbk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: F0D2BBA61F649E4E, host id: LOUG5Qy85RvwxGDeykRvU+jusOrEjLtO85krVivwntfWbHLYWDADH5QJANKq1bAK4C3RNvnA2Ds=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3]
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-02-16T13:06:23-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/bastion-host just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/bastion-host will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/bastion-host]
=== CONT TestTerragruntStackCommands
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/bastion-host (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc, /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/kms-master-key]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test371350211/fixture-stack/mgmt/vpc (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-pj7jc3' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-pj7jc3' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-pj7jc3' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)

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

Outputs:
test = Hello, World
--- FAIL: TestLocalDownload (92.14s)
=== CONT TestExcludeDirs
--- PASS: TestAutoRetryApplyAllDependentModuleRetries (89.68s)
=== CONT TestPreventDestroyNotSet
- Installing hashicorp/random v3.0.1...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
--- PASS: TestTerragruntSkipOnError (14.88s)
=== CONT TestAutoRetryBasicRerun
integration_test.go:3585: Copying fixture-auto-retry/re-run to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test591859990
- Installing hashicorp/null v3.0.0...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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 TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
time=2021-02-16T13:06:34-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-wvtqbk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 0FFBF697112DE5D2, host id: MXbWaK6VavL6WKmU8MMwQLyuK678Uk2yyxxrMXhTIxJZFf7Auy/r8xM9utrONC7VgXcMJqNL6uI=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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.0.0...
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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-02-16T13:06:44-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app1 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app1 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app1]
time=2021-02-16T13:06:44-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app2 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app2 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app2]
=== CONT TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-wvtqbk' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3, /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app1]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test274162716/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-wvtqbk' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-wvtqbk' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-wvtqbk
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
* hashicorp/random: version = "~> 3.0.1"
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.
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-wvtqbk: ExpiredToken: The provided token has expired.
status code: 400, request id: 423F76286CBE8E5E, host id: 2hK2Ye+VoWRCAjqQK20FYZL9jqDY9vTc939oef3jzHhgoE7YDatOWG+LCHWtRC8oQJpwMoSw0NI=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:914
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 423F76286CBE8E5E, host id: 2hK2Ye+VoWRCAjqQK20FYZL9jqDY9vTc939oef3jzHhgoE7YDatOWG+LCHWtRC8oQJpwMoSw0NI=
Test: TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors
--- FAIL: TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors (59.26s)
=== CONT TestTerragruntBeforeAndAfterMergeHook
integration_test.go:428: bucketName: terragrunt-test-bucket-cavswt
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
Remote state S3 bucket terragrunt-test-bucket-cavswt does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:06:52-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-cavswt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 26DB5B217781B945, host id: frJaSumvrIj0ZFKmfD0M09NHqkgXutca/br9jj8ezwcDN8t6G3btOej4W0rvcqHdUaIx3k7s8sk=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test719305597/qa/my-app]
=== CONT TestIncludeDirsDependencyConsistencyRegression
integration_test.go:3228: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stdout:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3228: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stderr:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08: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:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped. prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: false, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: false, dependencies: [])
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: true, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]) prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait for 1 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks must wait for 0 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:04-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/../../modules/eks. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/eks into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:07-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] - Finding latest version of hashicorp/random...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] - Installing hashicorp/random v3.0.1...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] - Installed hashicorp/random v3.0.1 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] * hashicorp/random: version = "~> 3.0.1"
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:31-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks has finished successfully! prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=debug msg=Dependency /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s just finished successfully. Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s must wait on 0 more dependencies. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:46-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=WARNING: config /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/eblack/src/go_mod/dev/github.com/elebertus/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/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache/H06YROmg-V5z2n7iHVLKSRcSvkc/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:48-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:50-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s has finished successfully! prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
data.template_file.foo: Refreshing state...
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.

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


An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.

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 (49.77s)
=== CONT TestPreventDestroyOverride
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]

Error: Error running command './script.sh dee6c5f4e3481fa9': exit status 1. Output: My own little error


--- PASS: TestAutoRetryCustomRetryableErrorsFailsWhenRetryableErrorsNotSet (76.69s)
=== CONT TestPreventDestroyDependenciesIncludedConfig
time=2021-02-16T13:07:05-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-cavswt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 55D790476B24087D, host id: CzVj6Z+hKJtOgw6Tp3W1dIMFQ8m9s+aSks1A2WS5oMzPIIjF7csD5Vkq/ZMV5XdPxG7f520Peiw=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test719305597/qa/my-app]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
- remote in .terraform/modules/remote/test/fixture-download/hello-world
- remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Installing hashicorp/null v3.0.0...
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
- Installing hashicorp/template v2.2.0...
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=826712129688205320]

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

Outputs:
foo = bar

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

Outputs:
foo = foo
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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: TestPreventDestroyNotSet (47.52s)
=== CONT TestUndefinedLocalsReferenceToInputsBreaks
An execution plan has been generated and is shown below.
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.
------------------------------------------------------------------------
Note: You didn't specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
=== CONT TestTerragruntParallelism/parallelism=1_numberOfModules=10_timeToDeployEachModule=5s_expectedTimings=[5_10_15_20_25_30_35_40_45_50]
integration_test.go:966: apply-all start time = 1613509632, 2021-02-16T13:07:12-08:00
time=2021-02-16T13:07:12-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) 
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: TestTerragruntBeforeOneArgAction (63.84s)
=== CONT TestTerraformSubcommandCliArgs
--- PASS: TestUndefinedLocalsReferenceToInputsBreaks (2.12s)
=== CONT TestTerragruntEmptyCommandListHook
integration_test.go:3585: Copying fixture-hooks/bad-arg-action/empty-command-list to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test633146552
=== CONT TestTerragruntStdOut
integration_test.go:898:
Error Trace: integration_test.go:898
Error: Not equal:
expected: "\"foo\"\n"
actual : "foo\n"
Diff:
--- Expected
+++ Actual
@@ -1,2 +1,2 @@
-"foo"
+foo
Test: TestTerragruntStdOut
--- FAIL: TestTerragruntStdOut (79.40s)
=== CONT TestUndefinedLocalsReferenceBreaks
=== CONT TestIncludeDirsDependencyConsistencyRegression
integration_test.go:3228: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stdout:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Success! The configuration is valid.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3228: [TestIncludeDirsDependencyConsistencyRegression] Full contents of validate-all stderr:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08: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:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency does not have an associated terraform configuration and will be skipped. prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Setting download directory for module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=info msg=Stack at fixture-regressions/exclude-dependency:
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/amazing-app/k8s (excluded: true, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks])
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks (excluded: false, dependencies: [])
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] => Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s (excluded: false, dependencies: [/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]) prefix=[fixture-regressions/exclude-dependency]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks must wait for 0 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait for 1 dependencies to finish prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:52-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/../../modules/eks. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/eks into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/.terragrunt-cache/DoGYBjAYlug1a_Bzj9gSscaAH3c/3eS4EAa4WisRyZPz-yQ17baQ-UY prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:06:54-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks has finished successfully! prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=debug msg=Dependency /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks of module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s just finished successfully. Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s must wait on 0 more dependencies. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=debug msg=Running module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s now prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:09-08:00 level=info msg=Running command: terraform --version prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=Reading Terragrunt config file at /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/terragrunt.hcl prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=WARNING: config /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/clusters/eks/terragrunt.hcl is a dependency of /Users/eblack/src/go_mod/dev/github.com/elebertus/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/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/../../modules/k8s. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=info msg=Downloading Terraform configurations from file:///Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/modules/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=info msg=Copying files from /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s into /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=info msg=Setting working directory to /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s/.terragrunt-cache/rwACtLbPeu_bzGXa0V774cpf0BY/VZs0pO6fsOuKjqSi-gIe_jMXxyA prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:11-08:00 level=info msg=Running command: terraform init prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing the backend...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] 
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] should now work.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:13-08:00 level=info msg=Running command: terraform validate prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression] time=2021-02-16T13:07:15-08:00 level=debug msg=Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s has finished successfully! prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-regressions/exclude-dependency/testapp/k8s]
integration_test.go:3231: [TestIncludeDirsDependencyConsistencyRegression]
--- PASS: TestIncludeDirsDependencyConsistencyRegression (71.02s)
=== CONT TestGetPlatform
integration_test.go:3585: Copying fixture-get-platform to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test088181431
time=2021-02-16T13:07:15-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) --- PASS: TestTerragruntEmptyCommandListHook (2.15s)
=== CONT TestExitCode
integration_test.go:3585: Copying fixture-exit-code to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test911533226
time=2021-02-16T13:07:17-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-cavswt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 6E259CED5BE67425, host id: 9MNcLJHLEDeGkYdZFcaAKYirwz3hf42Q9Y9th0N9hj7VXDTHOkDi6mfItiREaKVYP4ihzQA3gQc=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test719305597/qa/my-app]
--- PASS: TestUndefinedLocalsReferenceBreaks (2.12s)
=== CONT TestTerragruntGenerateBlockOverwrite
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-02-16T13:07:19-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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...
- Finding latest version of hashicorp/null...

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

Outputs:
platform = darwin
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/random...
- Installing hashicorp/null v3.0.0...
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of apply-all stdout:
integration_test.go:3231: [TestExcludeDirs] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestExcludeDirs] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = Hello, Module AWS A
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = Hello, Module AWS D
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of apply-all stderr:
integration_test.go:3231: [TestExcludeDirs] time=2021-02-16T13:06:24-08: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:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) Initializing modules...
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
- Installing hashicorp/random v3.0.1...
--- PASS: TestGetPlatform (9.57s)
=== CONT TestDependencyOutputWithHooks
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test479656449
time=2021-02-16T13:07:25-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
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-02-16T13:07:29-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-cavswt returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 3493394B1AEF6FF9, host id: kRxWrk2kWXrA5DbnKNhuJ3o4TFsSQk0zOKHQCZ4pplDv6yYneVPzBkKysyCfZiYL9hVfqGBjhAg=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test719305597/qa/my-app]
--- PASS: TestTerraformSubcommandCliArgs (15.96s)
=== CONT TestTerragruntValidateAllCommand
integration_test.go:3585: Copying fixture-output-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836
time=2021-02-16T13:07:30-08: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!

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

Outputs:
output = hello, world
Remote state S3 bucket terragrunt-test-bucket-nb3upq does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:07:33-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test479656449/fixture-get-output/regression-1273/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test479656449/fixture-get-output/regression-1273/main]
time=2021-02-16T13:07:33-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test479656449/fixture-get-output/regression-1273/main]
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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-02-16T13:07:35-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-nb3upq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 310EAD6C0F716DB1, host id: P2d7KWHnhh5+FFChS0H94e9Gt58dHBxUU/iM15i3jVLnT7qJdOWRjJZhjT6aOZ5Q9pJklUHmNSU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3]
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestExcludeDirs] # data.template_file.test:
integration_test.go:3231: [TestExcludeDirs] data "template_file" "test" {
integration_test.go:3231: [TestExcludeDirs] id = "9ec2293a312f3e995e437b7667b4f7827a328643a3e08b186340d4b11f1b21ca"
integration_test.go:3231: [TestExcludeDirs] rendered = "Hello, Module AWS A"
integration_test.go:3231: [TestExcludeDirs] template = "Hello, Module AWS A"
integration_test.go:3231: [TestExcludeDirs] }
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = "Hello, Module AWS A"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestExcludeDirs]

Error: Error running command './script.sh 59ca787d5b531120': exit status 1. Output: My own little error



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


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.
null_resource.example: Creating...
null_resource.example: Creation complete after 0s [id=3245531886710291784]

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

Outputs:
foo = bar
=== CONT TestTerragruntBeforeAndAfterMergeHook
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test719305597/qa/my-app/terragrunt.hcl --terragrunt-working-dir fixture-hooks/before-and-after-merge/qa/my-app' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-cavswt' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-cavswt

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

Outputs:
output = hello, world
=== CONT TestTerragruntStackCommands
integration_test.go:3900:
Error Trace: integration_test.go:3900
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1063
Error: Received unexpected error:
ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: B3Q2OFBM9J2HFJG7ESP9JHHIRBVV4KQNSO5AEMVJF66Q9ASUAAJG
Test: TestTerragruntStackCommands
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-pj7jc3
module.remote.data.template_file.test: Refreshing state...
data.template_file.test: Refreshing state...
=== CONT TestTerragruntBeforeAndAfterMergeHook
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-cavswt: ExpiredToken: The provided token has expired.
status code: 400, request id: A5D9C6A4DFECFABF, host id: Sv82bmFP5yD4rP5wX3tUSMdSL7DIPJLt1uCbqS6gjAaeBtLFbi+Ya1j1VqHaBLCkrpOeMpdpXmA=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:433
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: A5D9C6A4DFECFABF, host id: Sv82bmFP5yD4rP5wX3tUSMdSL7DIPJLt1uCbqS6gjAaeBtLFbi+Ya1j1VqHaBLCkrpOeMpdpXmA=
Test: TestTerragruntBeforeAndAfterMergeHook
--- FAIL: TestTerragruntBeforeAndAfterMergeHook (55.01s)
=== CONT TestTerragruntBeforeAndAfterHook
integration_test.go:3585: Copying fixture-hooks/before-and-after to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test207925211
time=2021-02-16T13:07:42-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test479656449/fixture-get-output/regression-1273/dep/terragrunt.hcl
time=2021-02-16T13:07:42-08:00 level=warning msg=Falling back to terragrunt output.
=== CONT TestTerragruntStackCommands
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-pj7jc3: ExpiredToken: The provided token has expired.
status code: 400, request id: 3847F85F63211B02, host id: z354pG7UWv147Uy2ZTBXMnnT0Qn3/Xja1mVlyYlqAIfrnoq/3jgXeM0Z0mmpYMGLG2vocD1LkdM=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:1063
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 3847F85F63211B02, host id: z354pG7UWv147Uy2ZTBXMnnT0Qn3/Xja1mVlyYlqAIfrnoq/3jgXeM0Z0mmpYMGLG2vocD1LkdM=
Test: TestTerragruntStackCommands
--- FAIL: TestTerragruntStackCommands (133.91s)
=== CONT TestTerragruntOutputAllCommand
integration_test.go:3585: Copying fixture-output-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646
time=2021-02-16T13:07:42-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) === CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
Remote state S3 bucket terragrunt-test-bucket-yaupdl does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:07:47-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-nb3upq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 7D73D424061F6F9E, host id: Vtp+/BU4WJmrBo8UwsfqgCwixmw/iYIVByRn0jCxU2mOtyatdbeaeQx3N4CMep8WOS0o6pmiPdA=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3]
time=2021-02-16T13:07:47-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-yaupdl returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 2F05CCC47C380CA3, host id: NsCll0TToeE6BJxTDEhBOpfjk2sb1gixqiduQyXChqSupJizS40c/FNZIWONzXMdE6nAq5EnbY8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3]
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and real physical resources that exist. As a result, no
actions need to be performed.
--- PASS: TestDependencyOutputWithHooks (22.52s)
=== CONT TestTerragruntInitHookNoSourceWithBackend
integration_test.go:3585: Copying fixture-hooks/init-once to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test493988037
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
--- PASS: TestAutoRetryBasicRerun (81.12s)
=== CONT TestTerragruntGenerateBlockSkip

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

Outputs:
test = Hello, World
time=2021-02-16T13:07:53-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-codegen/module. Relative paths in downloaded Terraform code may not work.
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestExcludeDirs] No state.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
time=2021-02-16T13:07:55-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
--- PASS: TestPreventDestroy (103.07s)
=== CONT TestTerragruntRunAllCommand
integration_test.go:3585: Copying fixture-output-all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/random...
An execution plan has been generated and is shown below.
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 specify an "-out" parameter to save this plan, so Terraform
can't guarantee that exactly these actions will be performed if
"terraform apply" is subsequently run.
--- PASS: TestExitCode (39.50s)
=== CONT TestTerragruntHookRunAllApply
integration_test.go:3585: Copying fixture-hooks/all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647
time=2021-02-16T13:07:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only/.terragrunt-cache
time=2021-02-16T13:07:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only/.terragrunt-cache
time=2021-02-16T13:07:56-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only (excluded: false, dependencies: [])
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:07:56-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts
time=2021-02-16T13:07:56-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:56-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:56-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:56-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:58-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:58-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:58-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:07:58-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
Remote state S3 bucket terragrunt-test-bucket-1tzhpz does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) - Installing hashicorp/random v3.0.1...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=N7Fk=6m?&eqY$5pQ]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: foo.tfstate

Outputs:
random_string = N7Fk=6m?&eqY$5pQ
--- PASS: TestTerragruntGenerateBlockOverwrite (42.73s)
=== CONT TestAWSGetCallerIdentityFunctions
integration_test.go:3585: Copying fixture-get-aws-caller-identity to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test817423250
time=2021-02-16T13:08:00-08: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!
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:08:00-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-yaupdl returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: BDE0516D332E7066, host id: jJ+cWHPi7lI9pe9BpJYRdT8NFrStGtJ6ABg4QpuwTFDx4ISeZ2+HmnBuG/T8O0bPsVlXZ+pkU+8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3]
time=2021-02-16T13:08:00-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-nb3upq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: F2B758DBF764547D, host id: ekgmm5PNGDISWFl+O7dvcWiewcuwHpzfuw24IzrwUNiHRQjg47UrUTx9B5nWmGu/ULw+dNVUdcg=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3]
null_resource.example: Refreshing state... [id=3245531886710291784]
time=2021-02-16T13:08:01-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-1tzhpz returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: B1CE9FE66578F517, host id: 8xXxQyO3C5hxNxeYdmcIrOm0Phu+bj7fvdC7tYe8ICv6dOuVOKFHbRqz5/sHaWTJn/ma7/qu8Ec=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3]
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/template v2.2.0...
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
=== CONT TestAWSGetCallerIdentityFunctions
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test817423250/fixture-get-aws-caller-identity' due to error: Encountered the following errors:
/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test817423250/fixture-get-aws-caller-identity/terragrunt.hcl:2,13-32: Error in function call; Call to function "get_aws_account_id" failed: ExpiredToken: The security token included in the request is expired
status code: 403, request id: bf514f4f-cfec-4444-9d9c-a42363811109., and 2 other diagnostic(s)
Stdout: (see log output above)
Stderr: (see log output above)
--- FAIL: TestAWSGetCallerIdentityFunctions (5.34s)
=== CONT TestTerragruntGraphDependenciesCommand
integration_test.go:3585: Copying fixture-graph-dependencies to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test579541449
--- PASS: TestTerragruntGraphDependenciesCommand (0.03s)
=== CONT TestTerragruntBeforeHook
integration_test.go:3585: Copying fixture-hooks/before-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test373718676
null_resource.sleep: Creating...
null_resource.sleep: Provisioning with 'local-exec'...
null_resource.sleep (local-exec): Executing: ["/bin/sh" "-c" "sleep 5"]
- Installed hashicorp/random v3.0.1 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/random: version = "~> 3.0.1"
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...
- Finding latest version of hashicorp/template...
null_resource.sleep: Creation complete after 5s [id=2963346165702514772]
- Installing hashicorp/template v2.2.0...
local_file.timestamp: Creating...
local_file.timestamp: Creation complete after 0s [id=e3dc575832dd9004bb7911d413da5cef54b3605e]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
out = 2021-02-16T21:08:11Z
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:08:12-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:08:12-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:08:12-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:08:12-08:00 level=info msg=Executing hook: before_hook_1 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:08:12-08:00 level=info msg=Running command: touch file.out prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:08:12-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
time=2021-02-16T13:08:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-yaupdl returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 166114808889796B, host id: mkSzzfZwG43iU1D14BJY27yKLserQxXCH+wA7PX6DSxIB9yF3QbetaBe/wBY26CGSHJbzFHBe/c=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3]
time=2021-02-16T13:08:13-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-nb3upq returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: E87BA758F37F872A, host id: PTajDO6IeLj76AxhqXag9AozT2sZBVUQ7gyKccv1aa3OqvVKZlE4a1dD4xUsXI8Jym5T372tG9s=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3]
null_resource.example: Destroying... [id=3245531886710291784]
null_resource.example: Destruction complete after 0s

Destroy complete! Resources: 1 destroyed.
--- PASS: TestPreventDestroyOverride (71.68s)
=== CONT TestTerragruntInitHookWithSourceNoBackend
integration_test.go:3585: Copying fixture-hooks/init-once to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195
time=2021-02-16T13:08:14-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-1tzhpz returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 59E9D1F387795097, host id: 8zIEKXvoZRcNlgOAdfrTPhAJ+Mtcwoe5dXNUEL4OjlSXNaebuSYj8d3HvOIeEfC3PElcqU66Yck=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3]

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


- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestExcludeDirs] No state.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
--- PASS: TestAutoRetryExhaustRetries (136.01s)
=== CONT TestTerragruntHookApplyAll
integration_test.go:3585: Copying fixture-hooks/all to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486
time=2021-02-16T13:08:21-08: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-02-16T13:08:21-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all]
time=2021-02-16T13:08:21-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Setting download directory for module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only/.terragrunt-cache prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all]
time=2021-02-16T13:08:21-08:00 level=info msg=Stack at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all:
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only (excluded: false, dependencies: [])
=> Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only (excluded: false, dependencies: []) prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all]
Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:08:21-08:00 level=info msg=The non-interactive flag is set to true, so assuming 'yes' for all prompts prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all]
time=2021-02-16T13:08:21-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only must wait for 0 dependencies to finish prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Running module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only now prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:21-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:21-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:21-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:23-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:23-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Terraform version: 0.13.3 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=debug msg=Did not find any locals block: skipping evaluation. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:23-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app2 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app2 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app2]
time=2021-02-16T13:08:23-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app1 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app1 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app1]
=== CONT TestTerragruntValidateAllCommand
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt validate-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-nb3upq' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3, /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app1]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test478121836/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-nb3upq' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-nb3upq' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-nb3upq
=== CONT TestTerragruntBeforeAndAfterHook
integration_test.go:413: output: 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)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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: TestTerragruntBeforeAndAfterHook (43.15s)
=== CONT TestReadTerragruntConfigFull
Initializing the backend...
Initializing the backend...
Initializing provider plugins...
Initializing provider plugins...
- Finding latest version of hashicorp/template...
- Finding latest version of hashicorp/template...
time=2021-02-16T13:08:25-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-yaupdl returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: DB3CD9C14741A492, host id: Brj7RbIgrkPw90aaT/LOr/bIZNdOCO6Ow3O/iw8u715IzWi4XnK3zYpMwF9ZU9vgEflidl+2fDs=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3]
=== CONT TestTerragruntValidateAllCommand
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-nb3upq: ExpiredToken: The provided token has expired.
status code: 400, request id: 3BA658024932B65B, host id: PrPbIbWCFok7i3aLFDgSY8gBqPr1N88ijc+V7/x++Vzm0MBJf7WNHWkISEqohk3f4nFLNU7Q06s=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:882
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 3BA658024932B65B, host id: PrPbIbWCFok7i3aLFDgSY8gBqPr1N88ijc+V7/x++Vzm0MBJf7WNHWkISEqohk3f4nFLNU7Q06s=
Test: TestTerragruntValidateAllCommand
--- FAIL: TestTerragruntValidateAllCommand (55.88s)
=== CONT TestTerragruntAfterHook
integration_test.go:3585: Copying fixture-hooks/after-only to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test538755853
time=2021-02-16T13:08:26-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-1tzhpz returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 802B6ACB6C6BC5DF, host id: ZlmJQ0z47700aRxmy4zfRvU25xRstXOI/qHf9fgEYQ9bdwpMZPPjq2Dzfd3TV9aBtM30sMh8P5M=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3]
- Installing hashicorp/template v2.2.0...
- Installing hashicorp/template v2.2.0...
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...
- Finding latest version of hashicorp/template...
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestExcludeDirs] # data.template_file.test:
integration_test.go:3231: [TestExcludeDirs] data "template_file" "test" {
integration_test.go:3231: [TestExcludeDirs] id = "910fb8cae40967486339e602a337927285d6858ad66aef3e42d84c15c312b870"
integration_test.go:3231: [TestExcludeDirs] rendered = "Hello, Module AWS D"
integration_test.go:3231: [TestExcludeDirs] template = "Hello, Module AWS D"
integration_test.go:3231: [TestExcludeDirs] }
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = "Hello, Module AWS D"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestExcludeDirs]

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}},"before_hook":{"before_hook_1":{"commands":["apply","plan"],"execute":["touch","before.out"],"name":"before_hook_1","run_on_error":true}},"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
- Installing hashicorp/template v2.2.0...
data.template_file.example: Refreshing state...
data.template_file.example: Refreshing state...
--- PASS: TestReadTerragruntConfigFull (9.27s)
=== CONT TestTerragruntWorksWithSingleJsonConfig
integration_test.go:3585: Copying fixture-config-files/single-json-config to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test817117960
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:08:35-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app2 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app2 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app2]
time=2021-02-16T13:08:35-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app1 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app1 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app1]
=== CONT TestTerragruntOutputAllCommand
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply-all --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-yaupdl' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3, /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app1]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test045131646/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-yaupdl' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-yaupdl' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-yaupdl
random_string.random: Creating...
random_string.random: Creation complete after 0s [id=-I[7s2y)H(k=]U*m]

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

Outputs:
random_string = -I[7s2y)H(k=]U*m
--- PASS: TestTerragruntGenerateBlockSkip (43.72s)
=== CONT TestDeepDependencyOutputWithMock
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test596879047
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 TestTerragruntOutputAllCommand
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-yaupdl: ExpiredToken: The provided token has expired.
status code: 400, request id: E9EF925FBC9F3719, host id: nW5ABwGxsRii2WU8InUjnPRtYQNQjgtSwuRPkh6xsLGmSBPYNKOYbDH7BalraKtGwqcV6LNuWDQ=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:853
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: E9EF925FBC9F3719, host id: nW5ABwGxsRii2WU8InUjnPRtYQNQjgtSwuRPkh6xsLGmSBPYNKOYbDH7BalraKtGwqcV6LNuWDQ=
Test: TestTerragruntOutputAllCommand
--- FAIL: TestTerragruntOutputAllCommand (55.11s)
=== CONT TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucket
time=2021-02-16T13:08:37-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test596879047/fixture-get-output/nested-mocks/dep/terragrunt.hcl
time=2021-02-16T13:08:37-08:00 level=warning msg=Falling back to terragrunt output.
data.template_file.example: Refreshing state...
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
- Installed hashicorp/template v2.2.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:08:39-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:39-08:00 level=info msg=Executing hook: before_hook_1 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:39-08:00 level=info msg=Running command: touch file.out prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
time=2021-02-16T13:08:39-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/template: version = "~> 2.2.0"
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-02-16T13:08:39-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:08:39-08:00 level=info msg=Running command: terraform apply -auto-approve -input=false -auto-approve prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
Refreshing Terraform state in-memory prior to plan...
The refreshed state will be used to calculate this plan, but will not be
persisted to local or remote state storage.

------------------------------------------------------------------------
No changes. Infrastructure is up-to-date.
This means that Terraform did not detect any differences between your
configuration and real physical resources that exist. As a result, no
actions need to be performed.
--- PASS: TestTerragruntWorksWithSingleJsonConfig (4.99s)
=== CONT TestDependencyOutputCachePathBug
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505
time=2021-02-16T13:08:39-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-1tzhpz returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 22E8F4AB1DCB2A5D, host id: b8Alqr3Zuky0ps95DIa7ed7fNsvAqgalGJBcYl/jMVzFjz6UVkYJtbYykSxEQoAG4g6N9TQYViE=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3]
time=2021-02-16T13:08:39-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test596879047/fixture-get-output/nested-mocks/deepdep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test596879047/fixture-get-output/nested-mocks/dep]
time=2021-02-16T13:08:39-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test596879047/fixture-get-output/nested-mocks/dep]
=== CONT TestTerragruntInitHookNoSourceWithBackend
integration_test.go:265: Did not expect to get error: 'Create S3 bucket with retry terragrunt-test-bucket-dx93sl' unsuccessful after 3 retries
integration_test.go:268:
Error Trace: integration_test.go:268
Error: Not equal:
expected: 1
actual : 0
Test: TestTerragruntInitHookNoSourceWithBackend
Messages: Hooks on init command executed more than once
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-dx93sl
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
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:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-dx93sl: ExpiredToken: The provided token has expired.
status code: 400, request id: BT8R6T2M1SDZ3R6J, host id: Da7/Em7xe2gI3HSkKtm1qZYpGaANLAgIzXKSpX1yg2B8wxfVGymUklRq9LPgFDxuF9/xbzJtkrY=
integration_test.go:3815:
Error Trace: integration_test.go:3815
integration_test.go:271
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: BT8R6T2M1SDZ3R6J, host id: Da7/Em7xe2gI3HSkKtm1qZYpGaANLAgIzXKSpX1yg2B8wxfVGymUklRq9LPgFDxuF9/xbzJtkrY=
Test: TestTerragruntInitHookNoSourceWithBackend
--- FAIL: TestTerragruntInitHookNoSourceWithBackend (55.61s)
=== CONT TestTerragruntWorksWithIncludes
- Installing hashicorp/null v3.0.0...

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

Outputs:
example = hello, world
time=2021-02-16T13:08:45-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:08:45-08:00 level=info msg=Executing hook: after_hook_1 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:08:45-08:00 level=info msg=Running command: touch file.out prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
time=2021-02-16T13:08:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/after-only]
--- PASS: TestAutoRetryCustomRetryableErrors (167.23s)
=== CONT TestReadTerragruntConfigWithDefault

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

Outputs:
example = hello, world
time=2021-02-16T13:08:45-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test773283647/fixture-hooks/all/before-only]
--- PASS: TestTerragruntHookRunAllApply (49.64s)
=== CONT TestTerragruntHonorsS3RemoteStateSkipFlagsRegression
Remote state S3 bucket terragrunt-test-bucket-acv2mk does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n)
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.
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
time=2021-02-16T13:08:47-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-acv2mk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 180B5C5E5ECA810B, host id: T0TIgrEvdUz8YK55M/9vQg2np3IJsfzI3vecblXFhGyA3GA97tw9cAEh7Y2vnL3yzlziiFWoGoM=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test808415420/qa/my-app]
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestExcludeDirs] No state.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
Initializing the backend...
Initializing provider plugins...
- Finding latest version of hashicorp/null...
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-02-16T13:08:49-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app2 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app2 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app2]
time=2021-02-16T13:08:49-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3 of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app1 just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app1 will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app1]
=== CONT TestTerragruntRunAllCommand
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt run-all init --terragrunt-non-interactive --terragrunt-working-dir /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1' due to error: Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app1 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-1tzhpz' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app2 (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3, /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app1]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test142241632/fixture-output-all/env1/app3 (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-1tzhpz' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-1tzhpz' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-1tzhpz

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

Outputs:
example = hello, world
--- PASS: TestTerragruntBeforeHook (44.61s)
=== CONT TestTerragruntInitHookWithSourceWithBackend
integration_test.go:3585: Copying fixture-hooks/init-once to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test765145934
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of apply-all stdout:
integration_test.go:3231: [TestIncludeDirs] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] Outputs:
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] test = Hello, Module GCE C
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of apply-all stderr:
integration_test.go:3231: [TestIncludeDirs] time=2021-02-16T13:08:04-08: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:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
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.
- Installing hashicorp/null v3.0.0...

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

Outputs:
data = default value
=== CONT TestTerragruntRunAllCommand
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-1tzhpz: ExpiredToken: The provided token has expired.
status code: 400, request id: 17E28E16BF9C1F29, host id: F5VhFzPS9iSQroCUYhaaEvAV9GNUtLVKOtlx2AGCuEG7lSd2W5DHNhsJ2SIhBSt3qJ+upEO1O4I=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:837
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 17E28E16BF9C1F29, host id: F5VhFzPS9iSQroCUYhaaEvAV9GNUtLVKOtlx2AGCuEG7lSd2W5DHNhsJ2SIhBSt3qJ+upEO1O4I=
Test: TestTerragruntRunAllCommand
--- FAIL: TestTerragruntRunAllCommand (56.26s)
=== CONT TestDependencyOutputWithTerragruntSource
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test717543509
Success! The configuration is valid.

--- PASS: TestDeepDependencyOutputWithMock (17.28s)
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3585: Copying . to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test682247600
=== CONT TestDependencyOutputCachePathBug
integration_test.go:3228: [TestDependencyOutputCachePathBug] Full contents of stdout:
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Outputs:
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] x = 14
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Outputs:
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] y = 42
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3228: [TestDependencyOutputCachePathBug] Full contents of stderr:
integration_test.go:3231: [TestDependencyOutputCachePathBug] time=2021-02-16T13:08:39-08: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:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:08:41-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/modules/parent. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/live/parent]
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Successfully configured the backend "local"! Terraform will automatically
integration_test.go:3231: [TestDependencyOutputCachePathBug] use this backend unless the backend configuration changes.
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputCachePathBug] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputCachePathBug] should now work.
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputCachePathBug] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputCachePathBug] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputCachePathBug] time=2021-02-16T13:08:47-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/modules/parent. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/live/parent]
integration_test.go:3231: [TestDependencyOutputCachePathBug] time=2021-02-16T13:08:49-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/modules/child. Relative paths in downloaded Terraform code may not work. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test809551505/fixture-get-output/localstate/live/child]
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] Successfully configured the backend "local"! Terraform will automatically
integration_test.go:3231: [TestDependencyOutputCachePathBug] use this backend unless the backend configuration changes.
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputCachePathBug] 
integration_test.go:3231: [TestDependencyOutputCachePathBug] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputCachePathBug] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputCachePathBug] should now work.
integration_test.go:3231: [TestDependencyOutputCachePathBug]
integration_test.go:3231: [TestDependencyOutputCachePathBug] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputCachePathBug] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputCachePathBug] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputCachePathBug]
--- PASS: TestDependencyOutputCachePathBug (14.72s)
=== CONT TestTerragruntWorksWithGCSBackend
=== CONT TestTerragruntInitHookWithSourceNoBackend
integration_test.go:3228: [TestTerragruntInitHookWithSourceNoBackend] Full contents of apply stdout:
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] data.template_file.example: Refreshing state...
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] Outputs:
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] example = hello, world
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3228: [TestTerragruntInitHookWithSourceNoBackend] Full contents of apply stderr:
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:13-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:13-08:00 level=info msg=Running command: terraform --version prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Terraform version: 0.13.3
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=debug msg=Reading Terragrunt config file at /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend/terragrunt.hcl
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=debug msg=Did not find any locals block: skipping evaluation.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Detected 2 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/base-module. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Downloading Terraform configurations from file:///var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/base-module into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/4wmzGlgR7Bu6NHwADRm_hhKO6uo/Loju5yMg-5-RGGupgvVojGNwikQ
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Detected 2 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Executing hook: after_init_from_module prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Running command: echo AFTER_INIT_FROM_MODULE_ONLY_ONCE prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] AFTER_INIT_FROM_MODULE_ONLY_ONCE
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Copying files from /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend into /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/4wmzGlgR7Bu6NHwADRm_hhKO6uo/Loju5yMg-5-RGGupgvVojGNwikQ
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Setting working directory to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend/.terragrunt-cache/4wmzGlgR7Bu6NHwADRm_hhKO6uo/Loju5yMg-5-RGGupgvVojGNwikQ
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:15-08:00 level=info msg=Running command: terraform init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] Initializing the backend...
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] Initializing provider plugins...
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] so the latest version was installed.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] Terraform has been successfully initialized!
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] 
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] should now work.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:21-08:00 level=info msg=Detected 2 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:21-08:00 level=info msg=Executing hook: after_init prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:21-08:00 level=info msg=Running command: echo AFTER_INIT_ONLY_ONCE prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] AFTER_INIT_ONLY_ONCE
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:21-08:00 level=info msg=Running command: terraform apply -auto-approve prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend] time=2021-02-16T13:08:54-08:00 level=info msg=Detected 2 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test418324195/fixture-hooks/init-once/with-source-no-backend]
integration_test.go:3231: [TestTerragruntInitHookWithSourceNoBackend]
--- PASS: TestTerragruntInitHookWithSourceNoBackend (40.91s)
=== CONT TestTerragruntWorksWithLocalTerraformVersion
data.template_file.example: Refreshing state...
- Installed hashicorp/null v3.0.0 (signed by HashiCorp)
The following providers do not have any version constraints in configuration,
so the latest version was installed.
To prevent automatic upgrades to new major versions that may contain breaking
changes, we recommend adding version constraints in a required_providers block
in your configuration, with the constraint strings suggested below.
* hashicorp/null: version = "~> 3.0.0"
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: TestReadTerragruntConfigWithDefault (10.37s)
=== CONT TestTerragruntWorksWithExistingGCSBucket
integration_test.go:3955: 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:3978: 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 TestReadTerragruntConfigWithDependency
integration_test.go:3585: Copying . to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test848716889
=== CONT TestTerragruntWorksWithGCSBackend
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test616961359/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:3978: 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 (1.99s)
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956
Remote state S3 bucket terragrunt-test-bucket-9rxlhu does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:08:59-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-9rxlhu returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: DMDY2K5N7PBW1ZAG, host id: z7pbdYBARt/cdHaxhHZIoawUGJRX8q/pplOSXZqa5FtfW80tKvNwYSD1DGvLQd57fD/z2/BSLp4=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test299184226]
data.template_file.example: Refreshing state...
time=2021-02-16T13:09:00-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-acv2mk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 9T7GEM5N6XAW7V4Y, host id: BVpjWB3w2fjed6BoMIcHepFEDtFpcPgu0YegQnt70kLU8WpIMnXEI7TFVJe02UZiw6bFAm2lyjU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test808415420/qa/my-app]
data.template_file.example: Refreshing state...
=== CONT TestPreventDestroyDependencies
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of apply-all stdout:
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = Hello, Module E
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = Hello, Module A
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = Hello, Module C
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = Hello, Module B
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = Hello, Module D
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of apply-all stderr:
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:06:07-08: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:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:06:09-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:06:09-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:06:09-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependencies] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependencies] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependencies] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependencies] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependencies] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependencies] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependencies] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependencies] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependencies] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependencies] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependencies] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependencies] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependencies] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependencies] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependencies] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependencies] should now work.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependencies] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependencies] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependencies] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependencies] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependencies] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependencies] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependencies] should now work.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependencies] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependencies] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependencies] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependencies] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependencies] should now work.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:07:46-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependencies] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependencies] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:07:49-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependencies] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependencies] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependencies] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependencies] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependencies] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependencies] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependencies] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependencies] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependencies] should now work.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependencies] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependencies] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependencies] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependencies] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependencies] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependencies] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependencies] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependencies] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependencies] should now work.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependencies] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependencies] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependencies]
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 = [
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
null_resource.sleep: Creating...
null_resource.sleep: Provisioning with 'local-exec'...
null_resource.sleep (local-exec): Executing: ["/bin/sh" "-c" "sleep 5"]

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

Outputs:
example = hello, world
--- PASS: TestTerragruntAfterHook (41.64s)
=== CONT TestTerragruntHookInterpolation
integration_test.go:3585: Copying fixture-hooks/interpolations to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test272887795
null_resource.sleep: Creation complete after 5s [id=6983700086746607195]
local_file.timestamp: Creating...
local_file.timestamp: Creation complete after 0s [id=181d2a3ba9516f16f5cbc4ef48ba5a8707aba3ec]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
out = 2021-02-16T21:09:09Z
=== CONT TestReadTerragruntConfigFromDependency
integration_test.go:3228: [TestReadTerragruntConfigFromDependency] Full contents of show stdout:
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Outputs:
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] foo = hello world
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Outputs:
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] bar = hello world
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3228: [TestReadTerragruntConfigFromDependency] Full contents of show stderr:
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] time=2021-02-16T13:08:55-08: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:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Initializing the backend...
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Initializing provider plugins...
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Terraform has been successfully initialized!
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] should now work.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] time=2021-02-16T13:09:03-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test682247600/fixture-read-config/from_dependency/dep/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test682247600/fixture-read-config/from_dependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] time=2021-02-16T13:09:03-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test682247600/fixture-read-config/from_dependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Initializing the backend...
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Initializing provider plugins...
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] Terraform has been successfully initialized!
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] 
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] should now work.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestReadTerragruntConfigFromDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestReadTerragruntConfigFromDependency]
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/aws/module-aws-d:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
time=2021-02-16T13:09:12-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-9rxlhu returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: DM3ZAREPCG1PAY2R, host id: RHV1nSOMmKHH7mh1QwaGhOW7BqFB2Siy7RGVMROMRK9ieB3eE1R/xYOtqJZI7iMbBIh7rtWgNqA=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test299184226]

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

Outputs:
example = hello, world
time=2021-02-16T13:09:12-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/before-only]

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

Outputs:
example = hello, world
time=2021-02-16T13:09:12-08:00 level=info msg=Detected 1 Hooks prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:09:12-08:00 level=info msg=Executing hook: after_hook_1 prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:09:12-08:00 level=info msg=Running command: touch file.out prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
time=2021-02-16T13:09:12-08:00 level=debug msg=Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only has finished successfully! prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test406624486/fixture-hooks/all/after-only]
--- PASS: TestTerragruntHookApplyAll (50.90s)
=== CONT TestTerragruntRemoteStateCodegenErrorsIfExists
time=2021-02-16T13:09:12-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-acv2mk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: A4F1E8C8592A3547, host id: PP0hsix0hZf5CmzWcsJCICMG7Xlp25wRu34Y3bIl7bQ17Eap3gc+qB2v/PGF/V9BilgZ3YwxkOk=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test808415420/qa/my-app]
=== CONT TestReadTerragruntConfigWithDependency
integration_test.go:3228: [TestReadTerragruntConfigWithDependency] Full contents of show stdout:
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] Outputs:
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] bool = true
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] from_env = default
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] list_bool = [
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] true,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] false,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] ]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] list_number = [
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 1,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 2,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 3,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] ]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] list_string = [
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "a",
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "b",
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "c",
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] ]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] map_bool = {
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "bar" = false
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "baz" = true
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "foo" = true
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] map_number = {
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "bar" = 12345
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "foo" = 42
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] map_string = {
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "foo" = "bar"
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] number = 42
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] object = {
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "list" = [
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 1,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 2,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 3,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] ]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "map" = {
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "foo" = "bar"
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "num" = 42
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] "str" = "string"
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] }
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] string = string
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3228: [TestReadTerragruntConfigWithDependency] Full contents of show stderr:
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] time=2021-02-16T13:09:02-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test848716889/fixture-inputs/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test848716889/fixture-read-config/with_dependency/dep]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] time=2021-02-16T13:09:02-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test848716889/fixture-read-config/with_dependency/dep]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] time=2021-02-16T13:09:08-08:00 level=warning msg=No double-slash (//) found in source URL /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test848716889/fixture-read-config/with_dependency/../../fixture-inputs. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] Initializing the backend...
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] Initializing provider plugins...
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] Terraform has been successfully initialized!
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] 
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] should now work.
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestReadTerragruntConfigWithDependency] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestReadTerragruntConfigWithDependency]
--- PASS: TestTerragruntRemoteStateCodegenErrorsIfExists (1.94s)
=== CONT TestDependencyOutputCycleHandling/aa
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test167654070
--- PASS: TestReadTerragruntConfigFromDependency (21.47s)
=== CONT TestDependencyOutputCycleHandling/abca
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test739213981
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of apply-all stdout:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] test = Hello, Module C
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] test = Hello, Module A
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] module.remote.data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] test = Hello, Module B
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of apply-all stderr:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:07:04-08: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:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) time=2021-02-16T13:07:06-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:07:06-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] should now work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] should now work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:08:18-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing modules...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - hello in hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Downloading github.com/gruntwork-io/terragrunt.git?ref=v0.9.9 for remote...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote in .terraform/modules/remote/test/fixture-download/hello-world
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - remote.hello in .terraform/modules/remote/test/fixture-download/hello-world/hello
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing the backend...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Initializing provider plugins...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] so the latest version was installed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Terraform has been successfully initialized!
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] should now work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
null_resource.foo: Creating...
null_resource.foo: Creation complete after 0s [id=7396565867213961023]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
--- PASS: TestReadTerragruntConfigWithDependency (20.86s)
=== CONT TestDependencyOutputCycleHandling/abcda
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test589301592
=== CONT TestDependencyOutputCycleHandling/aa
integration_test.go:3228: [TestDependencyOutputCycleHandling/aa] Full contents of plan stdout:
integration_test.go:3231: [TestDependencyOutputCycleHandling/aa]
integration_test.go:3228: [TestDependencyOutputCycleHandling/aa] Full contents of plan stderr:
integration_test.go:3231: [TestDependencyOutputCycleHandling/aa]
=== CONT TestDependencyOutputCycleHandling/aba
integration_test.go:3585: Copying fixture-get-output to /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test348965591
=== CONT TestDependencyOutputCycleHandling/abca
integration_test.go:3228: [TestDependencyOutputCycleHandling/abca] Full contents of plan stdout:
integration_test.go:3231: [TestDependencyOutputCycleHandling/abca]
integration_test.go:3228: [TestDependencyOutputCycleHandling/abca] Full contents of plan stderr:
integration_test.go:3231: [TestDependencyOutputCycleHandling/abca]
Remote state S3 bucket terragrunt-test-bucket-rew7ra does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) === CONT TestDependencyOutputCycleHandling/abcda
integration_test.go:3228: [TestDependencyOutputCycleHandling/abcda] Full contents of plan stdout:
integration_test.go:3231: [TestDependencyOutputCycleHandling/abcda]
integration_test.go:3228: [TestDependencyOutputCycleHandling/abcda] Full contents of plan stderr:
integration_test.go:3231: [TestDependencyOutputCycleHandling/abcda]
=== CONT TestDependencyOutputCycleHandling/aba
integration_test.go:3228: [TestDependencyOutputCycleHandling/aba] Full contents of plan stdout:
integration_test.go:3231: [TestDependencyOutputCycleHandling/aba]
integration_test.go:3228: [TestDependencyOutputCycleHandling/aba] Full contents of plan stderr:
integration_test.go:3231: [TestDependencyOutputCycleHandling/aba]
--- PASS: TestDependencyOutputCycleHandling (0.00s)
--- PASS: TestDependencyOutputCycleHandling/aa (2.30s)
--- PASS: TestDependencyOutputCycleHandling/abca (2.35s)
--- PASS: TestDependencyOutputCycleHandling/abcda (2.04s)
--- PASS: TestDependencyOutputCycleHandling/aba (2.05s)
time=2021-02-16T13:09:19-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rew7ra returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 80EB9A7DBF103EBD, host id: Xk84bM6hZeZCLf2W9ilF66LoqGKUdxx0oDNUCqrItLkMIxsTRWMmBfHqTlxe+8NLINRa6kpbGXc=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test684766586]
null_resource.foo: Creating...
null_resource.foo: Creation complete after 0s [id=7130571994406826934]

Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
time=2021-02-16T13:09:24-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-9rxlhu returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: D80A6393453FCE79, host id: T1ZXPyXoYU0S4FvIUnH4UJYMaDo0gd0ZUpP/wccfxLpe/gHLF7L4eMC6wbxIqM1nqEy/+kheBw8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test299184226]
time=2021-02-16T13:09:24-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-acv2mk returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: F711FD980116B82F, host id: eoPLI/2wf4fFTa3+xnsNBnZ+1HAn3baqoSX8YY6jNgKQzTJJZZyYWoXRCd6o9W7P5D0GK2/bTOU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test808415420/qa/my-app]
Remote state S3 bucket terragrunt-test-bucket-xhr2dn does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:09:26-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-xhr2dn returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 5BD6A243B876ED76, host id: bGEwvz1/Jj9vm8SquZKxU4mRtOMP+Qwm9YWVsz5LDyR4tEXX34+eYwYtjZp877mteWYCipEL4zI=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test760675563]
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/production-env/gce/module-gce-e:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
time=2021-02-16T13:09:31-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rew7ra returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 07C222D0274F6144, host id: CFbCJSKB/u12n7CdLTQ7zuYr08j74h0wSs+4ZYlJAl+6+uvwjDA3XuCjGvi4CkG2m3I1+vZLeBU=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test684766586]
=== CONT TestTerragruntWorksWithIncludes
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-parent-child-test808415420/qa/my-app/terragrunt.hcl --terragrunt-working-dir fixture-include/qa/my-app' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-acv2mk' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-acv2mk
time=2021-02-16T13:09:36-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-9rxlhu returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 927E897E42DFBB9E, host id: t/+sukf8hTNV2XMWRc+Lm2faSCzsRgcA7L87Sb2Jg2r+181x5ey0+lgtz2xfMWKdR4DXBsLc+aI=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test299184226]
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-acv2mk: ExpiredToken: The provided token has expired.
status code: 400, request id: 48201122D47EAF62, host id: dbcZobM8jfVJ6ygBEzhNo9tCoIIuKKI7W0ezbAwJ5FJ9QiMlkOCYuw2sRqJU3Erb7cXD68lJ9SA=
integration_test.go:3815:
Error Trace: integration_test.go:3815
panic.go:617
testing.go:732
testing.go:806
integration_test.go:3575
integration_test.go:3548
integration_test.go:750
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 48201122D47EAF62, host id: dbcZobM8jfVJ6ygBEzhNo9tCoIIuKKI7W0ezbAwJ5FJ9QiMlkOCYuw2sRqJU3Erb7cXD68lJ9SA=
Test: TestTerragruntWorksWithIncludes
--- FAIL: TestTerragruntWorksWithIncludes (53.09s)
time=2021-02-16T13:09:38-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-xhr2dn returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 2CD1A1A1D4CA28D0, host id: NKH6lyyeaA01e2B4dawzJrbP5yUUCu9mJgNIqm8ty2JwrdIuG+E1b0waR1y8Mmg5P7pKkfvTYHc=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test760675563]
=== CONT TestDependencyOutputWithTerragruntSource
integration_test.go:3228: [TestDependencyOutputWithTerragruntSource] Full contents of stdout:
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] random_string.random: Creating...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] random_string.random: Creation complete after 0s [id=)c>]vPd>35Wr?iTG]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Apply complete! Resources: 1 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Outputs:
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] foo = )c>]vPd>35Wr?iTG
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Outputs:
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] foo = )c>]vPd>35Wr?iTG
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3228: [TestDependencyOutputWithTerragruntSource] Full contents of stderr:
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] time=2021-02-16T13:08:51-08: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:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n)
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] - Finding latest version of hashicorp/random...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] - Installing hashicorp/random v3.0.1...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] - Installed hashicorp/random v3.0.1 (signed by HashiCorp)
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] so the latest version was installed.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] * hashicorp/random: version = "~> 3.0.1"
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] should now work.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] time=2021-02-16T13:09:32-08:00 level=warning msg=Could not parse remote_state block from target config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test717543509/fixture-get-output/regression-1124/live/dependency/terragrunt.hcl prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test717543509/fixture-get-output/regression-1124/live/app]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] time=2021-02-16T13:09:32-08:00 level=warning msg=Falling back to terragrunt output. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test717543509/fixture-get-output/regression-1124/live/app]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Initializing the backend...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Initializing provider plugins...
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] Terraform has been successfully initialized!
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] 
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] should now work.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestDependencyOutputWithTerragruntSource]
--- PASS: TestDependencyOutputWithTerragruntSource (47.54s)
=== CONT TestTerragruntInitHookWithSourceWithBackend
integration_test.go:321: Did not expect to get error: 'Create S3 bucket with retry terragrunt-test-bucket-eag4ys' unsuccessful after 3 retries
integration_test.go:325:
Error Trace: integration_test.go:325
Error: Not equal:
expected: 1
actual : 0
Test: TestTerragruntInitHookWithSourceWithBackend
Messages: Hooks on init command executed more than once
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-eag4ys
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-eag4ys: ExpiredToken: The provided token has expired.
status code: 400, request id: 8V0KBP8MBZDW1XFG, host id: 5VuINkMW90XCOtQKUfkke9qeGn7brLIAKIwnWPbTMX1rvYQ1KhhyMFH0w1apIqDhf0CY+S5DwpU=
integration_test.go:3815:
Error Trace: integration_test.go:3815
integration_test.go:328
Error: Received unexpected error:
ExpiredToken: The provided token has expired.
status code: 400, request id: 8V0KBP8MBZDW1XFG, host id: 5VuINkMW90XCOtQKUfkke9qeGn7brLIAKIwnWPbTMX1rvYQ1KhhyMFH0w1apIqDhf0CY+S5DwpU=
Test: TestTerragruntInitHookWithSourceWithBackend
--- FAIL: TestTerragruntInitHookWithSourceWithBackend (53.24s)
time=2021-02-16T13:09:43-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rew7ra returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 0C5CB6779941F64D, host id: nEIVmBBJo5LuhSus7qayD1kJeQXxWDgxEq9W2fS5gaps9YpnOqT8ZxRTcUvQ3OJGegA3ebRQhUM=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test684766586]
=== CONT TestTerragruntWorksWithLocalTerraformVersion
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt apply -auto-approve --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test299184226/terragrunt.hcl --terragrunt-working-dir fixture/' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-9rxlhu' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/aws/module-aws-a:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
--- PASS: TestTerragruntHookInterpolation (42.18s)
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of destroy-all stdout:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data.template_file.test: Refreshing state... [id=cb626ee456810c0817328e1552d6c6deefb012ab65bd5480a5a66cae4a6374ed]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] module.remote.data.template_file.test: Refreshing state... [id=cb626ee456810c0817328e1552d6c6deefb012ab65bd5480a5a66cae4a6374ed]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Destroy complete! Resources: 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of destroy-all stderr:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:09:15-08: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:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] WARNING: Are you sure you want to run `terragrunt destroy` in each folder of the stack described above? There is no undo! (y/n) time=2021-02-16T13:09:17-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-c]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:09:17-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:09:17-08:00 level=error msg=Dependency /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-b of module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a just finished with an error. Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a will have to return an error too. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-include-with-prevent-destroy-dependencies/module-a]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
time=2021-02-16T13:09:50-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-xhr2dn returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 93D84C58A33E1F7F, host id: wHj9cBj8LKymCjOQnfNG+0xvffw4XGUrqflsuD3MPwgrawytZPN7XtFvP8FQtv9GbkjMr18OZLk=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test760675563]
time=2021-02-16T13:09:56-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-rew7ra returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: 919239E86D48249D, host id: x7KSTPO35fBpYgZVRWeLe9468o6/0uKVAIi7LyQ50ULYjaBzo83rMS4Il/Zz6n0JULzUHbNMgp8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test684766586]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-a:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] # data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] # module.remote.data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-a:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:09:51-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3228: [TestDependencyOutputSameOutputConcurrencyRegression] Full contents of stdout:
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3228: [TestDependencyOutputSameOutputConcurrencyRegression] Full contents of stderr:
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:08:56-08: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:3231: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) Remote state S3 bucket terragrunt-test-bucket-4dxbfzex2rcb does not exist or you don't have permissions to access it. Would you like Terragrunt to create it? (y/n) time=2021-02-16T13:09:15-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb returned an error: ExpiredToken: The provided token has expired.
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] status code: 400, request id: 8464BCF7D59EC649, host id: 00ciNgJWm28EpU/76sTIKBirm5r2OVdnmK6ZJx5TehlBypTCwaL1Qw9f7k/7nAejV3D2XuGU6II=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:09:27-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb returned an error: ExpiredToken: The provided token has expired.
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] status code: 400, request id: A5369253229681A3, host id: fHMwZzyhdEr34DbCpnxANIrE06FAtO4Ug3UNAyb7dv70bhVvN9K8CnIiiGbBCwAKIjW2Ha+qYPk=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:09:39-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb returned an error: ExpiredToken: The provided token has expired.
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] status code: 400, request id: 8D836C69F1366147, host id: X/gVPGK7oEtCIKmmbEdk72oHCu3Wcmv6wCK3XqAu1ODiRSPARUoeCZyRjbLhaW+94hx+7S9KNC8=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:09:51-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb returned an error: ExpiredToken: The provided token has expired.
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] status code: 400, request id: 0BD78C0AFE2709ED, host id: QBYS4LBIEuVrUIeYTKiJt4pxiF/5mqoDJ2/VS3tehdB64qveEbvRG7qWlRfYt+ddVRVNlDNkG0k=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/d just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/d will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/d]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/f just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/f will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/f]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/c just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/c will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/c]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/a just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/a will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/a]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/b just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/b will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/b]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression] time=2021-02-16T13:10:01-08:00 level=error msg=Dependency /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep of module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/e just finished with an error. Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/e will have to return an error too. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/e]
integration_test.go:3231: [TestDependencyOutputSameOutputConcurrencyRegression]
integration_test.go:2810:
Error Trace: integration_test.go:2810
integration_test.go:2814
Error: Received unexpected error:
Encountered the following errors:
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/e (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/f (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/g (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/a (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/b (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/c (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Cannot process module Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/d (excluded: false, dependencies: [/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep]) because one of its dependencies, Module /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test634665956/fixture-get-output/regression-906/common-dep (excluded: false, dependencies: []), finished with an error: 'Create S3 bucket with retry terragrunt-test-bucket-4dxbfzex2rcb' unsuccessful after 3 retries
Test: TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-4dxbfzex2rcb
time=2021-02-16T13:10:02-08:00 level=error msg=Create S3 bucket with retry terragrunt-test-bucket-xhr2dn returned an error: ExpiredToken: The provided token has expired.
status code: 400, request id: F0F602F1D5279156, host id: uXHII+vOT+WRQk5EubkP4/tz3OnwWOw7cN44QCNpV5At/l/Ar/SfJxaMYzMppYSi9O/T/ktc3fI=. Sleeping for 10s and will try again. prefix=[/var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test760675563]
null_resource.sleep: Creating...
null_resource.sleep: Provisioning with 'local-exec'...
null_resource.sleep (local-exec): Executing: ["/bin/sh" "-c" "sleep 5"]
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestIncludeDirs] No state.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestIncludeDirs] Initializing modules...
integration_test.go:3231: [TestIncludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing the backend...
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestIncludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestIncludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestIncludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestIncludeDirs] so the latest version was installed.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestIncludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestIncludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestIncludeDirs] 
integration_test.go:3231: [TestIncludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestIncludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestIncludeDirs] should now work.
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestIncludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestIncludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestIncludeDirs]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-4dxbfzex2rcb: ExpiredToken: The provided token has expired.
status code: 400, request id: 0C994EDCBAB1C213, host id: CRvi9HzV4nQRq1luYsaFR2uPfvoVFWS9UZR2HjCNWo4K5hvAb1GXBWTCfWbBxzjLw2JOphsBRYg=
integration_test.go:3807: Error deleting s3 bucket terragrunt-test-bucket-4dxbfzex2rcb. Sleeping for 10 seconds before retrying.
=== CONT TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucket
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt validate --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test684766586/remote_terragrunt.hcl --terragrunt-working-dir fixture-regressions/accesslogging-bucket-name' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-rew7ra' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
null_resource.sleep: Creation complete after 5s [id=6455697358689914428]
local_file.timestamp: Creating...
local_file.timestamp: Creation complete after 0s [id=efb829703928157d03e63ef373077c8903f78bd1]

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

The state of your infrastructure has been saved to the path
below. This state is required to modify and destroy your
infrastructure, so keep it safe. To inspect the complete state
use the `terraform show` command.
State path: terraform.tfstate

Outputs:
out = 2021-02-16T21:10:07Z
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-b:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] # data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] # module.remote.data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] rendered = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] template = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] }
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] Outputs:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] test = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-b:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:10:01-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
=== CONT TestPreventDestroyDependencies
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of destroy-all stdout:
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state... [id=3fb414540aae590867b3f89756026558eceb274c145ca473267ad91e42b2d415]
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state... [id=3fb414540aae590867b3f89756026558eceb274c145ca473267ad91e42b2d415]
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state... [id=557945c755b1ffc8f9d03f0775b5fc3f29536077a293a3694fea859b3b3f9443]
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state... [id=557945c755b1ffc8f9d03f0775b5fc3f29536077a293a3694fea859b3b3f9443]
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies] module.remote.data.template_file.test: Refreshing state... [id=cb626ee456810c0817328e1552d6c6deefb012ab65bd5480a5a66cae4a6374ed]
integration_test.go:3231: [TestPreventDestroyDependencies] data.template_file.test: Refreshing state... [id=cb626ee456810c0817328e1552d6c6deefb012ab65bd5480a5a66cae4a6374ed]
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies] Destroy complete! Resources: 0 destroyed.
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of destroy-all stderr:
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:09:00-08: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:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] WARNING: Are you sure you want to run `terragrunt destroy` in each folder of the stack described above? There is no undo! (y/n) time=2021-02-16T13:09:02-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-d]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:09:02-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-e]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:09:02-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:09:02-08:00 level=error msg=Dependency /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-b of module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a just finished with an error. Module /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a will have to return an error too. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-a]
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:09:37-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work. prefix=[/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/local-with-prevent-destroy-dependencies/module-c]
integration_test.go:3231: [TestPreventDestroyDependencies]
=== CONT TestTerragruntHonorsS3RemoteStateSkipFlagsRegression
integration_test.go:3575: Failed to run Terragrunt command 'terragrunt validate --terragrunt-non-interactive --terragrunt-config /var/folders/w9/x3_wybt14lg0chx8yqg1bt100000gp/T/terragrunt-test760675563/remote_terragrunt.hcl --terragrunt-working-dir fixture-regressions/skip-versioning' due to error: 'Create S3 bucket with retry terragrunt-test-bucket-xhr2dn' unsuccessful after 3 retries
Stdout: (see log output above)
Stderr: (see log output above)
=== CONT TestIncludeDirs
integration_test.go:3228: [TestIncludeDirs] Full contents of show stdout for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestIncludeDirs] # data.template_file.test:
integration_test.go:3231: [TestIncludeDirs] data "template_file" "test" {
integration_test.go:3231: [TestIncludeDirs] id = "aa66107d52dfcc6ca096099e7fc44973f6b50a3368e119e168cabd90432c67b4"
integration_test.go:3231: [TestIncludeDirs] rendered = "Hello, Module GCE C"
integration_test.go:3231: [TestIncludeDirs] template = "Hello, Module GCE C"
integration_test.go:3231: [TestIncludeDirs] }
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] Outputs:
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3231: [TestIncludeDirs] test = "Hello, Module GCE C"
integration_test.go:3231: [TestIncludeDirs]
integration_test.go:3228: [TestIncludeDirs] Full contents of show stderr for fixture-download/local-with-include-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestIncludeDirs]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-4dxbfzex2rcb
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-4dxbfzex2rcb: ExpiredToken: The provided token has expired.
status code: 400, request id: 4F88BC1D0FFCB311, host id: CSoxnSthZC33cHMqLtsUmauHYozRzjgdsSjvD4CBNHpdm2TKQJOLzH/KLNRCfSYIPf6wyA3tQQo=
integration_test.go:3807: Error deleting s3 bucket terragrunt-test-bucket-4dxbfzex2rcb. Sleeping for 10 seconds before retrying.
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of apply-all stdout:
integration_test.go:3231: [TestExcludeDirs] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = Hello, Module AWS A
integration_test.go:3231: [TestExcludeDirs] data.template_file.test: Refreshing state...
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = Hello, Module GCE B
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of apply-all stderr:
integration_test.go:3231: [TestExcludeDirs] time=2021-02-16T13:08:49-08: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:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Are you sure you want to run 'terragrunt apply' in each folder of the stack described above? (y/n) Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
=== CONT TestPreventDestroyDependenciesIncludedConfig
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stdout for fixture-download/local-include-with-prevent-destroy-dependencies/module-c:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] 
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
integration_test.go:3228: [TestPreventDestroyDependenciesIncludedConfig] Full contents of show stderr for fixture-download/local-include-with-prevent-destroy-dependencies/module-c:
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig] time=2021-02-16T13:10:10-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependenciesIncludedConfig]
--- PASS: TestPreventDestroyDependenciesIncludedConfig (193.86s)
=== CONT TestPreventDestroyDependencies
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-a:
integration_test.go:3231: [TestPreventDestroyDependencies] # data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependencies] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3231: [TestPreventDestroyDependencies] rendered = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependencies] template = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependencies] }
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] # module.remote.data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependencies] id = "ebf30ac1d2474b1ef31f6493d73d21726d2fe3683473cbb101695d17bf141c16"
integration_test.go:3231: [TestPreventDestroyDependencies] rendered = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependencies] template = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependencies] }
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = "Hello, Module A"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-a:
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:10:12-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependencies]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3834: Deleting test s3 bucket terragrunt-test-bucket-4dxbfzex2rcb
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestExcludeDirs] # data.template_file.test:
integration_test.go:3231: [TestExcludeDirs] data "template_file" "test" {
integration_test.go:3231: [TestExcludeDirs] id = "fff79c31d0886034c8cc6eb29d633f042f0c1c02c8190a34efa679a40569c1a1"
integration_test.go:3231: [TestExcludeDirs] rendered = "Hello, Module GCE B"
integration_test.go:3231: [TestExcludeDirs] template = "Hello, Module GCE B"
integration_test.go:3231: [TestExcludeDirs] }
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Outputs:
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] test = "Hello, Module GCE B"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-b:
integration_test.go:3231: [TestExcludeDirs]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3838: Failed to list object versions in s3 bucket terragrunt-test-bucket-4dxbfzex2rcb: ExpiredToken: The provided token has expired.
status code: 400, request id: C93F52EFC40D0CCB, host id: 549s60zW9AoYlAr+SAYo0nM7RJp9gPbwN13PePPA1R8eXW1Qr+GSLpuPTdM5saj5tRp66cyTayk=
integration_test.go:3807: Error deleting s3 bucket terragrunt-test-bucket-4dxbfzex2rcb. Sleeping for 10 seconds before retrying.
=== CONT TestPreventDestroyDependencies
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-b:
integration_test.go:3231: [TestPreventDestroyDependencies] # data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependencies] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3231: [TestPreventDestroyDependencies] rendered = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependencies] template = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependencies] }
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] # module.remote.data.template_file.test:
integration_test.go:3231: [TestPreventDestroyDependencies] data "template_file" "test" {
integration_test.go:3231: [TestPreventDestroyDependencies] id = "888399b1d196bc7b67e5a2409c17b6e66d862689edbae5ef7e052e39246ca90d"
integration_test.go:3231: [TestPreventDestroyDependencies] rendered = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependencies] template = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependencies] }
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] Outputs:
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3231: [TestPreventDestroyDependencies] test = "Hello, Module B"
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-b:
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:10:21-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependencies]
=== CONT TestDependencyOutputSameOutputConcurrencyRegression
integration_test.go:3810: Max retries attempting to delete s3 bucket terragrunt-test-bucket-4dxbfzex2rcb in region us-west-2
--- FAIL: TestDependencyOutputSameOutputConcurrencyRegression (101.92s)
=== CONT TestPreventDestroyDependencies
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stdout for fixture-download/local-with-prevent-destroy-dependencies/module-c:
integration_test.go:3231: [TestPreventDestroyDependencies] 
integration_test.go:3231: [TestPreventDestroyDependencies]
integration_test.go:3228: [TestPreventDestroyDependencies] Full contents of show stderr for fixture-download/local-with-prevent-destroy-dependencies/module-c:
integration_test.go:3231: [TestPreventDestroyDependencies] time=2021-02-16T13:10:31-08:00 level=warning msg=No double-slash (//) found in source URL /Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/fixture-download/hello-world. Relative paths in downloaded Terraform code may not work.
integration_test.go:3231: [TestPreventDestroyDependencies]
=== CONT TestExcludeDirs
integration_test.go:3228: [TestExcludeDirs] Full contents of show stdout for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestExcludeDirs] No state.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3228: [TestExcludeDirs] Full contents of show stderr for fixture-download/local-with-exclude-dir/integration-env/gce/module-gce-c:
integration_test.go:3231: [TestExcludeDirs] Initializing modules...
integration_test.go:3231: [TestExcludeDirs] - hello in ../hello-world/hello
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing the backend...
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Initializing provider plugins...
integration_test.go:3231: [TestExcludeDirs] - Finding latest version of hashicorp/template...
integration_test.go:3231: [TestExcludeDirs] - Installing hashicorp/template v2.2.0...
integration_test.go:3231: [TestExcludeDirs] - Installed hashicorp/template v2.2.0 (signed by HashiCorp)
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] The following providers do not have any version constraints in configuration,
integration_test.go:3231: [TestExcludeDirs] so the latest version was installed.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] To prevent automatic upgrades to new major versions that may contain breaking
integration_test.go:3231: [TestExcludeDirs] changes, we recommend adding version constraints in a required_providers block
integration_test.go:3231: [TestExcludeDirs] in your configuration, with the constraint strings suggested below.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] * hashicorp/template: version = "~> 2.2.0"
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] Terraform has been successfully initialized!
integration_test.go:3231: [TestExcludeDirs] 
integration_test.go:3231: [TestExcludeDirs] You may now begin working with Terraform. Try running "terraform plan" to see
integration_test.go:3231: [TestExcludeDirs] any changes that are required for your infrastructure. All Terraform commands
integration_test.go:3231: [TestExcludeDirs] should now work.
integration_test.go:3231: [TestExcludeDirs]
integration_test.go:3231: [TestExcludeDirs] If you ever set or change modules or backend configuration for Terraform,
integration_test.go:3231: [TestExcludeDirs] rerun this command to reinitialize your working directory. If you forget, other
integration_test.go:3231: [TestExcludeDirs] commands will detect it and remind you to do so if necessary.
integration_test.go:3231: [TestExcludeDirs]
panic: test timed out after 10m0s
goroutine 18576 [running]:
testing.(*M).startAlarm.func1()
/usr/local/go-1.15-8/src/testing/testing.go:1618 +0xe5
created by time.goFunc
/usr/local/go-1.15-8/src/time/sleep.go:167 +0x45
goroutine 1 [chan receive, 1 minutes]:
testing.tRunner.func1(0xc00034a780)
/usr/local/go-1.15-8/src/testing/testing.go:1088 +0x24d
testing.tRunner(0xc00034a780, 0xc0002dfde0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
testing.runTests(0xc0004752c0, 0x2c3a2a0, 0x83, 0x83, 0xc0032b15b4e22d70, 0x8bb34fcc13, 0x2c43960, 0x100fb50)
/usr/local/go-1.15-8/src/testing/testing.go:1437 +0x2fe
testing.(*M).Run(0xc00005b300, 0x0)
/usr/local/go-1.15-8/src/testing/testing.go:1345 +0x1eb
main.main()
_testmain.go:303 +0x138
goroutine 6 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc00005a300)
/Users/eblack/src/go/pkg/mod/go.opencensus.io@v0.22.4/stats/view/worker.go:276 +0x105
created by go.opencensus.io/stats/view.init.0
/Users/eblack/src/go/pkg/mod/go.opencensus.io@v0.22.4/stats/view/worker.go:34 +0x68
goroutine 41 [syscall, 9 minutes]:
os/signal.signal_recv(0x0)
/usr/local/go-1.15-8/src/runtime/sigqueue.go:144 +0x9d
os/signal.loop()
/usr/local/go-1.15-8/src/os/signal/signal_unix.go:23 +0x25
created by os/signal.Notify.func1.1
/usr/local/go-1.15-8/src/os/signal/signal.go:150 +0x45
goroutine 73 [select]:
github.com/aws/aws-sdk-go/aws.SleepWithContext(0x23b8be0, 0xc0000460b8, 0x89e89d400, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/context_sleep.go:16 +0x11a
github.com/aws/aws-sdk-go/aws/corehandlers.glob..func5(0xc0000f4a00)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/corehandlers/handlers.go:202 +0x157
github.com/aws/aws-sdk-go/aws/request.(*HandlerList).Run(0xc0000f4ce8, 0xc0000f4a00)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/handlers.go:267 +0x9a
github.com/aws/aws-sdk-go/aws/request.(*Request).Send(0xc0000f4a00, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/request.go:535 +0x147
github.com/aws/aws-sdk-go/service/dynamodb.(*DynamoDB).DeleteTable(0xc0007f8ef0, 0xc0000104d0, 0x0, 0xc0007f8ef0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/service/dynamodb/api.go:1293 +0x4d
github.com/gruntwork-io/terragrunt/dynamodb.DeleteTable(0xc000c83880, 0x1c, 0xc0007f8ef0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/dynamodb/dynamo_lock_table.go:158 +0xde
github.com/gruntwork-io/terragrunt/test.cleanupTableForTest(0xc000603500, 0xc000c83880, 0x1c, 0x217e2ca, 0x9)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3899 +0x67
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000603500)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000603500, 0x21c7073, 0x4e, 0xc001091e00, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000603500, 0xc000ec0270, 0xca, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntWorksWithLocalTerraformVersion(0xc000603500)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:581 +0x378
testing.tRunner(0xc000603500, 0x21db500)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 74 [select]:
github.com/aws/aws-sdk-go/aws.SleepWithContext(0x23b8be0, 0xc0000460b8, 0x785a57400, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/context_sleep.go:16 +0x11a
github.com/aws/aws-sdk-go/aws/corehandlers.glob..func5(0xc0002e6000)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/corehandlers/handlers.go:202 +0x157
github.com/aws/aws-sdk-go/aws/request.(*HandlerList).Run(0xc0002e62e8, 0xc0002e6000)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/handlers.go:267 +0x9a
github.com/aws/aws-sdk-go/aws/request.(*Request).Send(0xc0002e6000, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/request.go:535 +0x147
github.com/aws/aws-sdk-go/service/dynamodb.(*DynamoDB).DeleteTable(0xc000a6a190, 0xc00083a040, 0x0, 0xc000a6a190, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/service/dynamodb/api.go:1293 +0x4d
github.com/gruntwork-io/terragrunt/dynamodb.DeleteTable(0xc000646d80, 0x1c, 0xc000a6a190, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/dynamodb/dynamo_lock_table.go:158 +0xde
github.com/gruntwork-io/terragrunt/test.cleanupTableForTest(0xc000603800, 0xc000646d80, 0x1c, 0x217e2ca, 0x9)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3899 +0x67
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000603800)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000603800, 0x21c7073, 0x4e, 0xc0012c3da0, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000603800, 0xc000ec42d0, 0xe1, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntHonorsS3RemoteStateSkipFlagsRegression(0xc000603800)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:627 +0x61f
testing.tRunner(0xc000603800, 0x21db400)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 75 [select]:
github.com/aws/aws-sdk-go/aws.SleepWithContext(0x23b8be0, 0xc0000460b8, 0x5f62d1600, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/context_sleep.go:16 +0x11a
github.com/aws/aws-sdk-go/aws/corehandlers.glob..func5(0xc0000f4500)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/corehandlers/handlers.go:202 +0x157
github.com/aws/aws-sdk-go/aws/request.(*HandlerList).Run(0xc0000f47e8, 0xc0000f4500)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/handlers.go:267 +0x9a
github.com/aws/aws-sdk-go/aws/request.(*Request).Send(0xc0000f4500, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/aws/request/request.go:535 +0x147
github.com/aws/aws-sdk-go/service/dynamodb.(*DynamoDB).DeleteTable(0xc000a6a130, 0xc0008ba040, 0x0, 0xc000a6a130, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/aws/aws-sdk-go@v1.29.34/service/dynamodb/api.go:1293 +0x4d
github.com/gruntwork-io/terragrunt/dynamodb.DeleteTable(0xc000c90860, 0x1c, 0xc000a6a130, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/dynamodb/dynamo_lock_table.go:158 +0xde
github.com/gruntwork-io/terragrunt/test.cleanupTableForTest(0xc000603b00, 0xc000c90860, 0x1c, 0x217e2ca, 0x9)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3899 +0x67
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000603b00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000603b00, 0x21c7073, 0x4e, 0xc000edfd78, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000603b00, 0xc00053a0f0, 0xeb, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntSetsAccessLoggingForTfSTateS3BuckeToADifferentBucket(0xc000603b00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:663 +0x6bf
testing.tRunner(0xc000603b00, 0x21db4a0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 76 [chan send, 1 minutes]:
testing.tRunner.func1(0xc000603e00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000603e00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000603e00, 0x219a51a, 0x1d, 0xc001137a10, 0x1, 0x1)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.deleteGCSBucket(0xc000603e00, 0xc000d6f5c0, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3978 +0xed
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000603e00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000603e00, 0x21c7073, 0x4e, 0xc001137e38, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000603e00, 0xc000ec1790, 0xce, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntWorksWithGCSBackend(0xc000603e00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:682 +0x2c9
testing.tRunner(0xc000603e00, 0x21db4f0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 77 [chan send, 1 minutes]:
testing.tRunner.func1(0xc0006c2780)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0006c2780)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0006c2780, 0x219a51a, 0x1d, 0xc000e537b8, 0x1, 0x1)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.deleteGCSBucket(0xc0006c2780, 0xc000e44020, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3978 +0xed
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0006c2780)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0006c2780, 0x219a51a, 0x1d, 0xc000e53c00, 0x1, 0x1)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.createGCSBucket(0xc0006c2780, 0x0, 0x0, 0x2176a5b, 0x2, 0xc000e44020, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3955 +0xed
github.com/gruntwork-io/terragrunt/test.TestTerragruntWorksWithExistingGCSBucket(0xc0006c2780)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:703 +0x1b9
testing.tRunner(0xc0006c2780, 0x21db4e8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 132 [chan send, 1 minutes]:
testing.tRunner.func1(0xc000278480)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000278480)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000278480, 0x2395440, 0xc0004751c0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000278480, 0x217e2ca, 0x9, 0xc00014a7c0, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000278480)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000278480, 0x21c7073, 0x4e, 0xc000d17e20, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000278480, 0xc000141300, 0xf2, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntWorksWithIncludes(0xc000278480)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:750 +0x345
testing.tRunner(0xc000278480, 0x21db4f8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 249 [chan send, 1 minutes]:
testing.tRunner.func1(0xc000584f00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000584f00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000584f00, 0x2395440, 0xc000d9a420, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000584f00, 0x217e2ca, 0x9, 0xc000b64660, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000584f00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000584f00, 0x21c7073, 0x4e, 0xc0012efe10, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000584f00, 0xc0008ae210, 0xaf, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntRunAllCommand(0xc000584f00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:837 +0x3c5
testing.tRunner(0xc000584f00, 0x21db498)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 923 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000014000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014000, 0x21db3e8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 18574 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc0002ef020, 0xc00043fe30, 0xc000756840, 0xc00087cf60)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 747 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0001c4a80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c4a80, 0x21db138)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 946 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014a80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014a80, 0x21db480)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 926 [chan send, 6 minutes]:
testing.tRunner.func1(0xc000014480)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014480, 0x21db3c8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 927 [chan send, 6 minutes]:
testing.tRunner.func1(0xc000014600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014600, 0x21db3d0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 18634 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc0002c0f60, 0xc000596770, 0xc000756420, 0xc00016b680)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 947 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000014c00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000014c00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000014c00, 0x2395440, 0xc000240920, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000014c00, 0x217e2ca, 0x9, 0xc0007ea020, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000014c00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000014c00, 0x21c7073, 0x4e, 0xc0006ebde0, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000014c00, 0xc0006a4000, 0xe1, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntRemoteStateCodegenGeneratesBackendBlockS3(0xc000014c00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3383 +0x44a
testing.tRunner(0xc000014c00, 0x21db470)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 133 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000278600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000278600, 0x21db508)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 948 [chan send, 1 minutes]:
testing.tRunner.func1(0xc000014d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014d80, 0x21db468)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 248 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000584d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000584d80, 0x21db3f8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 925 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014300, 0x21db3d8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 922 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000200900)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200900, 0x21db3f0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 251 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000585200)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585200)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000585200, 0x2395440, 0xc000a13c20, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000585200, 0x217e2ca, 0x9, 0xc000136b00, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585200)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000585200, 0x21c7073, 0x4e, 0xc0009d1e10, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000585200, 0xc0008aedc0, 0xaf, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntValidateAllCommand(0xc000585200)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:882 +0x3c5
testing.tRunner(0xc000585200, 0x21db4c8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 250 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000585080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585080)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000585080, 0x2395440, 0xc0009396e0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000585080, 0x217e2ca, 0x9, 0xc000ae1560, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585080)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000585080, 0x21c7073, 0x4e, 0xc000f3fdb8, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000585080, 0xc001080d10, 0xac, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntOutputAllCommand(0xc000585080)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:853 +0x3d3
testing.tRunner(0xc000585080, 0x21db450)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 252 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000585380)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000585380, 0x21db4c0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 253 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000585680)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585680)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000585680, 0x2395440, 0xc00072f840, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000585680, 0x217e2ca, 0x9, 0xc000258040, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585680)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000585680, 0x21c7073, 0x4e, 0xc0009d1d70, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000585680, 0xc000b2c000, 0xac, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntOutputAllCommandSpecificVariableIgnoreDependencyErrors(0xc000585680)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:914 +0x3d3
testing.tRunner(0xc000585680, 0x21db448)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 254 [chan receive, 5 minutes]:
testing.(*T).Run(0xc000c78000, 0xc000ee40e0, 0x69, 0xc00088c0c0, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:1169 +0x2da
github.com/gruntwork-io/terragrunt/test.TestTerragruntParallelism(0xc000585980)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1039 +0x495
testing.tRunner(0xc000585980, 0x21db458)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 255 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000585c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585c80)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000585c80, 0x2395440, 0xc000891100, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000585c80, 0x217e2ca, 0x9, 0xc000b64800, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000585c80)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000585c80, 0x21c7073, 0x4e, 0xc000e4fdd0, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000585c80, 0xc0009f6420, 0xa7, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestTerragruntStackCommands(0xc000585c80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1063 +0x549
testing.tRunner(0xc000585c80, 0x21db4b8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 256 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000480300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000480300, 0x21db4b0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 257 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000480600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000480600, 0x21db290)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 258 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000480900)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000480900, 0x21db180)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 259 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000480c00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000480c00, 0x21db280)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 260 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000480f00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000480f00, 0x21db288)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 261 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000481200)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000481200, 0x21db338)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 262 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000481500)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000481500, 0x21db330)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 263 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000481800)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000481800, 0x21db328)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 264 [chan send, 5 minutes]:
testing.tRunner.func1(0xc000481b00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000481b00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000481b00, 0x2395440, 0xc0005319a0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000481b00, 0x217e2ca, 0x9, 0xc000823420, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000481b00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000481b00, 0x21c7073, 0x4e, 0xc000ecbde0, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000481b00, 0xc0005d2ea0, 0xc2, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestLocalWithBackend(0xc000481b00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1192 +0x465
testing.tRunner(0xc000481b00, 0x21db298)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 265 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000481e00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000481e00, 0x21db2a0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 266 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000278300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000278300)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000278300, 0x2395440, 0xc000852000, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc000278300, 0x217e2ca, 0x9, 0xc000858900, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000278300)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc000278300, 0x21c7073, 0x4e, 0xc000c61de0, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000278300, 0xc0005d2000, 0xc3, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestRemoteWithBackend(0xc000278300)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1232 +0x465
testing.tRunner(0xc000278300, 0x21db340)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 267 [chan send, 6 minutes]:
testing.tRunner.func1(0xc00034a180)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00034a180, 0x21db348)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 268 [chan send, 2 minutes]:
testing.tRunner.func1(0xc0002be000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0002be000, 0x21db230)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 756 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000200000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200000, 0x21db140)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 761 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000200780)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200780, 0x21db168)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 752 [chan send, 3 minutes]:
testing.tRunner.func1(0xc0001c5200)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c5200, 0x21db2e8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 18487 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc000add5c0, 0xc00041a0e0, 0xc000756160, 0xc000730060)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 950 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000015080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000015080, 0x21db4d0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 921 [chan send, 2 minutes]:
testing.tRunner.func1(0xc00055fe00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00055fe00, 0x21db310)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 929 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014900)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014900, 0x21db478)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 1111 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0006d4d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0006d4d80)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0006d4d80, 0x21c7073, 0x4e, 0xc000ba1e48, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc0006d4d80, 0xc000054420, 0xab, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestSopsDecryptedCorrectly(0xc0006d4d80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:4078 +0x1d3
testing.tRunner(0xc0006d4d80, 0x21db350)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 15273 [IO wait]:
internal/poll.runtime_pollWait(0xc7a4a10, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000940078, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000940060, 0xc000b98000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000010030, 0xc000b98000, 0x8000, 0x8000, 0x39, 0x0, 0x0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc0006ba2c0, 0x23997e0, 0xc000010030, 0xc000b98000, 0x8000, 0x8000, 0x1007855, 0xc0004ebc80, 0xc000b7cfb0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc0004ebc80, 0xc000b7cfb0)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000ef09a0, 0xc0006ba300)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 949 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014f00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014f00, 0x21db460)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 920 [chan send, 1 minutes]:
testing.tRunner.func1(0xc00055fc80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00055fc80, 0x21db318)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 760 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000200600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200600, 0x21db148)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 1113 [chan send, 6 minutes]:
testing.tRunner.func1(0xc0006d5080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0006d5080, 0x21db2a8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 924 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014180)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014180, 0x21db3e0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 928 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000014780)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000014780, 0x21db3c0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 12069 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b7540, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b7540)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 757 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000200180)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200180, 0x21db170)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 759 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000200480)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200480, 0x21db150)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 758 [chan send, 2 minutes]:
testing.tRunner.func1(0xc000200300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200300, 0x21db160)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 748 [chan send, 5 minutes]:
testing.tRunner.func1(0xc0001c4c00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c4c00, 0x21db178)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 751 [chan send, 2 minutes]:
testing.tRunner.func1(0xc0001c5080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c5080, 0x21db2f0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 18243 [chan receive]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).waitForDependencies(0xc000828410, 0xc000d66000, 0x8000)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:216 +0x17b
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc000828410, 0xc0002a2120)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:200 +0x3c
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000b68004, 0xc0002a2120, 0xc000828410)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 749 [chan send, 5 minutes]:
testing.tRunner.func1(0xc0001c4d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c4d80, 0x21db358)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 750 [chan send, 3 minutes]:
testing.tRunner.func1(0xc0001c4f00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c4f00, 0x21db360)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 753 [chan send, 2 minutes]:
testing.tRunner.func1(0xc0001c5380)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c5380, 0x21db2f8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 802 [syscall]:
syscall.syscall6(0x108ab00, 0xe558, 0xc000f64eec, 0x0, 0xc0002d7170, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xe558, 0xc000f64eec, 0x0, 0xc0002d7170, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xe558, 0xc000f64f3c, 0x0, 0xc0002d7170, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc000507aa0, 0x20, 0xc0001c5800, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000756840, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000bbc820, 0x0, 0x0, 0xc0002d0000, 0x217e1f2, 0x9, 0xc000b1f100, 0x1, 0x1, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000bbc820, 0xc000b1f100, 0x1, 0x1, 0xe0, 0xc000513799, 0x7)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000bbc820, 0xc0000cb6c0, 0xc000f65288)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000bbc820, 0xc000a2bc70, 0xc000f653e8, 0xc000f65400, 0x1e11f30)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc0003a5860, 0xc000bbc820, 0xc000a2bc70, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc0003a5860, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/cli.runCommand(0xc0002d6e1b, 0x4, 0xc0003a5860, 0xc0003a5860, 0xc0002d6e1b)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:322 +0x56
github.com/gruntwork-io/terragrunt/cli.runApp(0xc000756580, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:296 +0xfe
github.com/urfave/cli.HandleAction(0x1f34da0, 0x21db000, 0xc000756580, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:526 +0xfd
github.com/urfave/cli.(*App).Run(0xc000fca380, 0xc000a16640, 0x5, 0x5, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:288 +0x647
github.com/gruntwork-io/terragrunt/test.runTerragruntVersionCommand(0xc0001c5680, 0x217764c, 0x4, 0xc0002d6e10, 0x87, 0x2394d20, 0xc000675080, 0x2394d20, 0xc0006750b0, 0x1, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3544 +0xff
github.com/gruntwork-io/terragrunt/test.runTerragruntCommand(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3537
github.com/gruntwork-io/terragrunt/test.TestPreventDestroyDependencies(0xc0001c5680)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1647 +0xade
testing.tRunner(0xc0001c5680, 0x21db2e0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 803 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0001c5980)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c5980, 0x21db278)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 804 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0001c5c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0001c5c80, 0x21db190)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 805 [chan send, 5 minutes]:
testing.tRunner.func1(0xc0004a1380)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0004a1380, 0x21db2c0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 806 [chan send, 6 minutes]:
testing.tRunner.func1(0xc0004a1c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0004a1c80, 0x21db2b8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 807 [chan send, 7 minutes]:
testing.tRunner.func1(0xc000200a80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200a80, 0x21db2b0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 808 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000200d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000200d80, 0x21db510)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 809 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000201080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000201080, 0x21db518)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 810 [chan send]:
testing.tRunner.func1(0xc000201380)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000201380, 0x21db2d8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 811 [syscall]:
syscall.syscall6(0x108ab00, 0xe9d1, 0xc001114cac, 0x0, 0xc000cc7a70, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xe9d1, 0xc001114cac, 0x0, 0xc000cc7a70, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xe9d1, 0xc001114cfc, 0x0, 0xc000cc7a70, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc0005069c0, 0x20, 0xc000201800, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000756420, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000aa0000, 0x0, 0x0, 0x2170000, 0x217e1f2, 0x9, 0xc0007185d0, 0x1, 0x1, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000aa0000, 0xc0007185d0, 0x1, 0x1, 0x1e0d23c, 0xc001115028, 0xc000674ff0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000aa0000, 0xc000674ff0, 0xc00094a5f0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000aa0000, 0xc00069d450, 0xc0011151a8, 0xc000780000, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc000c9c000, 0xc000aa0000, 0xc00069d450, 0x0, 0x0, 0x4)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.runTerraformInit(0xc000c9c000, 0xc000283d40, 0xc00069d450, 0x0, 0x0, 0xffffffffffffffff)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:869 +0xb9
github.com/gruntwork-io/terragrunt/cli.prepareNonInitCommand(0xc000c9c000, 0xc000283d40, 0xc00069d450, 0x0, 0xc000bb7b00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:807 +0x8e
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc000c9c000, 0xc000283d40, 0xc00069d450, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:596 +0x235
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc000c9c000, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/cli.runCommand(0xc00057200b, 0x4, 0xc000c9c000, 0xc000c9c000, 0xc00057200b)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:322 +0x56
github.com/gruntwork-io/terragrunt/cli.runApp(0xc000dc22c0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:296 +0xfe
github.com/urfave/cli.HandleAction(0x1f34da0, 0x21db000, 0xc000dc22c0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:526 +0xfd
github.com/urfave/cli.(*App).Run(0xc000524000, 0xc0005b6050, 0x5, 0x5, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:288 +0x647
github.com/gruntwork-io/terragrunt/test.runTerragruntVersionCommand(0xc000201680, 0x217764c, 0x4, 0xc000572000, 0x8d, 0x2394d20, 0xc00024a180, 0x2394d20, 0xc00024a1b0, 0x1, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3544 +0xff
github.com/gruntwork-io/terragrunt/test.runTerragruntCommand(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3537
github.com/gruntwork-io/terragrunt/test.TestExcludeDirs(0xc000201680)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1967 +0xa91
testing.tRunner(0xc000201680, 0x21db228)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 812 [semacquire]:
sync.runtime_Semacquire(0xc000b68004)
/usr/local/go-1.15-8/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000b68004)
/usr/local/go-1.15-8/src/sync/waitgroup.go:130 +0x65
github.com/gruntwork-io/terragrunt/configstack.runModules(0xc0000c8ed0, 0x7fffffff, 0x8, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:176 +0x13f
github.com/gruntwork-io/terragrunt/configstack.RunModules(0xc00088cf40, 0x5, 0x8, 0x7fffffff, 0x2, 0x2)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:63 +0x8c
github.com/gruntwork-io/terragrunt/configstack.(*Stack).Run(0xc0000c8810, 0xc000dfe1a0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/stack.go:74 +0x59f
github.com/gruntwork-io/terragrunt/cli.runAll(0xc000dfe1a0, 0x1f1b900, 0xc000b1f250)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:946 +0x18a
github.com/gruntwork-io/terragrunt/cli.runCommand(0x217bb75, 0x7, 0xc000dfe1a0, 0xc000dfe1a0, 0x217bb75)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:320 +0x85
github.com/gruntwork-io/terragrunt/cli.runApp(0xc000ef0000, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:296 +0xfe
github.com/urfave/cli.HandleAction(0x1f34da0, 0x21db000, 0xc000ef0000, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:526 +0xfd
github.com/urfave/cli.(*App).Run(0xc000524e00, 0xc0002a40b0, 0xb, 0xb, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:288 +0x647
github.com/gruntwork-io/terragrunt/test.runTerragruntVersionCommand(0xc000201980, 0x217764c, 0x4, 0xc00065a000, 0x10e, 0x2394d20, 0xc000bda9f0, 0x2394d20, 0xc000bdaa20, 0x1, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3544 +0xff
github.com/gruntwork-io/terragrunt/test.runTerragruntCommand(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3537
github.com/gruntwork-io/terragrunt/test.TestIncludeDirs(0xc000201980)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2019 +0x60a
testing.tRunner(0xc000201980, 0x21db270)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 813 [chan send, 3 minutes]:
testing.tRunner.func1(0xc000201c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000201c80, 0x21db260)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 814 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000308000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc000308000)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc000308000, 0x23978a0, 0xc000e823c0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.runValidateAllWithIncludeAndGetIncludedModules(0xc000308000, 0xc000f847b0, 0x26, 0x21805f4, 0xb, 0xc000537b01, 0x0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:4046 +0x305
github.com/gruntwork-io/terragrunt/test.TestIncludeDirsStrict(0xc000308000)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2087 +0x349
testing.tRunner(0xc000308000, 0x21db268)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 815 [chan send, 4 minutes]:
testing.tRunner.func1(0xc000309080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc000309080, 0x21db3b8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 816 [chan send, 5 minutes]:
testing.tRunner.func1(0xc0006c3500)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0006c3500, 0x21db3b0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 817 [chan send, 5 minutes]:
testing.tRunner.func1(0xc00067a480)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00067a480, 0x21db130)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 818 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0002be600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0002be600, 0x21db128)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 819 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0005aa300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005aa300, 0x21db120)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 820 [chan send, 5 minutes]:
testing.tRunner.func1(0xc0002a9c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0002a9c80, 0x21db118)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 821 [chan send, 6 minutes]:
testing.tRunner.func1(0xc0005ba000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005ba000, 0x21db420)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 822 [chan send, 6 minutes]:
testing.tRunner.func1(0xc0005ba300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005ba300, 0x21db520)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 823 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0005ba600)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005ba600)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc0005ba600, 0x2395440, 0xc0008525e0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc0005ba600, 0x217e2ca, 0x9, 0xc000736e40, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005ba600)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0005ba600, 0x21c7073, 0x4e, 0xc000f41c60, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc0005ba600, 0xc000012460, 0xd8, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.dependencyOutputOptimizationTest(0xc0005ba600, 0x218afa7, 0x13, 0x602c3201, 0xc000f39f60, 0x1, 0x1)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2346 +0x68d
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputOptimization(0xc0005ba600)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2309 +0x7e
testing.tRunner(0xc0005ba600, 0x21db1e0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 824 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0005ba900)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005ba900)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc0005ba900, 0x2395440, 0xc0008520a0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc0005ba900, 0x217e2ca, 0x9, 0xc000858640, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005ba900)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0005ba900, 0x21c7073, 0x4e, 0xc00068fc60, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc0005ba900, 0xc000d5e000, 0xd8, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.dependencyOutputOptimizationTest(0xc0005ba900, 0x218afa7, 0x13, 0x602c3200, 0xc0009d3f60, 0x1, 0x1)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2346 +0x68d
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputOptimizationSkipInit(0xc0005ba900)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2316 +0x7e
testing.tRunner(0xc0005ba900, 0x21db1d8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 825 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0005bac00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005bac00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc0005bac00, 0x2395440, 0xc0005fd800, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc0005bac00, 0x217e2ca, 0x9, 0xc0009b9a60, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005bac00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0005bac00, 0x21c7073, 0x4e, 0xc000e4fc60, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc0005bac00, 0xc000b2e000, 0xde, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.dependencyOutputOptimizationTest(0xc0005bac00, 0x21944fa, 0x19, 0x602c3201, 0xc000f3bf60, 0x1, 0x1)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2346 +0x68d
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputOptimizationNoGenerate(0xc0005bac00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2323 +0x7e
testing.tRunner(0xc0005bac00, 0x21db1d0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 826 [chan send, 4 minutes]:
testing.tRunner.func1(0xc0005baf00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005baf00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc0005baf00, 0x2395440, 0xc00088a2e0, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.deleteS3Bucket(0xc0005baf00, 0x217e2ca, 0x9, 0xc000647a40, 0x1d)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3815 +0x96
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005baf00)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0005baf00, 0x21c7073, 0x4e, 0xc000f3bd00, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc0005baf00, 0xc000f81450, 0xc3, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputOptimizationDisableTest(0xc0005baf00)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2401 +0x605
testing.tRunner(0xc0005baf00, 0x21db1c8)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 827 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005bb200)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005bb200, 0x21db220)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 828 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005bb500)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005bb500, 0x21db1c0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 829 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005bb800)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005bb800, 0x21db200)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 830 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005bbb00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005bbb00, 0x21db1f8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 831 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005bbe00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005bbe00, 0x21db1a8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 832 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005d6180)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d6180, 0x21db1a0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 833 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005d6480)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d6480, 0x21db208)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 834 [chan send, 6 minutes]:
testing.tRunner.func1(0xc0005d6780)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d6780, 0x21db2c8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 835 [chan send, 1 minutes]:
testing.tRunner.func1(0xc0005d6a80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d6a80, 0x21db1b8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 836 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0005d6d80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d6d80, 0x21db1e8)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 837 [chan send]:
testing.tRunner.func1(0xc0005d7080)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005d7080)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc0005d7080, 0x21bfd1c, 0x3a, 0xc00100bb30, 0x2, 0x2)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.deleteS3BucketWithRetry(0xc0005d7080, 0x217e2ca, 0x9, 0xc00083e960, 0x23)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3810 +0x1e5
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc0005d7080)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
github.com/stretchr/testify/require.NoError(0x23a9620, 0xc0005d7080, 0x23978a0, 0xc000b62050, 0x0, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/stretchr/testify@v1.5.1/require/require.go:1008 +0xf0
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputSameOutputConcurrencyRegression.func1()
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2810 +0x611
github.com/gruntwork-io/terragrunt/test.TestDependencyOutputSameOutputConcurrencyRegression(0xc0005d7080)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2814 +0x77
testing.tRunner(0xc0005d7080, 0x21db1f0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 838 [chan send, 1 minutes]:
testing.tRunner.func1(0xc0005d7380)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d7380, 0x21db1b0)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 839 [chan send, 1 minutes]:
testing.tRunner.func1(0xc0005d7680)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d7680, 0x21db218)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 840 [chan send, 3 minutes]:
testing.tRunner.func1(0xc0005d7980)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d7980, 0x21db210)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 841 [chan send, 1 minutes]:
testing.tRunner.func1(0xc0005d7c80)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0005d7c80, 0x21db198)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 842 [chan send, 2 minutes]:
testing.tRunner.func1(0xc00015c000)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
runtime.Goexit()
/usr/local/go-1.15-8/src/runtime/panic.go:617 +0x1e5
testing.(*common).FailNow(0xc00015c000)
/usr/local/go-1.15-8/src/testing/testing.go:732 +0x3c
testing.(*common).Fatalf(0xc00015c000, 0x21c7073, 0x4e, 0xc000f73e38, 0x4, 0x4)
/usr/local/go-1.15-8/src/testing/testing.go:806 +0x93
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc00015c000, 0xc000d863c0, 0xb4, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3575 +0x308
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.TestAWSGetCallerIdentityFunctions(0xc00015c000)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:2912 +0x1d3
testing.tRunner(0xc00015c000, 0x21db110)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 843 [chan send, 3 minutes]:
testing.tRunner.func1(0xc00015c300)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00015c300, 0x21db258)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 918 [chan send, 1 minutes]:
testing.tRunner.func1(0xc00055f980)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00055f980, 0x21db320)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 919 [chan send, 1 minutes]:
testing.tRunner.func1(0xc00055fb00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc00055fb00, 0x21db308)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 1114 [chan receive, 7 minutes]:
testing.runTests.func1.1(0xc00034a780)
/usr/local/go-1.15-8/src/testing/testing.go:1444 +0x3b
created by testing.runTests.func1
/usr/local/go-1.15-8/src/testing/testing.go:1444 +0xac
goroutine 9133 [semacquire, 3 minutes]:
sync.runtime_Semacquire(0xc000cb3978)
/usr/local/go-1.15-8/src/runtime/sema.go:56 +0x45
sync.(*WaitGroup).Wait(0xc000cb3970)
/usr/local/go-1.15-8/src/sync/waitgroup.go:130 +0x65
github.com/gruntwork-io/terragrunt/configstack.runModules(0xc0006751d0, 0x1, 0x10, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:176 +0x13f
github.com/gruntwork-io/terragrunt/configstack.RunModules(0xc00049ab80, 0xa, 0x10, 0x1, 0x4, 0x4)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:63 +0x8c
github.com/gruntwork-io/terragrunt/configstack.(*Stack).Run(0xc000674f30, 0xc000e3bba0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/stack.go:74 +0x59f
github.com/gruntwork-io/terragrunt/cli.runAll(0xc000e3bba0, 0x1f1b900, 0xc00009fe90)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:946 +0x18a
github.com/gruntwork-io/terragrunt/cli.runCommand(0x217bb75, 0x7, 0xc000e3bba0, 0xc000e3bba0, 0x217bb75)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:320 +0x85
github.com/gruntwork-io/terragrunt/cli.runApp(0xc000ef0840, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:296 +0xfe
github.com/urfave/cli.HandleAction(0x1f34da0, 0x21db000, 0xc000ef0840, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:526 +0xfd
github.com/urfave/cli.(*App).Run(0xc000352540, 0xc000517cb0, 0x9, 0x9, 0x0, 0x0)
/Users/eblack/src/go/pkg/mod/github.com/urfave/cli@v1.22.3/app.go:288 +0x647
github.com/gruntwork-io/terragrunt/test.runTerragruntVersionCommand(0xc000c78000, 0x217764c, 0x4, 0xc000a68270, 0xc4, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020, 0xc001099bb0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3544 +0xff
github.com/gruntwork-io/terragrunt/test.runTerragruntCommand(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3537
github.com/gruntwork-io/terragrunt/test.runTerragruntRedirectOutput(0xc000c78000, 0xc000a68270, 0xc4, 0x2399820, 0xc000010018, 0x2399820, 0xc000010020)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3564 +0xa5
github.com/gruntwork-io/terragrunt/test.runTerragrunt(...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:3548
github.com/gruntwork-io/terragrunt/test.testRemoteFixtureParallelism(0xc000c78000, 0x1, 0xa, 0x12a05f200, 0x2baeb00, 0xc000c53e80, 0xc0006c1200, 0xc000b5e1b8, 0x1126724)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:967 +0x8da
github.com/gruntwork-io/terragrunt/test.testTerragruntParallelism(0xc000c78000, 0x1, 0xa, 0x12a05f200, 0xc000cc4000, 0xa, 0xa)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:983 +0x6a
github.com/gruntwork-io/terragrunt/test.TestTerragruntParallelism.func1(0xc000c78000)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/test/integration_test.go:1041 +0x65
testing.tRunner(0xc000c78000, 0xc00088c0c0)
/usr/local/go-1.15-8/src/testing/testing.go:1123 +0xef
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 1112 [chan send, 7 minutes]:
testing.tRunner.func1(0xc0006d4f00)
/usr/local/go-1.15-8/src/testing/testing.go:1113 +0x373
testing.tRunner(0xc0006d4f00, 0x21db490)
/usr/local/go-1.15-8/src/testing/testing.go:1127 +0x125
created by testing.(*T).Run
/usr/local/go-1.15-8/src/testing/testing.go:1168 +0x2b3
goroutine 18244 [syscall]:
syscall.syscall6(0x108ab00, 0xd31c, 0xc000bff6b4, 0x0, 0xc000cc6360, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xd31c, 0xc000bff6b4, 0x0, 0xc000cc6360, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xd31c, 0xc000bff704, 0x0, 0xc000cc6360, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc000626e40, 0x20, 0xc00015de00, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000f76000, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000d3c1a0, 0x0, 0x0, 0x2170000, 0x217e1f2, 0x9, 0xc000b25dc0, 0x3, 0x4, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000d3c1a0, 0xc000b25dc0, 0x3, 0x4, 0x0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000d3c1a0, 0x1e10fc9, 0x217e1f2)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000d3c1a0, 0xc0004075f0, 0xc000bffbb0, 0xc000bffc00, 0x1e11f30)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc000862340, 0xc000d3c1a0, 0xc0004075f0, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc000862340, 0x5, 0x218d617)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0xc000828460, 0xc000f0af5f, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:243 +0x18d
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc000828460, 0xc0002a2120)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:206 +0xd5
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000b68004, 0xc0002a2120, 0xc000828460)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 17748 [IO wait]:
internal/poll.runtime_pollWait(0xc7a5320, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc00137ec18, 0x72, 0x239bb00, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc00137ec00, 0xc0004ad000, 0x1792, 0x1792, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
net.(*netFD).Read(0xc00137ec00, 0xc0004ad000, 0x1792, 0x1792, 0x203000, 0x12aa31b, 0xc0004f7d60)
/usr/local/go-1.15-8/src/net/fd_posix.go:55 +0x4f
net.(*conn).Read(0xc000128138, 0xc0004ad000, 0x1792, 0x1792, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/net/net.go:182 +0x8e
crypto/tls.(*atLeastReader).Read(0xc000d9a120, 0xc0004ad000, 0x1792, 0x1792, 0x196, 0x1785, 0xc00055d668)
/usr/local/go-1.15-8/src/crypto/tls/conn.go:779 +0x62
bytes.(*Buffer).ReadFrom(0xc0004f7e80, 0x2394f00, 0xc000d9a120, 0x100d725, 0x1fd0d00, 0x213e340)
/usr/local/go-1.15-8/src/bytes/buffer.go:204 +0xb1
crypto/tls.(*Conn).readFromUntil(0xc0004f7c00, 0x10b131d8, 0xc000128138, 0x5, 0xc000128138, 0x4b6e100)
/usr/local/go-1.15-8/src/crypto/tls/conn.go:801 +0xf3
crypto/tls.(*Conn).readRecordOrCCS(0xc0004f7c00, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/crypto/tls/conn.go:608 +0x115
crypto/tls.(*Conn).readRecord(...)
/usr/local/go-1.15-8/src/crypto/tls/conn.go:576
crypto/tls.(*Conn).Read(0xc0004f7c00, 0xc0001dd000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/crypto/tls/conn.go:1252 +0x15f
net/http.(*persistConn).Read(0xc000a88360, 0xc0001dd000, 0x1000, 0x1000, 0xc0015823c0, 0xc00055dc58, 0x1007855)
/usr/local/go-1.15-8/src/net/http/transport.go:1887 +0x77
bufio.(*Reader).fill(0xc00013bbc0)
/usr/local/go-1.15-8/src/bufio/bufio.go:101 +0x105
bufio.(*Reader).Peek(0xc00013bbc0, 0x1, 0x0, 0x0, 0x1, 0x0, 0xc00087d0e0)
/usr/local/go-1.15-8/src/bufio/bufio.go:139 +0x4f
net/http.(*persistConn).readLoop(0xc000a88360)
/usr/local/go-1.15-8/src/net/http/transport.go:2040 +0x1a8
created by net/http.(*Transport).dialConn
/usr/local/go-1.15-8/src/net/http/transport.go:1708 +0xcb7
goroutine 12070 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b73b0, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b73b0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 12073 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b7630, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b7630)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 12068 [syscall]:
syscall.syscall6(0x108ab00, 0xb53f, 0xc000edf6b4, 0x0, 0xc000e3d4d0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xb53f, 0xc000edf6b4, 0x0, 0xc000e3d4d0, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xb53f, 0xc000edf704, 0x0, 0xc000e3d4d0, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc000848390, 0x20, 0xc00087f200, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000144dc0, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000aa1040, 0x0, 0x0, 0x2170000, 0x217e1f2, 0x9, 0xc000a9db60, 0x5, 0x6, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000aa1040, 0xc000a9db60, 0x5, 0x6, 0xc000433f40, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000aa1040, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000aa1040, 0xc0005df520, 0xc000edfbb0, 0xc000edfc00, 0x1e11f30)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc000aa1040, 0xc000aa1040, 0xc0005df520, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc000aa1040, 0x5, 0x218d617)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0xc0005b74f0, 0xc00051bf5f, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:243 +0x18d
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b74f0, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:206 +0xd5
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b74f0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 18633 [IO wait]:
internal/poll.runtime_pollWait(0x30c0ad0, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002c0e58, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002c0e40, 0xc00070e000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000128a18, 0xc00070e000, 0x8000, 0x8000, 0x0, 0x0, 0x23b8be0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc3d40, 0x23997e0, 0xc000128a18, 0xc00070e000, 0x8000, 0x8000, 0x0, 0x0, 0xc00016b620)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc00086c758, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756420, 0xc000bc3e40)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 15274 [IO wait]:
internal/poll.runtime_pollWait(0x4e1d268, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000940138, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000940120, 0xc000bd0000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000010050, 0xc000bd0000, 0x8000, 0x8000, 0x0, 0x0, 0xc000ccc760)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc0006ba260, 0x23997e0, 0xc000010050, 0xc000bd0000, 0x8000, 0x8000, 0xe9, 0x0, 0xc0007ff380)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc0002a21e0, 0x21dd948)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000ef09a0, 0xc0006ba360)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18572 [IO wait]:
internal/poll.runtime_pollWait(0x30c0560, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002eee58, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002eee40, 0xc000a54000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc0008dc4a0, 0xc000a54000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000a4a460, 0x23997e0, 0xc0008dc4a0, 0xc000a54000, 0x8000, 0x8000, 0xed, 0x0, 0xc0007646c0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc000b41f58, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756840, 0xc000a4a4a0)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18485 [IO wait]:
internal/poll.runtime_pollWait(0x4e1cc10, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000add3f8, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000add3e0, 0xc001134000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc00083a068, 0xc001134000, 0x8000, 0x8000, 0x39, 0x0, 0x0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000632340, 0x23997e0, 0xc00083a068, 0xc001134000, 0x8000, 0x8000, 0x0, 0x0, 0x1)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756160, 0xc000632380)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18455 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc0002ee2a0, 0xc00043e0e0, 0xc000f76000, 0xc001304000)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 18454 [IO wait]:
internal/poll.runtime_pollWait(0xc7a4f80, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002ee198, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002ee180, 0xc001166000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000908020, 0xc001166000, 0x8000, 0x8000, 0x0, 0x0, 0x1007d08)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc22e0, 0x23997e0, 0xc000908020, 0xc001166000, 0x8000, 0x8000, 0xe0, 0x0, 0xc0008d8e40)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc000b7ff58, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000f76000, 0xc000bc2400)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18246 [syscall]:
syscall.syscall6(0x108ab00, 0xd1cd, 0xc000b356b4, 0x0, 0xc00046c3f0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xd1cd, 0xc000b356b4, 0x0, 0xc00046c3f0, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xd1cd, 0xc000b35704, 0x0, 0xc00046c3f0, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc0008c0930, 0x20, 0xc0006be000, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000756160, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000aac000, 0x0, 0x0, 0x2170000, 0x217e1f2, 0x9, 0xc0004cf000, 0x3, 0x4, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000aac000, 0xc0004cf000, 0x3, 0x4, 0x0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000aac000, 0x1e10fc9, 0x217e1f2)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000aac000, 0xc0005df1e0, 0xc000b35bb0, 0xc000b35c00, 0x1e11f30)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc000dfe340, 0xc000aac000, 0xc0005df1e0, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc000dfe340, 0x5, 0x218d617)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0xc0008283c0, 0xc000f0f75f, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:243 +0x18d
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0008283c0, 0xc0002a2120)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:206 +0xd5
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000b68004, 0xc0002a2120, 0xc0008283c0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 17749 [select]:
net/http.(*persistConn).writeLoop(0xc000a88360)
/usr/local/go-1.15-8/src/net/http/transport.go:2340 +0x11c
created by net/http.(*Transport).dialConn
/usr/local/go-1.15-8/src/net/http/transport.go:1709 +0xcdc
goroutine 18134 [IO wait]:
internal/poll.runtime_pollWait(0xc7a56c0, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0005f3cf8, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0005f3ce0, 0xc000ec6000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000698bf0, 0xc000ec6000, 0x8000, 0x8000, 0x0, 0xc000cb2e00, 0x23b8b00)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc2880, 0x23997e0, 0xc000698bf0, 0xc000ec6000, 0x8000, 0x8000, 0x0, 0xc000673700, 0xc0008d91a0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc00084a758, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000144dc0, 0xc000bc28e0)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18486 [IO wait]:
internal/poll.runtime_pollWait(0x4e1c958, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc000add4b8, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc000add4a0, 0xc000b16000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc00083a088, 0xc000b16000, 0x8000, 0x8000, 0x0, 0xc00018f700, 0x1007d08)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000632300, 0x23997e0, 0xc00083a088, 0xc000b16000, 0x8000, 0x8000, 0x1007855, 0xc000ed6360, 0xc00018f7b0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc000ed6360, 0xc00018f7b0)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756160, 0xc0006323e0)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 12072 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b75e0, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b75e0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 12074 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b7680, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b7680)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 18632 [IO wait]:
internal/poll.runtime_pollWait(0x4e1cfb0, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002c0d98, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002c0d80, 0xc0006e8000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000128a00, 0xc0006e8000, 0x8000, 0x8000, 0x0, 0xc000adac00, 0xc0011d2e00)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc3d80, 0x23997e0, 0xc000128a00, 0xc0006e8000, 0x8000, 0x8000, 0x0, 0x0, 0xc0013044e0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc0001a0f58, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756420, 0xc000bc3dc0)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 12075 [chan send, 3 minutes]:
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0005b7450, 0xc001582a80)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:201 +0x68
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000cb3970, 0xc001582a80, 0xc0005b7450)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 18573 [IO wait]:
internal/poll.runtime_pollWait(0x4e1d180, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002eef18, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002eef00, 0xc000fcc000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc0008dc4b8, 0xc000fcc000, 0x8000, 0x8000, 0x0, 0x1b99100, 0xc000521760)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000a4a420, 0x23997e0, 0xc0008dc4b8, 0xc000fcc000, 0x8000, 0x8000, 0xc0002eede0, 0xc000521750, 0x1)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0x0, 0x0)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000756840, 0xc000a4a500)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 15275 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc000940360, 0xc0004a61c0, 0xc000ef09a0, 0xc000764180)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 18135 [IO wait]:
internal/poll.runtime_pollWait(0xc47a1b8, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0005f3db8, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0005f3da0, 0xc000f16000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000698c08, 0xc000f16000, 0x8000, 0x8000, 0x0, 0x0, 0x23b8be0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc2840, 0x23997e0, 0xc000698c08, 0xc000f16000, 0x8000, 0x8000, 0x0, 0x0, 0xc0008d91a0)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc000c56f58, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000144dc0, 0xc000bc2960)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
goroutine 18245 [syscall]:
syscall.syscall6(0x108ab00, 0xd309, 0xc000a3d6b4, 0x0, 0xc000b481b0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/runtime/sys_darwin.go:85 +0x2e
syscall.wait4(0xd309, 0xc000a3d6b4, 0x0, 0xc000b481b0, 0x90, 0x2151c60, 0x1015001)
/usr/local/go-1.15-8/src/syscall/zsyscall_darwin_amd64.go:44 +0x87
syscall.Wait4(0xd309, 0xc000a3d704, 0x0, 0xc000b481b0, 0x1b95349, 0x2c44060, 0x2b97b28)
/usr/local/go-1.15-8/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc0008487e0, 0x20, 0xc000d0e480, 0x1b98a8b)
/usr/local/go-1.15-8/src/os/exec_unix.go:43 +0x85
os.(*Process).Wait(...)
/usr/local/go-1.15-8/src/os/exec.go:125
os/exec.(*Cmd).Wait(0xc000ef09a0, 0x2, 0x2)
/usr/local/go-1.15-8/src/os/exec/exec.go:507 +0x65
github.com/gruntwork-io/terragrunt/shell.RunShellCommandWithOutput(0xc000bbc000, 0x0, 0x0, 0x2170000, 0x217e1f2, 0x9, 0xc0009049c0, 0x3, 0x4, 0x0, ...)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:118 +0x635
github.com/gruntwork-io/terragrunt/shell.RunTerraformCommandWithOutput(0xc000bbc000, 0xc0009049c0, 0x3, 0x4, 0x0, 0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:46 +0x85
github.com/gruntwork-io/terragrunt/cli.runTerraformWithRetry(0xc000bbc000, 0x1e10fc9, 0x217e1f2)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:709 +0x108
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig.func1(0x0, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:611 +0x3c
github.com/gruntwork-io/terragrunt/cli.runActionWithHooks(0x217e1f2, 0x9, 0xc000bbc000, 0xc000771930, 0xc000a3dbb0, 0xc000a3dc00, 0x1e11f30)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:675 +0x2bd
github.com/gruntwork-io/terragrunt/cli.runTerragruntWithConfig(0xc0008624e0, 0xc000bbc000, 0xc000771930, 0x2184f00, 0xf, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:610 +0x349
github.com/gruntwork-io/terragrunt/cli.RunTerragrunt(0xc0008624e0, 0x5, 0x218d617)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/cli/cli_app.go:449 +0x805
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runNow(0xc0008284b0, 0xc00012df5f, 0x0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:243 +0x18d
github.com/gruntwork-io/terragrunt/configstack.(*runningModule).runModuleWhenReady(0xc0008284b0, 0xc0002a2120)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:206 +0xd5
github.com/gruntwork-io/terragrunt/configstack.runModules.func1(0xc000b68004, 0xc0002a2120, 0xc0008284b0)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:172 +0x5d
created by github.com/gruntwork-io/terragrunt/configstack.runModules
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/configstack/running_module.go:170 +0x11b
goroutine 18136 [select]:
github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder.func1(0xc0004ea060, 0xc000509260, 0xc000144dc0, 0xc00087dd40)
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:175 +0xc5
created by github.com/gruntwork-io/terragrunt/shell.NewSignalsForwarder
/Users/eblack/src/go_mod/dev/github.com/elebertus/terragrunt/shell/run_shell_cmd.go:173 +0xab
goroutine 18453 [IO wait]:
internal/poll.runtime_pollWait(0xc7a5408, 0x72, 0x239bb80)
/usr/local/go-1.15-8/src/runtime/netpoll.go:222 +0x55
internal/poll.(*pollDesc).wait(0xc0002ee0d8, 0x72, 0x239bb01, 0x2b97d48, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:87 +0x45
internal/poll.(*pollDesc).waitRead(...)
/usr/local/go-1.15-8/src/internal/poll/fd_poll_runtime.go:92
internal/poll.(*FD).Read(0xc0002ee0c0, 0xc000c1c000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go-1.15-8/src/internal/poll/fd_unix.go:159 +0x1a5
os.(*File).read(...)
/usr/local/go-1.15-8/src/os/file_posix.go:31
os.(*File).Read(0xc000908008, 0xc000c1c000, 0x8000, 0x8000, 0x39, 0x0, 0x0)
/usr/local/go-1.15-8/src/os/file.go:116 +0x71
io.copyBuffer(0x2399320, 0xc000bc2320, 0x23997e0, 0xc000908008, 0xc000c1c000, 0x8000, 0x8000, 0xef, 0x0, 0xc0008d8e40)
/usr/local/go-1.15-8/src/io/io.go:409 +0x12c
io.Copy(...)
/usr/local/go-1.15-8/src/io/io.go:368
os/exec.(*Cmd).writerDescriptor.func1(0xc000130f58, 0x1)
/usr/local/go-1.15-8/src/os/exec/exec.go:311 +0x65
os/exec.(*Cmd).Start.func1(0xc000f76000, 0xc000bc23a0)
/usr/local/go-1.15-8/src/os/exec/exec.go:441 +0x27
created by os/exec.(*Cmd).Start
/usr/local/go-1.15-8/src/os/exec/exec.go:440 +0x629
FAIL github.com/gruntwork-io/terragrunt/test 606.510s
=== RUN TestMatchesAny
=== PAUSE TestMatchesAny
=== RUN TestListContainsElement
=== PAUSE TestListContainsElement
=== RUN TestListEquals
=== PAUSE TestListEquals
=== RUN TestListContainsSublist
=== PAUSE TestListContainsSublist
=== RUN TestListHasPrefix
=== PAUSE TestListHasPrefix
=== RUN TestRemoveElementFromList
=== PAUSE TestRemoveElementFromList
=== RUN TestRemoveDuplicatesFromList
=== PAUSE TestRemoveDuplicatesFromList
=== RUN TestCommaSeparatedStrings
=== PAUSE TestCommaSeparatedStrings
=== RUN TestStringListInsert
=== PAUSE TestStringListInsert
=== RUN TestGetPathRelativeTo
=== PAUSE TestGetPathRelativeTo
=== RUN TestCanonicalPath
=== PAUSE TestCanonicalPath
=== RUN TestPathContainsHiddenFileOrFolder
=== PAUSE TestPathContainsHiddenFileOrFolder
=== RUN TestJoinTerraformModulePath
=== PAUSE TestJoinTerraformModulePath
=== RUN TestFileManifest
=== PAUSE TestFileManifest
=== RUN TestSplitPath
=== PAUSE TestSplitPath
=== RUN TestContainsPath
=== PAUSE TestContainsPath
=== RUN TestHasPathPrefix
=== PAUSE TestHasPathPrefix
=== RUN TestMin
=== PAUSE TestMin
=== RUN TestGetRandomTime
=== PAUSE TestGetRandomTime
=== RUN TestKindOf
=== PAUSE TestKindOf
=== CONT TestMatchesAny
=== CONT TestPathContainsHiddenFileOrFolder
=== CONT TestRemoveDuplicatesFromList
=== CONT TestJoinTerraformModulePath
=== RUN TestJoinTerraformModulePath/foo-bar
=== CONT TestHasPathPrefix
=== CONT TestCanonicalPath
=== CONT TestRemoveDuplicatesFromList
collections_test.go:196: [] passed
collections_test.go:196: [foo] passed
=== CONT TestGetPathRelativeTo
--- PASS: TestPathContainsHiddenFileOrFolder (0.00s)
=== CONT TestGetRandomTime
=== RUN TestJoinTerraformModulePath/foo/-bar
--- PASS: TestHasPathPrefix (0.00s)
--- PASS: TestCanonicalPath (0.00s)
--- PASS: TestMatchesAny (0.00s)
=== CONT TestContainsPath
=== CONT TestSplitPath
=== RUN TestJoinTerraformModulePath/foo-/bar
--- PASS: TestContainsPath (0.00s)
--- PASS: TestSplitPath (0.00s)
=== CONT TestFileManifest
=== CONT TestKindOf
=== RUN TestJoinTerraformModulePath/foo/-/bar
=== CONT TestKindOf
reflect_test.go:31: 1 passed
=== RUN TestJoinTerraformModulePath/foo//-/bar
=== CONT TestKindOf
reflect_test.go:31: 2 passed
=== RUN TestJoinTerraformModulePath/foo//-//bar
--- PASS: TestGetPathRelativeTo (0.00s)
=== CONT TestKindOf
reflect_test.go:31: 65 passed
=== RUN TestJoinTerraformModulePath//foo/bar/baz-/a/b/c
=== CONT TestKindOf
reflect_test.go:31: 3.141592653589793 passed
=== CONT TestMin
--- PASS: TestMin (0.00s)
=== CONT TestRemoveDuplicatesFromList
collections_test.go:196: [foo bar] passed
=== CONT TestListContainsSublist
=== CONT TestRemoveDuplicatesFromList
collections_test.go:196: [foo bar foobar bar foo] passed
=== CONT TestRemoveElementFromList
--- PASS: TestListContainsSublist (0.00s)
=== CONT TestStringListInsert
=== CONT TestListHasPrefix
--- PASS: TestRemoveElementFromList (0.00s)
=== CONT TestStringListInsert
collections_test.go:235: [] passed
collections_test.go:235: [a c d] passed
--- PASS: TestListHasPrefix (0.00s)
=== CONT TestStringListInsert
collections_test.go:235: [b c d] passed
=== CONT TestCommaSeparatedStrings
=== CONT TestStringListInsert
collections_test.go:235: [a b d] passed
--- PASS: TestStringListInsert (0.00s)
=== CONT TestListEquals
=== CONT TestCommaSeparatedStrings
collections_test.go:214: [] passed
collections_test.go:214: [foo] passed
--- PASS: TestListEquals (0.00s)
=== CONT TestCommaSeparatedStrings
collections_test.go:214: [foo bar] passed
=== CONT TestListContainsElement
--- PASS: TestCommaSeparatedStrings (0.00s)
=== CONT TestKindOf
reflect_test.go:31: true passed
reflect_test.go:31: <nil> passed
=== RUN TestJoinTerraformModulePath//foo/bar/baz/-//a/b/c
--- PASS: TestListContainsElement (0.00s)
=== CONT TestKindOf
reflect_test.go:31: Hello World! passed
reflect_test.go:31: 0xc00020ee60 passed
--- PASS: TestJoinTerraformModulePath (0.00s)
--- PASS: TestJoinTerraformModulePath/foo-bar (0.00s)
--- PASS: TestJoinTerraformModulePath/foo/-bar (0.00s)
--- PASS: TestJoinTerraformModulePath/foo-/bar (0.00s)
--- PASS: TestJoinTerraformModulePath/foo/-/bar (0.00s)
--- PASS: TestJoinTerraformModulePath/foo//-/bar (0.00s)
--- PASS: TestJoinTerraformModulePath/foo//-//bar (0.00s)
--- PASS: TestJoinTerraformModulePath//foo/bar/baz-/a/b/c (0.00s)
--- PASS: TestJoinTerraformModulePath//foo/bar/baz/-//a/b/c (0.00s)
=== CONT TestRemoveDuplicatesFromList
collections_test.go:196: [foo bar foobar foo bar] passed
collections_test.go:196: [foo bar foobar bar foo] passed
=== CONT TestKindOf
reflect_test.go:31: passed
=== CONT TestRemoveDuplicatesFromList
collections_test.go:196: [foo bar foobar foo bar] passed
--- PASS: TestRemoveDuplicatesFromList (0.00s)
=== CONT TestKindOf
reflect_test.go:31: false passed
--- PASS: TestKindOf (0.00s)
--- PASS: TestFileManifest (0.00s)
--- PASS: TestGetRandomTime (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/util 3.701s
=== 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 TestParseTerragruntJsonConfigRemoteStateMinimalConfig
=== PAUSE TestParseTerragruntJsonConfigRemoteStateMinimalConfig
=== RUN TestParseTerragruntHclConfigRemoteStateMissingBackend
=== PAUSE TestParseTerragruntHclConfigRemoteStateMissingBackend
=== RUN TestParseTerragruntJsonConfigRemoteStateMissingBackend
=== PAUSE TestParseTerragruntJsonConfigRemoteStateMissingBackend
=== RUN TestParseTerragruntHclConfigRemoteStateFullConfig
=== PAUSE TestParseTerragruntHclConfigRemoteStateFullConfig
=== RUN TestParseTerragruntJsonConfigRemoteStateFullConfig
=== PAUSE TestParseTerragruntJsonConfigRemoteStateFullConfig
=== RUN TestParseTerragruntHclConfigRetryableErrors
=== PAUSE TestParseTerragruntHclConfigRetryableErrors
=== RUN TestParseTerragruntJsonConfigRetryableErrors
=== PAUSE TestParseTerragruntJsonConfigRetryableErrors
=== RUN TestParseIamRole
=== PAUSE TestParseIamRole
=== 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/MergeSomeExisting
=== CONT TestModuleDependenciesMerge/MergeEmpty
=== CONT TestModuleDependenciesMerge/MergeMany
=== CONT TestModuleDependenciesMerge/MergeOne
=== CONT TestModuleDependenciesMerge/MergeAllExisting
--- PASS: TestModuleDependenciesMerge (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeNil (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeOneExisting (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeSomeExisting (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeEmpty (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeMany (0.00s)
--- PASS: TestModuleDependenciesMerge/MergeOne (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 TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
=== CONT TestFindConfigFilesInPathMultipleJsonConfigs
=== CONT TestParseTerragruntConfigSkipFalse
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnvRoot
=== CONT TestParseTerragruntConfigSkipTrue
--- PASS: TestPathRelativeToInclude (0.00s)
=== CONT TestParseTerragruntJsonConfigRetryableErrors
=== CONT TestParseTerragruntConfigPreventDestroyFalse
=== CONT TestParseTerragruntConfigPreventDestroyTrue
=== CONT TestFindConfigFilesIgnoresTerraformDataDir
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnvPath
=== CONT TestPartialParseDoesNotResolveIgnoredBlockEvenInParent
=== CONT TestFindConfigFilesIgnoresDownloadDir
=== CONT TestParseTerragruntJsonConfigRemoteStateMinimalConfig
=== CONT TestParseTerragruntConfigDependenciesMultiplePaths
=== CONT TestParseTerragruntConfigRemoteStateMinimalConfig
=== CONT TestParseTerragruntConfigDependenciesOnePath
=== CONT TestParseIamRole
=== CONT TestEvaluateLocalsBlock
=== CONT TestFindConfigFilesIgnoresTerraformDataDirEnv
=== CONT TestParseTerragruntHclConfigRetryableErrors
--- PASS: TestParseTerragruntConfigSkipTrue (0.00s)
--- PASS: TestParseTerragruntConfigSkipFalse (0.00s)
--- PASS: TestParseTerragruntConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig (0.00s)
--- PASS: TestParseTerragruntConfigPreventDestroyFalse (0.00s)
--- PASS: TestParseTerragruntJsonConfigRetryableErrors (0.00s)
=== CONT TestParseTerragruntJsonConfigRemoteStateFullConfig
--- PASS: TestParseTerragruntConfigPreventDestroyTrue (0.00s)
=== CONT TestParseTerragruntHclConfigRemoteStateFullConfig
--- PASS: TestParseTerragruntConfigDependenciesMultiplePaths (0.00s)
=== CONT TestParseTerragruntJsonConfigRemoteStateMissingBackend
--- PASS: TestParseTerragruntJsonConfigRemoteStateMinimalConfig (0.00s)
=== CONT TestParseTerragruntHclConfigRemoteStateMissingBackend
--- PASS: TestParseIamRole (0.00s)
=== CONT TestPartialParseOnlyParsesTerraformSource
--- PASS: TestParseTerragruntJsonConfigRemoteStateFullConfig (0.00s)
=== CONT TestEvaluateLocalsBlockMultiDeepReference
--- PASS: TestFindConfigFilesInPathMultipleJsonConfigs (0.00s)
=== CONT TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail
--- PASS: TestParseTerragruntHclConfigRetryableErrors (0.00s)
=== CONT TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies
Error: Multiple locals block
Terragrunt currently does not support multiple locals blocks in a single config.
Consolidate to a single locals block.
--- PASS: TestParseTerragruntConfigRemoteStateMinimalConfig (0.00s)
=== CONT TestPartialParseDependencyBlockMergesDependenciesOrdering
=== CONT TestPartialParseDependencyBlockMergesDependencies
=== CONT TestPartialParseDependencyBlockSetsDependencies
--- PASS: TestEvaluateLocalsBlockMultipleLocalsBlocksWillFail (0.00s)
--- PASS: TestParseTerragruntHclConfigRemoteStateMissingBackend (0.00s)
--- PASS: TestPartialParseOnlyParsesTerraformSource (0.00s)
=== CONT TestPartialParseOmittedItems
--- PASS: TestParseTerragruntJsonConfigRemoteStateMissingBackend (0.00s)
--- PASS: TestPartialParseMultipleDependencyBlockSetsTerragruntDependencies (0.00s)
--- PASS: TestParseTerragruntConfigDependenciesOnePath (0.00s)
=== CONT TestTerraformBuiltInFunctions
=== RUN TestTerraformBuiltInFunctions/abs(-1)
=== CONT TestPartialParseMultipleItems
=== CONT TestPartialParseDoesNotResolveIgnoredBlock
--- PASS: TestPartialParseOmittedItems (0.00s)
=== CONT TestPartialParseResolvesLocals
--- PASS: TestPartialParseDependencyBlockSetsDependencies (0.00s)
=== CONT TestGetTerragruntSourceForModuleHappyPath
--- PASS: TestPartialParseDependencyBlockMergesDependencies (0.00s)
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnvRoot (0.01s)
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnv (0.01s)
=== CONT TestReadTerragruntConfigInputs
=== RUN TestGetTerragruntSourceForModuleHappyPath/-
=== CONT TestPartialParseOnlyInheritsSelectedBlocksDependencies
=== CONT TestPartialParseDependencyBlockSetsTerragruntDependencies
=== CONT TestReadTerragruntConfigHooks
=== CONT TestReadTerragruntConfigRemoteState
=== CONT TestResolveCommandsInterpolationConfigString
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_locking()_}
=== CONT TestReadTerragruntConfigLocals
=== CONT TestGetParentTerragruntDir
=== CONT TestTerraformOutputJsonToCtyValueMap
--- PASS: TestPartialParseDependencyBlockMergesDependenciesOrdering (0.00s)
--- PASS: TestFindConfigFilesIgnoresDownloadDir (0.01s)
--- PASS: TestPartialParseMultipleItems (0.00s)
=== RUN TestGetTerragruntSourceForModuleHappyPath/-/source/modules
=== CONT TestGetTerragruntDirRelPath
--- PASS: TestEvaluateLocalsBlock (0.01s)
--- PASS: TestFindConfigFilesIgnoresTerraformDataDir (0.01s)
=== CONT TestGetTerragruntDirAbsPath
=== CONT TestResolveCliArgsInterpolationConfigString
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::git@github.com:acme/modules.git//foo/bar-/source/modules
--- PASS: TestFindConfigFilesIgnoresTerraformDataDirEnvPath (0.01s)
=== RUN TestTerraformBuiltInFunctions/element(["one",_"two",_"three"],_1)
--- PASS: TestGetTerragruntDirRelPath (0.00s)
=== CONT TestFindInParentFolders
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}
--- PASS: TestGetParentTerragruntDir (0.00s)
=== CONT TestResolveEnvInterpolationConfigString
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_vars()_}
--- PASS: TestTerraformOutputJsonToCtyValueMap (0.00s)
--- PASS: TestPartialParseDoesNotResolveIgnoredBlockEvenInParent (0.01s)
--- PASS: TestParseTerragruntHclConfigRemoteStateFullConfig (0.01s)
--- PASS: TestEvaluateLocalsBlockMultiDeepReference (0.01s)
=== 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
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env()}/bar"
=== RUN TestGetTerragruntSourceForModuleHappyPath/git::ssh://git@ghe.ourcorp.com/OurOrg/some-module.git-/source/modules
=== RUN TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example-/source/modules
=== RUN TestGetTerragruntSourceForModuleHappyPath/github.com/hashicorp/example//subdir-/source/modules
=== RUN TestGetTerragruntSourceForModuleHappyPath/git@github.com:hashicorp/example.git//subdir-/source/modules
=== CONT TestResolveTerragruntInterpolation
=== CONT TestDecodeDependencyNoLabelIsError
=== RUN TestGetTerragruntSourceForModuleHappyPath/./some/path//to/modulename-/source/modules
--- 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 TestDecodeDependencyBlockMultiple
=== CONT TestDecodeDependencyMockOutputs
--- PASS: TestPartialParseDependencyBlockSetsTerragruntDependencies (0.00s)
--- PASS: TestGetTerragruntDirAbsPath (0.00s)
--- PASS: TestPartialParseResolvesLocals (0.00s)
--- PASS: TestPartialParseDoesNotResolveIgnoredBlock (0.00s)
=== CONT TestFindConfigFilesInPathMultipleMixedConfigs
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("","")}/bar"
=== CONT TestDecodeNoDependencyBlock
--- PASS: TestDecodeDependencyNoLabelIsError (0.00s)
=== CONT TestPartialParseOnlyInheritsSelectedBlocksFlags
=== RUN TestTerraformBuiltInFunctions/chomp(file("other-file.txt"))
--- PASS: TestDecodeNoDependencyBlock (0.00s)
=== CONT TestRunCommand
=== RUN TestRunCommand//Users/eblack
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#01
--- PASS: TestPartialParseOnlyInheritsSelectedBlocksDependencies (0.01s)
=== CONT TestPathRelativeFromInclude
=== RUN TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_parallelism()_}
--- PASS: TestDecodeDependencyBlockMultiple (0.01s)
=== CONT TestMergeConfigIntoIncludedConfig
--- PASS: TestPathRelativeFromInclude (0.00s)
=== CONT TestFindConfigFilesInPathMultipleConfigs
--- PASS: TestDecodeDependencyMockOutputs (0.01s)
=== CONT TestFindConfigFilesInPathOneJsonConfig
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/terragrunt.hcl
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env()
--- PASS: TestReadTerragruntConfigLocals (0.01s)
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/sub-sub-child/terragrunt.hcl
=== CONT TestFindConfigFilesInPathOneConfig
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_VAR_1",_"TEST_VAR_2",_"TEST_VAR_3")
--- PASS: TestReadTerragruntConfigHooks (0.01s)
=== CONT TestFindConfigFilesInPathNone
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#02
--- PASS: TestFindConfigFilesInPathOneConfig (0.00s)
=== CONT TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments
=== RUN TestTerraformBuiltInFunctions/sha1("input")
--- PASS: TestFindConfigFilesInPathOneJsonConfig (0.00s)
=== CONT TestParseTerragruntConfigTerraformWithMultipleExtraArguments
--- PASS: TestReadTerragruntConfigInputs (0.01s)
=== CONT TestParseTerragruntConfigTerraformWithExtraArguments
--- PASS: TestPartialParseOnlyInheritsSelectedBlocksFlags (0.01s)
=== CONT TestParseTerragruntConfigTerraformWithSource
--- PASS: TestFindConfigFilesInPathMultipleConfigs (0.00s)
=== CONT TestParseTerragruntConfigTerraformNoSource
--- PASS: TestParseTerragruntConfigTerraformWithSource (0.00s)
=== CONT TestParseTerragruntJsonConfigIncludeOverrideAll
foo=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_path_relative_to_include()_}--/root/child/terragrunt.hcl#01
--- PASS: TestFindConfigFilesInPathNone (0.00s)
=== CONT TestParseTerragruntConfigEmptyConfigOldConfig
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/terragrunt.hcl
--- PASS: TestMergeConfigIntoIncludedConfig (0.00s)
=== CONT TestParseTerragruntConfigEmptyConfig
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/terragrunt.hcl
--- PASS: TestParseTerragruntConfigTerraformNoSource (0.00s)
=== CONT TestPartialParseDependencyBlockMergesDependenciesDedup
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/multiple-terragrunt-in-parents/child/sub-child/sub-sub-child/terragrunt.hcl
--- PASS: TestParseTerragruntConfigEmptyConfigOldConfig (0.00s)
=== RUN TestFindInParentFolders/../test/fixture-parent-folders/other-file-names/child/terragrunt.hcl
=== RUN TestRunCommand//Users/eblack#01
=== CONT TestParseTerragruntConfigTwoLevels
--- PASS: TestFindConfigFilesInPathMultipleMixedConfigs (0.02s)
=== CONT TestParseTerragruntConfigThreeLevels
--- PASS: TestResolveCommandsInterpolationConfigString (0.02s)
--- PASS: TestResolveCommandsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_commands_that_need_locking()_} (0.00s)
--- 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 TestParseTerragruntConfigIncludeWithFindInParentFolders
--- PASS: TestParseTerragruntConfigEmptyConfig (0.01s)
=== RUN TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#03
--- PASS: TestParseTerragruntConfigTerraformWithExtraArguments (0.01s)
=== CONT TestParseTerragruntConfigIncludeOverrideRemote
=== CONT TestParseTerragruntConfigIncludeOverrideAll
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl
--- PASS: TestPartialParseDependencyBlockMergesDependenciesDedup (0.01s)
=== CONT TestParseTerragruntConfigInclude
--- PASS: TestParseTerragruntConfigTerraformWithMultipleExtraArguments (0.01s)
=== CONT TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig
--- PASS: TestReadTerragruntConfigRemoteState (0.02s)
=== RUN TestFindInParentFolders//
=== CONT TestFindConfigFilesIgnoresTerragruntCache
--- PASS: TestResolveCliArgsInterpolationConfigString (0.02s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_} (0.00s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#01 (0.01s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#02 (0.00s)
--- PASS: TestResolveCliArgsInterpolationConfigString/inputs_=_{_foo_=_get_terraform_cli_args()_}#03 (0.00s)
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_ENV_TERRAGRUNT_VAR")
=== RUN TestFindInParentFolders//fake/path
--- PASS: TestParseTerragruntConfigIncludeOverrideRemote (0.00s)
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/terragrunt-in-root/child/sub-child/terragrunt.hcl#01
--- PASS: TestParseTerragruntConfigTwoLevels (0.01s)
--- PASS: TestParseTerragruntJsonConfigTerraformWithMultipleExtraArguments (0.01s)
=== CONT TestEvaluateLocalsBlockImpossibleWillFail
=== 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)
--- PASS: TestParseTerragruntConfigInclude (0.00s)
--- PASS: TestParseTerragruntJsonConfigIncludeOverrideAll (0.01s)
--- PASS: TestFindConfigFilesIgnoresTerragruntCache (0.00s)
=== RUN TestTerraformBuiltInFunctions/split("|",_"one|two|three")
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_get_env("SOME_VAR",_"SOME_VALUE")
=== RUN TestRunCommand//Users/eblack#02
--- PASS: TestRunCommand (0.02s)
--- PASS: TestRunCommand//Users/eblack (0.01s)
--- PASS: TestRunCommand//Users/eblack#01 (0.01s)
--- PASS: TestRunCommand//Users/eblack#02 (0.00s)
time=2021-02-16T13:00:44-08:00 level=error msg=Not all locals could be evaluated:
time=2021-02-16T13:00:44-08:00 level=error msg= - a
time=2021-02-16T13:00:44-08:00 level=error msg= - b
--- PASS: TestEvaluateLocalsBlockImpossibleWillFail (0.00s)
--- PASS: TestParseTerragruntConfigIncludeOverrideAll (0.01s)
--- PASS: TestParseTerragruntConfigThreeLevels (0.01s)
=== RUN TestResolveTerragruntInterpolation/terraform_{_source_=_find_in_parent_folders()_}--../test/fixture-parent-folders/no-terragrunt-in-root/child/sub-child/terragrunt.hcl
--- PASS: TestParseTerragruntJsonConfigRemoteStateDynamoDbTerraformConfigAndDependenciesFullConfig (0.01s)
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","")}/bar"
--- PASS: TestParseTerragruntConfigIncludeWithFindInParentFolders (0.01s)
=== RUN TestTerraformBuiltInFunctions/!tobool("false")
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_HIT","DEFAULT")}/bar"
--- 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.01s)
--- 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.00s)
=== RUN TestTerraformBuiltInFunctions/trimspace("_____content_____")
=== RUN TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("TEST_ENV_TERRAGRUNT_VAR")}/bar"
=== RUN TestTerraformBuiltInFunctions/zipmap(["one",_"two",_"three"],_[1,_2,_3])
--- PASS: TestResolveEnvInterpolationConfigString (0.03s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env()}/bar" (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_"foo/${get_env("","")}/bar" (0.01s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env() (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_VAR_1",_"TEST_VAR_2",_"TEST_VAR_3") (0.01s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("TEST_ENV_TERRAGRUNT_VAR") (0.00s)
--- PASS: TestResolveEnvInterpolationConfigString/iam_role_=_get_env("SOME_VAR",_"SOME_VALUE") (0.00s)
--- 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.03s)
--- PASS: TestTerraformBuiltInFunctions/abs(-1) (0.00s)
--- PASS: TestTerraformBuiltInFunctions/element(["one",_"two",_"three"],_1) (0.00s)
--- PASS: TestTerraformBuiltInFunctions/chomp(file("other-file.txt")) (0.01s)
--- PASS: TestTerraformBuiltInFunctions/sha1("input") (0.01s)
--- PASS: TestTerraformBuiltInFunctions/split("|",_"one|two|three") (0.00s)
--- PASS: TestTerraformBuiltInFunctions/!tobool("false") (0.00s)
--- PASS: TestTerraformBuiltInFunctions/trimspace("_____content_____") (0.00s)
--- PASS: TestTerraformBuiltInFunctions/zipmap(["one",_"two",_"three"],_[1,_2,_3]) (0.00s)
PASS
ok github.com/gruntwork-io/terragrunt/config 6.051s
=== 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
=== CONT TestNewSignalsForwarderWaitUnix
=== CONT TestNewSignalsForwarderMultipleUnix
=== CONT TestRunShellCommand
=== CONT TestRunShellOutputToStderrAndStdout
=== RUN TestCommandOutputOrder/withPtty
=== CONT TestExitCodeUnix
=== PAUSE TestCommandOutputOrder/withPtty
=== RUN TestCommandOutputOrder/withoutPtty
=== PAUSE TestCommandOutputOrder/withoutPtty
=== CONT TestCommandOutputOrder/withPtty
=== CONT TestCommandOutputOrder/withoutPtty
--- PASS: TestExitCodeUnix (1.82s)
Terraform v0.13.3
Usage: terraform [-version] [-help] <command> [args]
The available commands for execution are listed below.
The most common, useful commands are shown first, followed by
less common or more advanced commands. If you're just getting
started with Terraform, stick with the common commands. For the
other commands, please read the help and docs before usage.
Common commands:
apply Builds or changes infrastructure
console Interactive console for Terraform interpolations
destroy Destroy Terraform-managed infrastructure
env Workspace management
fmt Rewrites config files to canonical format
get Download and install modules for the configuration
graph Create a visual graph of Terraform resources
import Import existing infrastructure into Terraform
init Initialize a Terraform working directory
login Obtain and save credentials for a remote host
logout Remove locally-stored credentials for a remote host
output Read an output from a state file
plan Generate and show an execution plan
providers Prints a tree of the providers used in the configuration
refresh Update local state file against real resources
show Inspect Terraform state or plan
taint Manually mark a resource for recreation
untaint Manually unmark a resource as tainted
validate Validates the Terraform files
version Prints the Terraform version
workspace Workspace management
All other commands:
0.12upgrade Rewrites pre-0.12 module source code for v0.12
0.13upgrade Rewrites pre-0.13 module source code for v0.13
debug Debug output management (experimental)
force-unlock Manually unlock the terraform state
push Obsolete command for Terraform Enterprise legacy (v1)
state Advanced state management
--- PASS: TestRunShellOutputToStderrAndStdout (3.70s)
--- PASS: TestRunShellCommand (3.70s)
--- PASS: TestCommandOutputOrder (0.00s)
--- PASS: TestCommandOutputOrder/withPtty (4.06s)
--- PASS: TestCommandOutputOrder/withoutPtty (4.07s)
--- PASS: TestNewSignalsForwarderWaitUnix (6.02s)
--- PASS: TestNewSignalsForwarderMultipleUnix (6.55s)
PASS
ok github.com/gruntwork-io/terragrunt/shell 9.833s
=== 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 TestCountingSemaphoreConcurrency
=== CONT TestTableTagging
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
--- PASS: TestCountingSemaphoreHappyPath (0.00s)
=== CONT TestCreateLockTableConcurrency
=== CONT TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
--- PASS: TestCountingSemaphoreConcurrency (0.52s)
=== CONT TestCreateLockTableConcurrency
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000dd3900), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: DT4QV4MH75QFRUM0OLMUMDJR8RVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061e840), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 54LLJ68R3LTSPF6T3SN3SJ4S23VV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061e9c0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 8KD35FDK6SNQ7F1D3L2JQDTSARVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00049c180), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 9GU5SO9P26RHAVJQQUFFUJ2DUVVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc0000bfe00), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: RABMASHMEQVK6CF3S5LS64JFOVVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc0000bff80), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 42IQN32A2P1FCHBHBB4QPA7G4VVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestTableTagging
dynamo_lock_test_utils.go:69:
Error Trace: dynamo_lock_test_utils.go:69
dynamo_lock_table_test.go:101
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000dd3c00), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dc57e, 0x14dd256, 0x10fc6ef, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestTableTagging
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: AD76M0B9NBHVEP1STAEDFNOTQFVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableConcurrency
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc0003368c0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: S02R4T69Q8U57T7DBKH0CDFF03VV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000336c80), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: Q2MJHLIF9L59GMV4FPP8DAAIP3VV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061ef80), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: N3GHF1H99NSENCL2JHS8I2T9UNVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061f280), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: BIT8V1VH8N2RVL31UJED5UG103VV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
dynamo_lock_test_utils.go:69:
Error Trace: dynamo_lock_test_utils.go:69
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:81
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061f4c0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dc57e, 0x14dd09b, 0x14dd046, 0x10fc6ef, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableIfNecessaryTableAlreadyExists
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 73Q7SINDFUP45I3V28HDHT9VFVVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableConcurrency
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000240340), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: MQVKUPFPPPNOIFK8EEQ9J58EQNVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061e500), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 2P4U7BU4BV7QVQPPE3JR70C963VV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061ea00), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: O1ILR5L0956U5LAV8JN29V3D0FVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
dynamo_lock_test_utils.go:69:
Error Trace: dynamo_lock_test_utils.go:69
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:19
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000336840), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dc57e, 0x14dca45, 0x14dca0c, 0x10fc6ef, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: UMC7Q2EDJEM8OAGQHDMSCE79GBVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableConcurrency
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000241680), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: DBUNMVVVB8HNFETC1M73JS91VBVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000336e00), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: Q333V1C6FRFLMRF9C0VP6ETUKJVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000337480), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 7IVJ2JH6I5FRDQHMVO0PE6O4FBVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc0005840c0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: VQOFN9NJ79H690MBRK52ECH90FVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc00061f980), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: CEE79HE05IL2BAI2PHLL78LD3VVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestWaitForTableToBeActiveTableDoesNotExist
dynamo_lock_table_test.go:69:
Error Trace: dynamo_lock_table_test.go:69
Error: Should be true
Test: TestWaitForTableToBeActiveTableDoesNotExist
Messages: Unexpected error of type *errors.Error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: KGMN2IVHH00BPN3UC7E803QMORVV4KQNSO5AEMVJF66Q9ASUAAJG
--- FAIL: TestWaitForTableToBeActiveTableDoesNotExist (89.50s)
=== CONT TestCreateLockTableConcurrency
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000584ac0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: MSGA9QQ63AFMKICPIS7VFIJ43RVV4KQNSO5AEMVJF66Q9ASUAAJG
dynamo_lock_table_test.go:48:
Error Trace: dynamo_lock_table_test.go:48
asm_amd64.s:1374
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc0003379c0), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14dd94d, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 6OUTQ974BKA5E4637DI21FCQ2JVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestTableTagging
dynamo_lock_test_utils.go:52:
Error Trace: dynamo_lock_test_utils.go:52
dynamo_lock_table_test.go:102
dynamo_lock_test_utils.go:72
dynamo_lock_table_test.go:101
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc000e16780), statusCode:400, requestID:"T949CD0L0M12RFQTB46SQ9VE3NVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestTableTagging
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: T949CD0L0M12RFQTB46SQ9VE3NVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
dynamo_lock_test_utils.go:52:
Error Trace: dynamo_lock_test_utils.go:52
dynamo_lock_table_test.go:20
dynamo_lock_test_utils.go:72
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:19
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc000e17180), statusCode:400, requestID:"770I0GHI33ULE2SNGVL0U7VRJVVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: 770I0GHI33ULE2SNGVL0U7VRJVVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableConcurrency
dynamo_lock_test_utils.go:41:
Error Trace: dynamo_lock_test_utils.go:41
dynamo_lock_table_test.go:53
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc000812740), statusCode:400, requestID:"JQ5EH951601OCK5MMP0RA9SLHRVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestCreateLockTableConcurrency
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: JQ5EH951601OCK5MMP0RA9SLHRVV4KQNSO5AEMVJF66Q9ASUAAJG
--- FAIL: TestCreateLockTableConcurrency (171.39s)
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
dynamo_lock_test_utils.go:52:
Error Trace: dynamo_lock_test_utils.go:52
dynamo_lock_table_test.go:82
dynamo_lock_test_utils.go:72
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:81
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc000e17b40), statusCode:400, requestID:"HU17GDT6NLKUO54A7G4JA35JLJVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestCreateLockTableIfNecessaryTableAlreadyExists
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: HU17GDT6NLKUO54A7G4JA35JLJVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestTableTagging
dynamo_lock_table_test.go:116: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: Q6NLJC9S67Q9S79UORE53K1UFBVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
dynamo_lock_test_utils.go:41:
Error Trace: dynamo_lock_test_utils.go:41
dynamo_lock_test_utils.go:73
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:19
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc0000bec40), statusCode:400, requestID:"CVOB5TEMPQ6HGTKKFLNQFPLCP7VV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestCreateLockTableIfNecessaryTableDoesntAlreadyExist
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: CVOB5TEMPQ6HGTKKFLNQFPLCP7VV4KQNSO5AEMVJF66Q9ASUAAJG
--- FAIL: TestCreateLockTableIfNecessaryTableDoesntAlreadyExist (244.15s)
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
dynamo_lock_table_test.go:86:
Error Trace: dynamo_lock_table_test.go:86
dynamo_lock_test_utils.go:72
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:81
Error: Expected nil, but got: &errors.Error{Err:(*awserr.requestError)(0xc000dd3040), stack:[]uintptr{0x14dab72, 0x14da8c5, 0x14ddaea, 0x14dc67f, 0x14dd09b, 0x14dd046, 0x10fc6ef, 0x1070521}, frames:[]errors.StackFrame(nil), prefix:""}
Test: TestCreateLockTableIfNecessaryTableAlreadyExists
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: BA1SNJAM2LB1GB8JNEDRE9K44JVV4KQNSO5AEMVJF66Q9ASUAAJG
=== CONT TestTableTagging
dynamo_lock_test_utils.go:41:
Error Trace: dynamo_lock_test_utils.go:41
panic.go:617
testing.go:732
testing.go:800
dynamo_lock_table_test.go:116
dynamo_lock_table_test.go:104
dynamo_lock_test_utils.go:72
dynamo_lock_table_test.go:101
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc000428100), statusCode:400, requestID:"R2AEPBTO5LQQ5F06I7OQOT8TNVVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestTableTagging
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: R2AEPBTO5LQQ5F06I7OQOT8TNVVV4KQNSO5AEMVJF66Q9ASUAAJG
--- FAIL: TestTableTagging (317.49s)
=== CONT TestCreateLockTableIfNecessaryTableAlreadyExists
dynamo_lock_test_utils.go:41:
Error Trace: dynamo_lock_test_utils.go:41
dynamo_lock_test_utils.go:73
dynamo_lock_test_utils.go:56
dynamo_lock_table_test.go:81
Error: Expected nil, but got: &awserr.requestError{awsError:(*awserr.baseError)(0xc0008120c0), statusCode:400, requestID:"LTIVHGRER780VB735J5URRG36JVV4KQNSO5AEMVJF66Q9ASUAAJG", bytes:[]uint8(nil)}
Test: TestCreateLockTableIfNecessaryTableAlreadyExists
Messages: Unexpected error: ExpiredTokenException: The security token included in the request is expired
status code: 400, request id: LTIVHGRER780VB735J5URRG36JVV4KQNSO5AEMVJF66Q9ASUAAJG
--- FAIL: TestCreateLockTableIfNecessaryTableAlreadyExists (331.00s)
FAIL
FAIL github.com/gruntwork-io/terragrunt/dynamodb 335.144s
=== 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: TestCheckForCycles (0.00s)
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess
--- PASS: TestRunModulesNoModules (0.00s)
=== CONT TestResolveTerraformModulesMultipleModulesWithDependencies
=== CONT TestFindStackInSubfolders
=== CONT TestRemoveFlagExcludedOneExcludeWithDependencies
=== CONT TestRemoveFlagExcludedOneExcludeNoDependencies
=== CONT TestRemoveFlagExcludedNoExclude
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure
=== CONT TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependenciesReverseOrder
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependencies
=== CONT TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesMultipleFailures
=== CONT TestRunModulesMultipleModulesWithDependenciesMultipleFailures
=== CONT TestRunModulesIgnoreOrderMultipleModulesWithDependenciesOneFailure
=== CONT TestRunModulesReverseOrderMultipleModulesWithDependenciesOneFailure
=== CONT TestRunModulesMultipleModulesWithDependenciesOneFailureIgnoreDependencyErrors
=== CONT TestRunModulesMultipleModulesWithDependenciesOneFailure
--- PASS: TestRunModulesIgnoreOrderMultipleModulesWithDependenciesSuccess (0.00s)
--- PASS: TestRunModulesReverseOrderMultipleModulesWithDependenciesSuccess (0.00s)
--- PASS: TestRemoveFlagExcludedOneExcludeNoDependencies (0.00s)
=== CONT TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder
time=2021-02-16T13:00:45-08: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-02-16T13:00:45-08: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-02-16T13:00:45-08: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.
--- PASS: TestRunModulesReverseOrderMultipleModulesWithDependenciesLargeGraphPartialFailure (0.00s)
time=2021-02-16T13:00:45-08: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.
=== CONT TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder
--- PASS: TestRunModulesMultipleModulesWithDependenciesLargeGraphPartialFailure (0.00s)
=== CONT TestToRunningModulesTwoModulesWithDependenciesReverseOrder
--- PASS: TestToRunningModulesTwoModulesWithDependenciesIgnoreOrder (0.00s)
=== CONT TestToRunningModulesTwoModulesWithDependencies
--- PASS: TestToRunningModulesMultipleModulesWithAndWithoutDependenciesIgnoreOrder (0.00s)
=== CONT TestToRunningModulesTwoModulesNoDependencies
--- PASS: TestToRunningModulesTwoModulesWithDependenciesReverseOrder (0.00s)
=== CONT TestToRunningModulesOneModuleNoDependencies
time=2021-02-16T13:00:45-08: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-02-16T13:00:45-08:00 level=error msg=Dependency b of module c just finished with an error. Module c will have to return an error too.
--- PASS: TestToRunningModulesTwoModulesWithDependencies (0.00s)
=== CONT TestToRunningModulesNoModules
--- PASS: TestToRunningModulesTwoModulesNoDependencies (0.00s)
--- PASS: TestToRunningModulesOneModuleNoDependencies (0.00s)
--- PASS: TestToRunningModulesNoModules (0.00s)
=== CONT TestResolveTerraformModuleNoTerraformConfig
=== CONT TestResolveTerraformModulesMultipleModulesWithExternalDependencies
=== CONT TestResolveTerraformModulesMultipleModulesWithMixedDependencies
=== CONT TestRunModulesIgnoreOrderOneModuleSuccess
time=2021-02-16T13:00:45-08:00 level=error msg=Dependency b of module a just finished with an error. Module a will have to return an error too.
=== CONT TestRunModulesIgnoreOrderOneModuleError
=== CONT TestRunModulesReverseOrderOneModuleError
time=2021-02-16T13:00:45-08: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.
=== CONT TestRunModulesOneModuleError
=== CONT TestRunModulesOneModuleAssumeAlreadyRan
=== CONT TestRunModulesReverseOrderOneModuleSuccess
=== CONT TestRunModulesOneModuleSuccess
--- PASS: TestRunModulesMultipleModulesWithDependenciesLargeGraphAllSuccess (0.00s)
--- PASS: TestRunModulesMultipleModulesWithDependenciesMultipleFailures (0.00s)
--- PASS: TestRunModulesOneModuleSuccess (0.00s)
=== CONT TestResolveTerraformModulesInvalidPaths
=== CONT TestResolveTerraformModulesHclModulesWithJsonDependencies
time=2021-02-16T13:00:45-08:00 level=error msg=Dependency b of module c just finished with an error. Module c will have to return an error too.
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependencyExcludeModuleWithNoDependency
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithNoDependency
=== CONT TestResolveTerraformModulesTwoModulesWithDependenciesIncludedDirsWithDependency
=== CONT TestResolveTerraformModulesTw
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment