-
Notifications
You must be signed in to change notification settings - Fork 4
Update terragrunt.hcl #4
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
Conversation
|
❌ ConvertJobsToDiggerJobs error: failed to create batch: ERROR: column "layer" of relation "digger_batches" does not exist (SQLSTATE 42703) |
|
✅ Command unlock completed successfully |
plan for layer2_analytics 2025-07-30 00:30:30 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer2_analytics has been locked by PR #4Error during init.00:30:32.935 WARN Using `terragrunt.hcl` as the root of Terragrunt configurations is an anti-pattern, and no longer recommended. In a future version of Terragrunt, this will result in an error. You are advised to use a differently named file like `root.hcl` instead. For more information, see https://terragrunt.gruntwork.io/docs/migrate/migrating-from-root-terragrunt-hcl 00:30:33.745 WARN [../../layer1/compute] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/compute/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 00:30:34.439 WARN [../../layer1/storage] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/storage/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 00:30:34.458 WARN [../../layer1/monitoring] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/monitoring/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output.Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different exit status 1 |
|
✅ Command unlock completed successfully |
|
✅ Command unlock completed successfully |
plan for layer2_analytics 2025-07-30 00:39:44 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer2_analytics has been locked by PR #4Error during init.00:39:47.058 WARN Using `terragrunt.hcl` as the root of Terragrunt configurations is an anti-pattern, and no longer recommended. In a future version of Terragrunt, this will result in an error. You are advised to use a differently named file like `root.hcl` instead. For more information, see https://terragrunt.gruntwork.io/docs/migrate/migrating-from-root-terragrunt-hcl 00:39:47.715 WARN [../../layer1/compute] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/compute/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 00:39:48.283 WARN [../../layer1/storage] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/storage/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 00:39:48.302 WARN [../../layer1/monitoring] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/monitoring/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output.Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different exit status 1 |
|
👷 Digger starting.... |
|
✅ Command unlock completed successfully |
plan for layer2_api 2025-07-30 01:51:21 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer2_api has been locked by PR #4Error during init.01:51:24.475 WARN Using `terragrunt.hcl` as the root of Terragrunt configurations is an anti-pattern, and no longer recommended. In a future version of Terragrunt, this will result in an error. You are advised to use a differently named file like `root.hcl` instead. For more information, see https://terragrunt.gruntwork.io/docs/migrate/migrating-from-root-terragrunt-hcl 01:51:25.035 WARN [../../layer1/compute] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/compute/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 01:51:25.567 WARN [../../layer1/storage] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/storage/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output.Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different exit status 1 |
|
✅ Command unlock completed successfully |
|
apply for layer1_storage 2025-07-30 02:49:29 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer1_storage has been locked by PR #4Apply outputNo changes. Your infrastructure matches the configuration.
Terraform has compared your real infrastructure against your configuration
and found no differences, so no changes are needed.
Warning: Value for undeclared variable
The root module does not declare a variable named "region" but a value was
found in file
"/home/runner/work/terragrunt-layers-example/terragrunt-layers-example/layer1/storage/../../common.tfvars".
If you meant to use this value, add a "variable" block to the configuration.
To silence these warnings, use TF_VAR_... environment variables to provide
certain "global" settings to all configurations in your organization. To
reduce the verbosity of these warnings, use the -compact-warnings option.
Apply complete! Resources: 0 added, 0 changed, 0 destroyed.
Outputs:
bucket_names = [
"terragrunt-example-development-bucket-1",
"terragrunt-example-development-bucket-2",
"terragrunt-example-development-bucket-3",
]
rds_endpoint = "3064820737195166467"
storage_config = {
"bucket_names" = [
"terragrunt-example-development-bucket-1",
"terragrunt-example-development-bucket-2",
"terragrunt-example-development-bucket-3",
]
"rds_endpoint" = "3064820737195166467"
}
|
|
✅ Command unlock completed successfully |
InstructionsSince you enabled layers in your configuration, you can proceed to perform a layer-by-layer deployment. To deploy the next layer, run "digger plan --layer 1". To apply the next layer, run "digger apply --layer 1". And so on. A new commit on the branch will restart this deployment process. |
|
digger plan --layer 1 |
|
✅ Command unlock completed successfully |
InstructionsSince you enabled layers in your configuration, you can proceed to perform a layer-by-layer deployment. To deploy the next layer, run "digger plan --layer 1". To apply the next layer, run "digger apply --layer 1". And so on. A new commit on the branch will restart this deployment process. |
|
digger plan --layer 1 |
|
✅ Command unlock completed successfully |
InstructionsSince you enabled layers in your configuration, you can proceed to perform a layer-by-layer deployment. To deploy the next layer, run "digger plan --layer 1". To apply the next layer, run "digger apply --layer 1". And so on. A new commit on the branch will restart this deployment process. |
|
digger plan --layer 1 |
|
digger plan |
|
digger plan --layer 2 |
|
digger plan -p layer2_analytics |
plan for layer2_analytics 2025-07-31 05:01:49 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer2_analytics has been locked by PR #4 |
plan for layer2_analytics 2025-07-31 05:02:12 (UTC)Locking successfulProject diggerhq/terragrunt-layers-example#layer2_analytics has been locked by PR #4Error during init.05:02:15.185 WARN Using `terragrunt.hcl` as the root of Terragrunt configurations is an anti-pattern, and no longer recommended. In a future version of Terragrunt, this will result in an error. You are advised to use a differently named file like `root.hcl` instead. For more information, see https://terragrunt.gruntwork.io/docs/migrate/migrating-from-root-terragrunt-hcl 05:02:15.861 WARN [../../layer1/compute] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/compute/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 05:02:16.244 WARN [../../layer1/storage] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/storage/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output. 05:02:16.261 WARN [../../layer1/monitoring] Config ../../core/security/terragrunt.hcl is a dependency of ../../layer1/monitoring/terragrunt.hcl that has no outputs, but mock outputs provided and returning those in dependency output.Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different Error: Required plugins are not installed The installed provider plugins are not consistent with the packages selected
Terraform uses external plugins to integrate with a variety of different exit status 1 |
|
✅ Command unlock completed successfully |
No description provided.