Free Terraform-Associate-003 Actual Exam Questions - Question 3 Discussion

Question No. 3
[Understand Terraform Basics and CLI]
You modified your Terraform configuration and run Terraform plan to review the changes.
Simultaneously, your teammate manually modified the infrastructure component you are working
on. Since you already ran terraform plan locally, the execution plan for terraform apply will be the
same.
Select one option, then reveal solution.
US
PH
Peter H.
2026-02-11

B imo. Even if you ran terraform plan first, the apply step does a fresh state refresh to catch any drift or manual changes. So the plan you saw earlier could be outdated by the time you apply, meaning it won’t blindly use that old plan. The question implies normal usage without skipping refresh, so the manual infra edits your teammate made will be detected during apply. That’s why the statement saying the execution plan stays the same is false. The plan can change after a refresh before applying.

0
FN
Farhan N.
2026-02-10

It’s B. Even if you run plan first, apply refreshes the state and will catch your teammate’s manual changes before making any updates. The plan isn’t locked in for apply.

0
PL
Peter L.
2026-01-27

Makes sense to pick B here as well. Since terraform apply does a refresh before executing, it won’t just blindly use the old plan. The manual changes made by your teammate get detected during that refresh, so the actual apply will reflect those updates, not the outdated plan you saw earlier.

0
PL
Peter L.
2026-01-16

Guessing B here. Even if you ran plan before, terraform apply does a refresh first, so it should detect your teammate's manual changes and update the plan accordingly.

0
PL
Peter L.
2026-01-15

Maybe B, but does the question assume the state file is updated before apply? Because if state isn’t refreshed, plan won’t detect changes made outside Terraform.

0