Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Terraform 0.12 compatibility #259

Closed
grogancolin opened this issue Mar 14, 2019 · 10 comments
Closed

Terraform 0.12 compatibility #259

grogancolin opened this issue Mar 14, 2019 · 10 comments

Comments

@grogancolin
Copy link
Contributor

I was trying out the new terraform 0.12 beta, and notice the Cloudflare provider is as yet incompatible.

Is there a plan to upgrade it?

$ terraform init

No available provider "cloudflare" plugins are compatible with this Terraform version.

From time to time, new Terraform major releases can change the requirements for
plugins such that older plugins become incompatible.

Terraform checked all of the plugin versions matching the given constraint:
    ~> 1.11,~> 1.12

Unfortunately, none of the suitable versions are compatible with this version
of Terraform. If you have recently upgraded Terraform, it may be necessary to
move to a newer major release of this provider. Alternatively, if you are
attempting to upgrade the provider to a new major version you may need to
also upgrade Terraform to support the new version.

Terraform v0.12.0-beta1 was released before all providers were updated for
compatibility. For more information on provider availability for beta1,
including workarounds for testing with not-yet-supported providers, please see
the release announcement:
    https://www.hashicorp.com/blog/announcing-terraform-0-1-2-beta1
@jacobbednarz
Copy link
Member

Supporting Terraform 0.12 is planned however the release hasn't fully stabilised yet (see the Terraform milestone). Once it's closer, there will be some focus on it.

@grogancolin
Copy link
Contributor Author

Thanks, good to know.

@garrettgalow
Copy link
Contributor

beta1 just got released today cc @patryk

https://www.hashicorp.com/blog/announcing-terraform-0-1-2-beta1

@iandelahorne
Copy link

Hi! We use the cloudflare provider a fair bit and would love to be able to start testing the upgrade path now that beta 2 is out:

https://www.hashicorp.com/blog/announcing-terraform-0-1-2-beta-2

@jacobbednarz
Copy link
Member

Work to support 0.12 has been started in #309 already.

@jacobbednarz
Copy link
Member

0.12 compatibility was merged this morning. Release is expected in the next couple of days.

@rafilkmp3
Copy link

can I build myself the provider to avoid this ?

No available provider "cloudflare" plugins are compatible with this Terraform version.

From time to time, new Terraform major releases can change the requirements for
plugins such that older plugins become incompatible.

Terraform checked all of the plugin versions matching the given constraint:
    (any version)

Unfortunately, none of the suitable versions are compatible with this version
of Terraform. If you have recently upgraded Terraform, it may be necessary to
move to a newer major release of this provider. Alternatively, if you are
attempting to upgrade the provider to a new major version you may need to
also upgrade Terraform to support the new version.

Consult the documentation for this provider for more information on
compatibility between provider versions and Terraform versions.

@jacobbednarz
Copy link
Member

Yes, please see building the provider section of the project README.

@jacobbednarz
Copy link
Member

1.15.0 was released today with 0.12 compatibility.

@rafilkmp3
Copy link

Yes, please see building the provider section of the project README.

Thanks, im able to build but much more happier to use released version, thanks for your time

boekkooi-lengoo pushed a commit to boekkooi-lengoo/terraform-provider-cloudflare that referenced this issue Feb 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants