Terraform level 4, task 4- task validation failed

I’m getting a task validation error on this task. When I hit the Check button, I’m getting only this screenshot without a detailed description -

My folder structure is below

total 36
drwxr-xr-x 1 bob bob 4096 Nov 23 20:59 .
drwxr-x--- 1 bob bob 4096 Nov 23 21:02 ..
-rw-rw-r-- 1 bob bob  435 Jun 19 15:04 README.MD
drwxr-xr-x 4 bob bob 4096 Nov 23 20:59 env
-rw-r--r-- 1 bob bob  532 Nov 23 20:54 main.tf
drwxr-xr-x 5 bob bob 4096 Nov 23 20:55 modules
-rw-rw-r-- 1 bob bob 1116 May 13  2025 provider.tf
-rw-r--r-- 1 bob bob  496 Nov 23 20:54 variables.tf

./env:
total 16
drwxr-xr-x 4 bob bob 4096 Nov 23 20:59 .
drwxr-xr-x 1 bob bob 4096 Nov 23 20:59 ..
drwxr-xr-x 3 bob bob 4096 Nov 23 21:07 dev
drwxr-xr-x 3 bob bob 4096 Nov 23 21:05 prod

./env/dev:
total 32
drwxr-xr-x 3 bob bob 4096 Nov 23 21:07 .
drwxr-xr-x 4 bob bob 4096 Nov 23 20:59 ..
drwxr-xr-x 4 bob bob 4096 Nov 23 21:06 .terraform
-rw-r--r-- 1 bob bob 1377 Nov 23 21:06 .terraform.lock.hcl
-rw-r--r-- 1 bob bob  210 Nov 23 21:00 dev.tfvars
lrwxrwxrwx 1 bob bob   27 Nov 23 21:01 main.tf -> /home/bob/terraform/main.tf
lrwxrwxrwx 1 bob bob   27 Nov 23 21:01 modules -> /home/bob/terraform/modules
-rw-r--r-- 1 bob bob 8916 Nov 23 21:06 terraform.tfstate
lrwxrwxrwx 1 bob bob   32 Nov 23 21:01 variables.tf -> /home/bob/terraform/variables.tf

./env/dev/.terraform:
total 16
drwxr-xr-x 4 bob bob 4096 Nov 23 21:06 .
drwxr-xr-x 3 bob bob 4096 Nov 23 21:07 ..
drwxr-xr-x 2 bob bob 4096 Nov 23 21:06 modules
drwxr-xr-x 3 bob bob 4096 Nov 23 21:06 providers

./env/prod:
total 32
drwxr-xr-x 3 bob bob 4096 Nov 23 21:05 .
drwxr-xr-x 4 bob bob 4096 Nov 23 20:59 ..
drwxr-xr-x 4 bob bob 4096 Nov 23 21:02 .terraform
-rw-r--r-- 1 bob bob 1377 Nov 23 21:02 .terraform.lock.hcl
lrwxrwxrwx 1 bob bob   27 Nov 23 21:02 main.tf -> /home/bob/terraform/main.tf
lrwxrwxrwx 1 bob bob   27 Nov 23 21:02 modules -> /home/bob/terraform/modules
-rw-r--r-- 1 bob bob  215 Nov 23 21:00 prod.tfvars
-rw-r--r-- 1 bob bob 8938 Nov 23 21:04 terraform.tfstate
lrwxrwxrwx 1 bob bob   32 Nov 23 21:02 variables.tf -> /home/bob/terraform/variables.tf

./modules:
total 20
drwxr-xr-x 5 bob bob 4096 Nov 23 20:55 .
drwxr-xr-x 1 bob bob 4096 Nov 23 20:59 ..
drwxr-xr-x 2 bob bob 4096 Nov 23 20:55 dynamodb
drwxr-xr-x 2 bob bob 4096 Nov 23 20:56 elasticsearch
drwxr-xr-x 2 bob bob 4096 Nov 23 20:56 secretsmanager

./modules/dynamodb:
total 20
drwxr-xr-x 2 bob bob 4096 Nov 23 20:55 .
drwxr-xr-x 5 bob bob 4096 Nov 23 20:55 ..
-rw-r--r-- 1 bob bob  254 Nov 23 20:56 main.tf
-rw-r--r-- 1 bob bob   81 Nov 23 20:57 outputs.tf
-rw-r--r-- 1 bob bob  202 Nov 23 20:56 variables.tf

./modules/elasticsearch:
total 20
drwxr-xr-x 2 bob bob 4096 Nov 23 20:56 .
drwxr-xr-x 5 bob bob 4096 Nov 23 20:55 ..
-rw-r--r-- 1 bob bob  262 Nov 23 20:57 main.tf
-rw-r--r-- 1 bob bob   93 Nov 23 20:57 outputs.tf
-rw-r--r-- 1 bob bob  209 Nov 23 20:57 variables.tf

./modules/secretsmanager:
total 20
drwxr-xr-x 2 bob bob 4096 Nov 23 20:56 .
drwxr-xr-x 5 bob bob 4096 Nov 23 20:55 ..
-rw-r--r-- 1 bob bob  284 Nov 23 20:58 main.tf
-rw-r--r-- 1 bob bob   70 Nov 23 20:58 outputs.tf
-rw-r--r-- 1 bob bob  280 Nov 23 20:58 variables.tf

@raymond.baoly Could you please advise what could be wrong?
Also, it’s not clear what should be inside terraform_config.tf

Hi @petya.bogdan

Thanks for your detailed feedback. I wasn’t able to reproduce your issue or complete the task. I’ll check it further and get back to you.

image


image
it doesn’t say that we need to create “env” directory, what’s happening with poor task objective descriptions?


check this now, please…

Hi @Mederbek

There is an internal ticket for this. I’ll work with the team to update it properly and keep you updated.