Skip to content
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

Iac Engines not used for dependency blocks #3973

Open
partcyborg opened this issue Mar 6, 2025 · 0 comments · May be fixed by #3974
Open

Iac Engines not used for dependency blocks #3973

partcyborg opened this issue Mar 6, 2025 · 0 comments · May be fixed by #3974
Labels
bug Something isn't working iac-engine Issues related to IaC Engines

Comments

@partcyborg
Copy link
Contributor

partcyborg commented Mar 6, 2025

Describe the bug

If a terragrunt module is configured to use Iac Engines, the engine is not used when that module's output is read via a dependency block

Steps To Reproduce

  • Configure 2 terragrunt modules, both of which have an engine block
  • Make module 2 a dependency of module 1
  • Run terragrunt plan for module 2

Expected behavior

When terragrunt process the dependency on module 1, the terraform output -json command should be executed using the IaC engine.

Versions

Additional context

See #3962 for more details

@partcyborg partcyborg added bug Something isn't working iac-engine Issues related to IaC Engines labels Mar 6, 2025
@partcyborg partcyborg linked a pull request Mar 6, 2025 that will close this issue
3 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working iac-engine Issues related to IaC Engines
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant