Terraform 0.13 state references not working in 0.12 code but works with 0.11 code


We have created AWS KMS keys using the terraform version 0.13.0 which we need to use as centralized keys for all our applications. As part of that we are trying to refer to the Key ARNs stored in outputs in the S3 statefile.

All our applications infrastructure terraform is still either 0.11 or 0.12. When we refer to the remote state of the KMS keys with application version 0.11 it is successfully refreshed to the state and references working fine. Where as if the application version in 0.12 it gives us an error as follows.

“Error: state snapshot was created by Terraform v0.13.0, which is newer than current v0.12.9; upgrade to Terraform v0.13.0 or greater to work with this state”

Is there a work around for this until we upgrade our applications terraform to version 0.13 which is a bigger project for us?

Please suggest on the work around/fix for this thanks in advance.