-
Notifications
You must be signed in to change notification settings - Fork 102
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
update Terragrunt package up to 0.54.1 and fix the API references #297
Conversation
…references (#1) https://physitrack.atlassian.net/browse/DEVOPS-1135 ## Description As we were discussing in the Slack channel - the outdated Terragrunt package in the terragrunt-atlantis-config binary is preventing us from using the `disable` attribute in the `generate` blocks introduced to Terragrunt in v0.45.16. It's a deal-breaker for us as we're using this feature to prevent AWS Provider generation (which is generated by default). This PR updates the Terragrunt packages and patches the changes in the API. Given a chance I've also tried to run this against Go 1.21, seems like there's no issue with that. I'm not setting up the CI for this project, so here are tests run from my localhost: ``` mkdir -p cmd/test_artifacts go test -v ./... ? github.com/transcend-io/terragrunt-atlantis-config [no test files] === RUN TestSettingRoot time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestSettingRoot (0.00s) === RUN TestRootPathBeingAbsolute time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestRootPathBeingAbsolute (0.00s) === RUN TestRootPathHavingTrailingSlash time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestRootPathHavingTrailingSlash (0.00s) === RUN TestWithNoTerragruntFiles time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" --- PASS: TestWithNoTerragruntFiles (0.00s) === RUN TestWithParallelizationDisabled time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestWithParallelizationDisabled (0.00s) === RUN TestIgnoringParentTerragrunt time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_parent/child/terragrunt.hcl" --- PASS: TestIgnoringParentTerragrunt (0.00s) === RUN TestNotIgnoringParentTerragrunt time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_parent/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_parent/child/terragrunt.hcl" --- PASS: TestNotIgnoringParentTerragrunt (0.00s) === RUN TestEnablingAutoplan time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestEnablingAutoplan (0.00s) === RUN TestSettingWorkflowName time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestSettingWorkflowName (0.00s) === RUN TestExtraDeclaredDependencies time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_dependency/child/terragrunt.hcl" --- PASS: TestExtraDeclaredDependencies (0.00s) === RUN TestLocalTerraformModuleSource time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_terraform_module_source/terragrunt-module/terragrunt.hcl" --- PASS: TestLocalTerraformModuleSource (0.00s) === RUN TestLocalTerraformAbsModuleSource time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_terraform_abs_module_source/terragrunt-module/terragrunt.hcl" --- PASS: TestLocalTerraformAbsModuleSource (0.00s) === RUN TestLocalTfModuleSource time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_tf_module_source/terraform/terragrunt.hcl" --- PASS: TestLocalTfModuleSource (0.00s) === RUN TestTerragruntDependencies time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/dependency/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/depender/terragrunt.hcl" --- PASS: TestTerragruntDependencies (0.00s) === RUN TestIgnoringTerragruntDependencies time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/dependency/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/depender/terragrunt.hcl" --- PASS: TestIgnoringTerragruntDependencies (0.00s) === RUN TestCustomWorkflowName time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/defaultWorkflow/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/workflowB/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/workflowA/terragrunt.hcl" --- PASS: TestCustomWorkflowName (0.00s) === RUN TestUnparseableParent time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child/deep/terragrunt.hcl" --- PASS: TestUnparseableParent (0.01s) === RUN TestWithWorkspaces time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestWithWorkspaces (0.00s) === RUN TestWithProjectNames time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child/deep/terragrunt.hcl" --- PASS: TestWithProjectNames (0.01s) === RUN TestMergingLocalDependenciesFromParent time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_extra_deps/deep_with_local_tags_file/child/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_extra_deps/deep/child/terragrunt.hcl" --- PASS: TestMergingLocalDependenciesFromParent (0.00s) === RUN TestWorkflowFromParentInLocals time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_workflow_local/child/terragrunt.hcl" --- PASS: TestWorkflowFromParentInLocals (0.00s) === RUN TestChildWorkflowOverridesParentWorkflow time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/child_and_parent_specify_workflow/child/terragrunt.hcl" --- PASS: TestChildWorkflowOverridesParentWorkflow (0.00s) === RUN TestExtraArguments time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/only_required_files/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/var_file/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/no_files_at_all/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/only_optional_files/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/child/terragrunt.hcl" --- PASS: TestExtraArguments (0.01s) === RUN TestInfrastructureLive time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/mysql/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/mysql/terragrunt.hcl" --- PASS: TestInfrastructureLive (0.04s) === RUN TestModulesWithNoTerraformSourceDefinitions time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/iam/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/dns/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/network/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/dbs/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/network/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/apps/terragrunt.hcl" --- PASS: TestModulesWithNoTerraformSourceDefinitions (0.05s) === RUN TestInfrastructureMutliAccountsVPCRoute53TGWCascading time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network/transit-gateway/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global/route53/test-zone/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a/network/vpc/terragrunt.hcl" --- PASS: TestInfrastructureMutliAccountsVPCRoute53TGWCascading (0.01s) === RUN TestAutoPlan time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/set_in_parent/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/autoplan_false/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/autoplan_true/terragrunt.hcl" --- PASS: TestAutoPlan (0.00s) === RUN TestSkippingModules time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/skip/skip_false/terragrunt.hcl" --- PASS: TestSkippingModules (0.00s) === RUN TestTerraformVersionConfig time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/use_flag_default/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/inherit_from_parent/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/override_parent/terragrunt.hcl" --- PASS: TestTerraformVersionConfig (0.00s) === RUN TestPreservingOldWorkflows time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestPreservingOldWorkflows (0.00s) === RUN TestPreservingOldProjects time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestPreservingOldProjects (0.00s) === RUN TestEnablingAutomerge time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestEnablingAutomerge (0.00s) === RUN TestChainedDependencies time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/dependency/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/nested/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/terragrunt.hcl" --- PASS: TestChainedDependencies (0.00s) === RUN TestChainedDependenciesHiddenBehindFlag time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/dependency/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/nested/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/terragrunt.hcl" --- PASS: TestChainedDependenciesHiddenBehindFlag (0.00s) === RUN TestApplyRequirementsLocals time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_does_not_specify/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_specifies_empty/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_specifies/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_does_not_override/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_overrides/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_overrides_to_empty/terragrunt.hcl" --- PASS: TestApplyRequirementsLocals (0.00s) === RUN TestApplyRequirementsFlag time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" --- PASS: TestApplyRequirementsFlag (0.00s) === RUN TestFilterFlagWithInfraLiveProd time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/mysql/terragrunt.hcl" --- PASS: TestFilterFlagWithInfraLiveProd (0.02s) === RUN TestFilterFlagWithInfraLiveNonProd time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/mysql/terragrunt.hcl" --- PASS: TestFilterFlagWithInfraLiveNonProd (0.03s) === RUN TestFilterGlobFlagWithInfraLiveMySql time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/mysql/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/mysql/terragrunt.hcl" --- PASS: TestFilterGlobFlagWithInfraLiveMySql (0.03s) === RUN TestMultipleIncludes time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/uses_terraform_12/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/uses_terraform_13/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/includes_tf_12_then_13/terragrunt.hcl" time="2023-12-12T15:35:01+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/includes_tf_13_then_12/terragrunt.hcl" --- PASS: TestMultipleIncludes (0.01s) === RUN TestRemoteModuleSourceBitbucket time="2023-12-12T15:35:01+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_bitbucket/terragrunt.hcl" --- PASS: TestRemoteModuleSourceBitbucket (0.67s) === RUN TestRemoteModuleSourceGCS time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_gcs/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGCS (0.00s) === RUN TestRemoteModuleSourceGitHTTPS time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_https/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGitHTTPS (0.00s) === RUN TestRemoteModuleSourceGitSCPLike time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_scp_like/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGitSCPLike (0.00s) === RUN TestRemoteModuleSourceGitSSH time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_ssh/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGitSSH (0.00s) === RUN TestRemoteModuleSourceGithubHTTPS time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_github_https/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGithubHTTPS (0.01s) === RUN TestRemoteModuleSourceGithubSSH time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_github_ssh/terragrunt.hcl" --- PASS: TestRemoteModuleSourceGithubSSH (0.00s) === RUN TestRemoteModuleSourceHTTP time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_http/terragrunt.hcl" --- PASS: TestRemoteModuleSourceHTTP (0.00s) === RUN TestRemoteModuleSourceHTTPS time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_https/terragrunt.hcl" --- PASS: TestRemoteModuleSourceHTTPS (0.00s) === RUN TestRemoteModuleSourceMercurial time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_mercurial/terragrunt.hcl" --- PASS: TestRemoteModuleSourceMercurial (0.00s) === RUN TestRemoteModuleSourceS3 time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_s3/terragrunt.hcl" --- PASS: TestRemoteModuleSourceS3 (0.00s) === RUN TestRemoteModuleSourceTerraformRegistry time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_terraform_registry/terragrunt.hcl" --- PASS: TestRemoteModuleSourceTerraformRegistry (0.00s) === RUN TestEnvHCLProjectsNoChilds time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod" --- PASS: TestEnvHCLProjectsNoChilds (0.25s) === RUN TestEnvHCLProjectsSubChilds time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child/deep/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network/transit-gateway/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global/route53/test-zone/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a/network/vpc/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/network/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/apps/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/network/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/dbs/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/iam/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/dns/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/mysql/terragrunt.hcl" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod" --- PASS: TestEnvHCLProjectsSubChilds (0.21s) === RUN TestEnvHCLProjectsExternalChilds time="2023-12-12T15:35:02+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:02+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_does_not_specify/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_specifies/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/nested/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/dependency/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/defaultWorkflow/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_does_not_override/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/workflowA/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/workflowB/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/set_in_parent/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_specifies_empty/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_overrides/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/autoplan_false/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/child_and_parent_specify_workflow/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_dependency/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/var_file/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_terraform_module_source/terragrunt-module/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/only_required_files/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_overrides_to_empty/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_tf_module_source/terraform/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/includes_tf_12_then_13/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/autoplan_true/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_https/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/uses_terraform_12/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/only_optional_files/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_github_https/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_gcs/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/uses_terraform_13/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_https/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/hcl_json/json_expanded/terragrunt.hcl.json" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_http/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_mercurial/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/local_terraform_abs_module_source/terragrunt-module/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_ssh/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_extra_deps/deep_with_local_tags_file/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/no_files_at_all/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_git_scp_like/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_github_ssh/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_s3/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_workflow_local/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/dependency/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/use_flag_default/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multiple_includes/includes_tf_13_then_12/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_terraform_registry/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/override_parent/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/skip/skip_false/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terraform_version/inherit_from_parent/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt_dependency/depender/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/extra_arguments/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/parent_with_extra_deps/deep/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_parent/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_original_dir/dependency/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/with_original_dir/child/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/remote_module_source_bitbucket/terragrunt.hcl" --- PASS: TestEnvHCLProjectsExternalChilds (0.39s) === RUN TestEnvHCLProjectsAllChilds time="2023-12-12T15:35:03+01:00" level=info msg="Could not find an old config file. Starting from scratch" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child/deep/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/invalid_parent_module/child" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network/transit-gateway/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/network-account/eu-west-1/network" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global/route53/test-zone/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/_global" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a/network/vpc/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/multi_accounts_vpc_route53_tgw/prod/eu-west-1/env-a" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/network/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra/apps/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/infra" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/network/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage/dbs/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/eu-south-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/iam/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global/dns/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/no_terraform_blocks/myproject/global" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_atlantis_locals/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/project_hcl_with_project_marker/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/qa" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/non-prod/us-east-1/stage" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/mysql/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod/webserver-cluster/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created env.hcl project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/terragrunt-infrastructure-live-example/prod/us-east-1/prod" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_does_not_specify/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/standalone_module_that_specifies_empty/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/dependency/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/different_workflow_names/defaultWorkflow/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_does_not_override/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/apply_requirements_overrides/child_that_overrides/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/chained_dependencies/depender_on_depender/nested/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/basic_module/terragrunt.hcl" time="2023-12-12T15:35:03+01:00" level=info msg="Created project for /Users/komor/repos/physitrack/terragrunt-atlantis-config/test_examples/autoplan/set_in_parent/terragrunt.hcl" time="2023-12-12T15…
"github.com/gruntwork-io/go-commons/errors" | ||
"github.com/gruntwork-io/terragrunt/config" | ||
"github.com/gruntwork-io/terragrunt/errors" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Terragrunt exported that package to the common repository in v0.52.4, I believe.
evalContext, err := config.CreateTerragruntEvalContext(filename, terragruntOptions, extensions) | ||
evalContext, err := extensions.CreateTerragruntEvalContext(filename, terragruntOptions) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They made CreateTerragruntEvalContext a method of config.EvalContextExtensions in v0.53.4. I guess it works better than passing these extensions as a parameter.
terrOpts, _ := options.NewTerragruntOptions(depPath) | ||
terrOpts, _ := options.NewTerragruntOptionsWithConfigPath(depPath) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
They refactored that function: since v0.48.7 options.NewTerragruntOptions() takes no parameters and returns a default configuration. To keep the backward compatibility the authors decided to create options.NewTerragruntOptionsWithConfigPath(path string) which would mimic the original behaviour.
@michaelfarrell76 it would be great if this PR specifically would be merged. It would help a lot to the community to bring this repo in line with the latest terragrunt changes |
Pull Request
Related Github Issues
Description
As we were discussing in the company internally - the outdated Terragrunt package in the terragrunt-atlantis-config binary is preventing us from using the
disable
attribute in thegenerate
blocks introduced to Terragrunt in v0.45.16. It's a deal-breaker for us as we're using this feature to prevent AWS Provider generation (which is generated by default in our setup).This PR updates the Terragrunt packages and patches the changes in the API. Given a chance I've also tried to run this against Go 1.21, seems like there's no issue with that, but I'm willing to drop this idea.
ATM we're using the forked version internally for like a week - no issues with that for now.
Security Implications
System Availability