Terraform 0.13 now available!

The Terraform Team is very excited to announce the general availability of Terraform 0.13.

In addition to bringing count, for_each, and depends_on to modular workflows, Terraform 0.13 features the the ability to automatically install verified partner, & community providers via the HashiCorp Terraform Registry.

You can download Terraform 0.13 here: https://www.terraform.io/downloads.html

If you’re new to Terraform, we’ve updated our HashiCorp Learn guides for Terraform 0.13. For existing Terraform users, have a look at our upgrade guide for 0.13.

For those interested, check out the 0.13 changelog.

Don’t forget to join us at HashiConf Digital in October for some deep dives on Terraform-specific topics!

2 Likes

When upgrading a current project to .13 I receive this error. Failed to instantiate provider “registry.terraform.io/-/azurerm” to obtain
schema: unknown provider “registry.terraform.io/-/azurerm

I have this in my project
required_providers {
azurerm = {
source = “hashicorp/azurerm”
}
and
provider “azurerm” {
subscription_id = var.subscription_id
features {}
}
but I get "Failed to instantiate provider “registry.terraform.io/-/azurerm” to obtain
schema: unknown provider “registry.terraform.io/-/azurerm” error on apply. I am also using terraform cloud

I tried to specifically registry.terraform.io/-/azurerm but then I have an issue with my features block. Any help is appreciated.

1 Like

Hi. I was facing the same error and the following command allowed me to fix it:
terraform state replace-provider registry.terraform.io/-/azurerm registry.terraform.io/hashicorp/azurerm

Hey Team,

Our team just upgraded to 0.13 as we were in the process of refactoring our growing infrastructure and saw potential in the features of 0.13.

The result of the refactor is an outstanding simplification of our project! By utilizing the module for_each/count feature we have been able to break down our hand written terraform layout and migrate it into a scalable, reusable, json-backed configuration project. This upgrade unlocks a whole new potential to terraform that I am excited to promote.

I was so blown away by the transformation this version has unlocked that I felt obligated to join the forums and congratulate and thank every one who had a part in 0.13, as well as terraform as a project. This release has really helped our team simplify our project and unlock potentials we have been envisioning.

Thank you again, Terraform has really been an amazing project to watch grow. Keep up all the great work!

2 Likes