You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
blast-radius is not working with latest terraform version.
On inspection, blast-radius builds out terraform version 0.12.3, if a user is using a newer version of terraform they will get the following error: Error refreshing state: state snapshot was created by Terraform v0.12.12, which is newer than current v0.12.3; upgrade to Terraform v0.12.12 or greater to work with this state
I have updated the terraform version in this PR: #70
Temporary mediation for compose users:
Create a docker-compose file like so:
Create a Dockerfile with the following properties:
ARG TF_VERSION=0.12.12
ARG PYTHON_VERSION=3.7
FROM hashicorp/terraform:$TF_VERSION AS terraform_latest
FROM 28mm/blast-radius
COPY --from=terraform_latest /bin/terraform /bin/terraform
The above compose file pulls blast-radius as is, and then forces the terraform 0.12.12 binary into the blast radius container.
To call blast-radius just call docker--compose graph from the working directory of your terraform files.
The text was updated successfully, but these errors were encountered:
…8mm#71: work around pyhcl
virtuald/pyhcl#55: pyhcl doesn't support terraform v0.12
Resolve this temporarily by using the go library `hcl2json` which allows
colorization and rendering to still work. JSON references don't appear
to work, but the package is still usable.
Add pipenv support and update documentation and Makefile to support the
external go package.
blast-radius is not working with latest terraform version.
On inspection, blast-radius builds out terraform version 0.12.3, if a user is using a newer version of terraform they will get the following error:
Error refreshing state: state snapshot was created by Terraform v0.12.12, which is newer than current v0.12.3; upgrade to Terraform v0.12.12 or greater to work with this state
I have updated the terraform version in this PR: #70
Temporary mediation for compose users:
Create a docker-compose file like so:
Create a Dockerfile with the following properties:
The above compose file pulls blast-radius as is, and then forces the terraform 0.12.12 binary into the blast radius container.
To call blast-radius just call
docker--compose graph
from the working directory of your terraform files.The text was updated successfully, but these errors were encountered: