upbound / provider-terraform

A Crossplane provider for Terraform
https://marketplace.upbound.io/providers/upbound/provider-terraform/
Apache License 2.0
150 stars 59 forks source link

Support terraform v1.6 #227

Closed pngbai closed 10 months ago

pngbai commented 10 months ago

What problem are you facing?

We are using terraform tests in our CI, it requires minimum version v1.6. https://developer.hashicorp.com/terraform/language/tests

How could Official Terraform Provider help solve your problem?

Can you please update terraform in image to v1.6.6 (latest) please. https://github.com/upbound/provider-terraform/blob/main/cluster/images/provider-terraform/Dockerfile#L6C20-L6C20

jeanduplessis commented 10 months ago

@pngbai Due to Hashicorp's switch to the BSL license, we cannot support Terraform > 1.5.5 due to incompatible license types.

pngbai commented 10 months ago

@jeanduplessis ah OK, thanks for the quick feedback.

pngbai commented 10 months ago

@jeanduplessis can you share please, what is your plan of the terraform update in the future ?

jeanduplessis commented 10 months ago

@pngbai there are no defined plans yet. We are evaluating the option of "bring your own" TF CLI, or even enabling you to use OpenTofu. What we won't be able to do is ship the provider with a BSL version of TF CLI.