Skip to content

fix: support opentofu dynamic providers#2574

Open
languitar wants to merge 1 commit intodiggerhq:developfrom
languitar:bugfix/tofu-parsing
Open

fix: support opentofu dynamic providers#2574
languitar wants to merge 1 commit intodiggerhq:developfrom
languitar:bugfix/tofu-parsing

Conversation

@languitar
Copy link

The parsing code for generating a config from terragrunt folders inherited from terragrunt-atlantis-config used a terraform parsing library that doesn't handle dynamic providers now supported by opentofu. As a workaround, the library has been replaced with plain hclparse.

Fixes: #2573
Upstream-Bug: transcend-io/terragrunt-atlantis-config#407

🧠 Ai UsageDetails (if applicable):

Implemented by Copliot, verified and refactored manually.

The parsing code for generating a config from terragrunt folders
inherited from terragrunt-atlantis-config used a terraform parsing
library that doesn't handle dynamic providers now supported by opentofu.
As a workaround, the library has been replaced with plain hclparse.

Fixes: diggerhq#2573
Upstream-Bug: transcend-io/terragrunt-atlantis-config#407
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Opentofu dynamic providers with for_each break automated project generation due to parsing error

1 participant