Conversation
BREAKING CHANGE: Terragrunt on any consumer using version <= v0.48.6 will cease to behave as expected.
|
@gabops this forces a breaking change to avoid some warnings, which might not be in the best interest of the community. Have you considered an alternate approach where the version of Terragrunt is checked, and the environment variable set is adjusted accordingly? That would provide a backwards compatible change here. |
Yes, I considered that, however I decided to go ahead with the breaking change assuming the resulting version with my change to be 3.0.0 which would be fine from the consumer's point of view. Anyways, I'll add the logic for conditionally supporting both variables based on the version. I'll push something at some point of today. |
Hi @yhakbar, Sorry for the delay on this. As asked, I've made a change that keeps backwards compatibility. Not the most optimal way, however, it should do the job. Let me know what you think. Thank you in advance. Regards |
|
Sorry I didn't get to this earlier, @gabops , do you mind rebasing this PR then re-requesting review? |
Description
Remove deprecated variables
BREAKING CHANGE: Terragrunt on any consumer using version <= v0.48.6 will cease to behave as expected.
Release Notes (draft)
Removed TF_INPUT in favor of TG_NON_INTERACTIVE
Removed TERRAGRUNT_TFPATH in favor of TG_TF_PATH
Migration Guide
Update to Terragrunt >= v0.48.6