Skip to content

Remove terraform#3826

Open
joergdw wants to merge 9 commits intomainfrom
remove_terraform
Open

Remove terraform#3826
joergdw wants to merge 9 commits intomainfrom
remove_terraform

Conversation

@joergdw
Copy link
Copy Markdown
Contributor

@joergdw joergdw commented Jun 10, 2025

We have decided due to terraforms BUSL-license to remove its usage whereever avoidable. If something similar is needed, we want to use OpenTofu.

Currently, terragrunt seems to involve already OpenTofu. Consequently terraform is not needed in any shell-environment.

This PR obsoletes #3814.

Apart from the most important change described above, there are some smaller improvements for the documentation.

@joergdw joergdw mentioned this pull request Jun 10, 2025
@joergdw joergdw force-pushed the remove_terraform branch from 1387fad to bf8e62e Compare June 10, 2025 12:57
Comment thread ci/terragrunt/doc/internal_documentation.md
@sonarqubecloud
Copy link
Copy Markdown

@joergdw joergdw marked this pull request as ready for review June 10, 2025 14:08
@asalan316
Copy link
Copy Markdown
Contributor

Just for understanding, can't we just use the terraform community edition for open source https://developer.hashicorp.com/terraform/intro/terraform-editions#terraform-community-edition

@joergdw
Copy link
Copy Markdown
Contributor Author

joergdw commented Jun 12, 2025

We may not need it. Looking at the logs of our infrastructure-deployment on slack, we see that terragrunt under the hood uses OpenTofu and not Terraform.

So everything just may work without it and any discussions around the BUSL-license are definitively obsolete.

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.

2 participants