title: "Invalid legacy provider address" error on Terraform
body: <p>I'm trying to deploy a bitbucket pipeline using terraform v0.14.3 to create resources in google cloud. after running terraform command, the pipeline fails with this error:</p>
  <pre><code>Error: Invalid legacy provider address
  
  This configuration or its associated state refers to the unqualified provider
  &quot;google&quot;.
  
  You must complete the Terraform 0.13 upgrade process before upgrading to later
  versions.
  </code></pre>
  <p>We updated our local version of terraform to v.0.13.0 and then ran: <code>terraform 0.13upgrade</code> as referenced in this guide: <a href="https://www.terraform.io/upgrade-guides/0-13.html" rel="noreferrer">https://www.terraform.io/upgrade-guides/0-13.html</a>. A versions.tf file was generated requiring terraform version &gt;=0.13 and our required provider block now looks like this:</p>
  <pre><code>terraform {
    backend &quot;gcs&quot; {
      bucket      = &quot;some-bucket&quot;
      prefix      = &quot;terraform/state&quot;
      credentials = &quot;key.json&quot; #this is just a bitbucket pipeline variable
    }
    required_providers {
      google = {
        source  = &quot;hashicorp/google&quot;
        version = &quot;~&gt; 2.20.0&quot;
      }
    }
  }
  provider &quot;google&quot; {
    project     = var.project_ID
    credentials = &quot;key.json&quot;
    region      = var.project_region
  }
  </code></pre>
  <p>We still get the same error when initiating the bitbucket pipeline. Does anyone know how to get past this error? Thanks in advance.</p>