-
Notifications
You must be signed in to change notification settings - Fork 22
Open
Description
PROBLEM:
AWS variables.tf has variable "scenario" as default = "00_test_base", yet, 00_test_base doesn't exist.
ERROR MESSAGE:
aws_instance.bastion (remote-exec): ++-----------
aws_instance.bastion (remote-exec): || 0 - CONSUL SCENARIO DEPLOYMENT TOOL
aws_instance.bastion (remote-exec): ++------
aws_instance.bastion (remote-exec):
aws_instance.bastion (remote-exec):
aws_instance.bastion (remote-exec): ## 0.1 - Testing environment variables for scenario
aws_instance.bastion (remote-exec):
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [INFO] Bastion Host is not defined. The script is going to be executed on this node.
aws_instance.bastion (remote-exec):
aws_instance.bastion (remote-exec): ## 0.2 - OPERATE SCENARIO
aws_instance.bastion (remote-exec):
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [INFO] Scenario: 00_test_base
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [INFO] Generate scenario provision file (operate.sh))
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [ERR] Scenario not found. @_check_scenario
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [WARN] List of available scenarios:
aws_instance.bastion (remote-exec): 00_base_scenario_files
aws_instance.bastion (remote-exec): tutorials
...
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [WARN] Scenario file for validate not found at /home/admin/assets/scenario/scripts/validate.sh
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [ERR] Nothing will be done...
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [WARN] Scenario file for operate not found at /home/admin/assets/scenario/scripts/operate.sh
aws_instance.bastion (remote-exec): [2025-07-29 23:14:16] - [ERR] Nothing will be done...
╷
│ **Error: remote-exec provisioner error**
│
│ with aws_instance.bastion,
│ on ec2_prereqs.tf line 87, in resource "aws_instance" "bastion":
│ 87: provisioner "remote-exec" {
│
│ error executing "/tmp/terraform_446314748.sh": Process exited with status 1
RESULT:
Terraform apply fails.
Metadata
Metadata
Assignees
Labels
No labels