Skip to content
This repository was archived by the owner on Jun 29, 2026. It is now read-only.

Remove terraform#3826

Open
joergdw wants to merge 9 commits into
mainfrom
remove_terraform
Open

Remove terraform#3826
joergdw wants to merge 9 commits into
mainfrom
remove_terraform

Conversation

@joergdw

@joergdw joergdw commented Jun 10, 2025

Copy link
Copy Markdown
Contributor

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

joergdw commented Jun 12, 2025

Copy link
Copy Markdown
Contributor Author

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 subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants