Upgrading Terraform from 1.0.0 to 1.4.2

We are currently running Terraform v1.0.0 in an Azure environment and would like to upgrade to the latest version 1.4.2. However, we have built many modules with v1.0.0 and if we upgrade to 1.4.2, it would break things and cause lots of headaches :frowning:

Can anyone point me to the recommended procedures ?
I’ve looked at the documentation but not much info on such a big jump…

Docs:

(Use the version selector menu on the page to view upgrade information for earlier versions.)

As linked from that page, all Terraform 1.x versions are intended to enable upgrading with minimal disruption: Terraform v1.x Compatibility Promises | Terraform | HashiCorp Developer

Therefore, if you’re going to claim:

you’re going to have to explain why you believe that to be the case.

1 Like