hashicorp / terraform-provider-google

Terraform Provider for Google Cloud Platform
https://registry.terraform.io/providers/hashicorp/google/latest/docs
Mozilla Public License 2.0
2.28k stars 1.72k forks source link

google_sourcerepo_repository_iam_policy permission denied on source repository with / in name #5084

Closed mvanholsteijn closed 4 years ago

mvanholsteijn commented 4 years ago

Community Note

Terraform Version

Terraform v0.12.17

Terraform Configuration Files

resource "google_sourcerepo_repository" "repo" {
  project    = data.google_project.current.project_id
  name       = "some/other"
}

resource "google_sourcerepo_repository_iam_policy" "repo" {
  project     = google_sourcerepo_repository.repo.project
  repository  = google_sourcerepo_repository.repo.name
  policy_data = data.google_iam_policy.repo.policy_data
}

data "google_iam_policy" "repo" {

  binding {
    role = "roles/source.writer"
    members = [
      "domain:binx.io"
    ]
  }
}

Debug Output

2019/12/05 17:33:25 [INFO] Terraform version: 0.12.17  
2019/12/05 17:33:25 [INFO] Go runtime version: go1.12.13
2019/12/05 17:33:25 [INFO] CLI args: []string{"/usr/local/bin/terraform", "apply", "-auto-approve"}
2019/12/05 17:33:25 [DEBUG] Attempting to open CLI config file: /Users/mark/.terraformrc
2019/12/05 17:33:25 [DEBUG] File doesn't exist, but doesn't need to. Ignoring.
2019/12/05 17:33:25 [DEBUG] checking for credentials in "/Users/mark/.terraform.d/plugins"
2019/12/05 17:33:25 [INFO] CLI command args: []string{"apply", "-auto-approve"}
2019/12/05 17:33:25 [DEBUG] New state was assigned lineage "9b6e2803-2c5a-298f-8003-38f27b93e4f3"
2019/12/05 17:33:25 [DEBUG] checking for provider in "."
2019/12/05 17:33:25 [DEBUG] checking for provider in "/usr/local/bin"
2019/12/05 17:33:25 [WARN] found legacy provider "terraform-provider-berglas"
2019/12/05 17:33:25 [DEBUG] checking for provider in ".terraform/plugins/darwin_amd64"
2019/12/05 17:33:25 [DEBUG] found provider "terraform-provider-google_v3.1.0_x5"
2019/12/05 17:33:25 [DEBUG] checking for provider in "/Users/mark/.terraform.d/plugins"
2019/12/05 17:33:25 [DEBUG] found provider "terraform-provider-auth0_v0.1.11"
2019/12/05 17:33:25 [WARN] found legacy provider "terraform-provider-http"
2019/12/05 17:33:25 [DEBUG] found valid plugin: "berglas", "0.0.0", "/usr/local/bin/terraform-provider-berglas"
2019/12/05 17:33:25 [DEBUG] found valid plugin: "google", "3.1.0", "/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5"
2019/12/05 17:33:25 [DEBUG] found valid plugin: "auth0", "0.1.11", "/Users/mark/.terraform.d/plugins/terraform-provider-auth0_v0.1.11"
2019/12/05 17:33:25 [DEBUG] found valid plugin: "http", "0.0.0", "/Users/mark/.terraform.d/plugins/terraform-provider-http"
2019/12/05 17:33:25 [DEBUG] checking for provisioner in "."
2019/12/05 17:33:25 [DEBUG] checking for provisioner in "/usr/local/bin"
2019/12/05 17:33:25 [DEBUG] checking for provisioner in ".terraform/plugins/darwin_amd64"
2019/12/05 17:33:25 [DEBUG] checking for provisioner in "/Users/mark/.terraform.d/plugins"
2019/12/05 17:33:25 [INFO] backend/local: starting Apply operation
2019-12-05T17:33:26.032+0100 [INFO]  plugin: configuring client automatic mTLS
2019-12-05T17:33:26.054+0100 [DEBUG] plugin: starting plugin: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 args=[/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5]
2019-12-05T17:33:26.058+0100 [DEBUG] plugin: plugin started: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58650
2019-12-05T17:33:26.058+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5
2019-12-05T17:33:26.073+0100 [INFO]  plugin.terraform-provider-google_v3.1.0_x5: configuring server automatic mTLS: timestamp=2019-12-05T17:33:26.072+0100
2019-12-05T17:33:26.100+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: plugin address: address=/var/folders/9z/4bh522wd0cx823gzksch2y4h0000gn/T/plugin370531929 network=unix timestamp=2019-12-05T17:33:26.100+0100
2019-12-05T17:33:26.100+0100 [DEBUG] plugin: using plugin: version=5
2019-12-05T17:33:26.170+0100 [DEBUG] plugin: plugin process exited: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58650
2019-12-05T17:33:26.170+0100 [DEBUG] plugin: plugin exited
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "provider.google" references: []
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository.repo" references: [data.google_project.current]
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: [google_sourcerepo_repository.repo data.google_iam_policy.repo google_sourcerepo_repository.repo]
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_project.current" references: []
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo" references: []
2019/12/05 17:33:26 [TRACE] Completed graph transform *terraform.ReferenceTransformer with new graph:
data.google_iam_policy.repo - *terraform.NodeValidatableResource
  provider.google - *terraform.NodeApplyableProvider
data.google_project.current - *terraform.NodeValidatableResource
  provider.google - *terraform.NodeApplyableProvider
google_sourcerepo_repository.repo - *terraform.NodeValidatableResource
  data.google_project.current - *terraform.NodeValidatableResource
  provider.google - *terraform.NodeApplyableProvider
google_sourcerepo_repository_iam_policy.repo - *terraform.NodeValidatableResource
  data.google_iam_policy.repo - *terraform.NodeValidatableResource
  google_sourcerepo_repository.repo - *terraform.NodeValidatableResource
  provider.google - *terraform.NodeApplyableProvider
provider.google - *terraform.NodeApplyableProvider
------
2019-12-05T17:33:26.171+0100 [INFO]  plugin: configuring client automatic mTLS
2019-12-05T17:33:26.199+0100 [DEBUG] plugin: starting plugin: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 args=[/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5]
2019-12-05T17:33:26.204+0100 [DEBUG] plugin: plugin started: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58651
2019-12-05T17:33:26.204+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5
2019-12-05T17:33:26.221+0100 [INFO]  plugin.terraform-provider-google_v3.1.0_x5: configuring server automatic mTLS: timestamp=2019-12-05T17:33:26.220+0100
2019-12-05T17:33:26.248+0100 [DEBUG] plugin: using plugin: version=5
2019-12-05T17:33:26.248+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: plugin address: address=/var/folders/9z/4bh522wd0cx823gzksch2y4h0000gn/T/plugin193130750 network=unix timestamp=2019-12-05T17:33:26.248+0100
2019-12-05T17:33:26.333+0100 [DEBUG] plugin: plugin process exited: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58651
2019-12-05T17:33:26.333+0100 [DEBUG] plugin: plugin exited
2019/12/05 17:33:26 [TRACE] [walkValidate] Exiting eval tree: provider.google (close)
2019/12/05 17:33:26 [INFO] backend/local: apply calling Refresh
2019/12/05 17:33:26 [INFO] terraform: building graph: GraphTypeRefresh
2019/12/05 17:33:26 [DEBUG] ProviderTransformer: "data.google_project.current" (*terraform.NodeRefreshableDataResource) needs provider.google
2019/12/05 17:33:26 [TRACE] ProviderTransformer: exact match for provider.google serving data.google_iam_policy.repo
2019/12/05 17:33:26 [DEBUG] ProviderTransformer: "data.google_iam_policy.repo" (*terraform.NodeRefreshableDataResource) needs provider.google
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: [data.google_iam_policy.repo google_sourcerepo_repository.repo google_sourcerepo_repository.repo]
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_project.current" references: []
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo" references: []
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "provider.google" references: []
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository.repo" references: [data.google_project.current]
2019-12-05T17:33:26.335+0100 [INFO]  plugin: configuring client automatic mTLS
2019-12-05T17:33:26.359+0100 [DEBUG] plugin: starting plugin: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 args=[/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5]
2019-12-05T17:33:26.363+0100 [DEBUG] plugin: plugin started: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58652
2019-12-05T17:33:26.363+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5
2019-12-05T17:33:26.379+0100 [INFO]  plugin.terraform-provider-google_v3.1.0_x5: configuring server automatic mTLS: timestamp=2019-12-05T17:33:26.379+0100
2019-12-05T17:33:26.409+0100 [DEBUG] plugin: using plugin: version=5
2019-12-05T17:33:26.409+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: plugin address: address=/var/folders/9z/4bh522wd0cx823gzksch2y4h0000gn/T/plugin048435459 network=unix timestamp=2019-12-05T17:33:26.408+0100
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Authenticating using DefaultClient...
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO]   -- Scopes: [https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/ndev.clouddns.readwrite https://www.googleapis.com/auth/devstorage.full_control https://www.googleapis.com/auth/userinfo.email]
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating GCE client for path https://www.googleapis.com/compute/v1/projects/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating GCE Beta client for path https://www.googleapis.com/compute/beta/projects/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating GKE client for path https://container.googleapis.com/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating GKE Beta client for path https://container.googleapis.com/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud DNS client for path https://www.googleapis.com/dns/v1/projects/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud DNS Beta client for path https://www.googleapis.com/dns/v1beta2/projects/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud KMS client for path https://cloudkms.googleapis.com/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Stackdriver Logging client for path https://logging.googleapis.com/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Storage client for path https://www.googleapis.com/storage/v1/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google SqlAdmin client for path https://www.googleapis.com/sql/v1beta4/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Pubsub client for path https://pubsub.googleapis.com/
2019-12-05T17:33:26.475+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Dataflow client for path https://dataflow.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud ResourceManager client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud ResourceManager V client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Runtimeconfig client for path https://runtimeconfig.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud IAM client for path https://iam.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud IAMCredentials client for path https://iamcredentials.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Service Management client for path https://servicemanagement.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Service Usage client for path https://serviceusage.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Billing client for path https://cloudbilling.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Build client for path https://cloudbuild.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud BigQuery client for path https://www.googleapis.com/bigquery/v2/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud CloudFunctions Client for path https://cloudfunctions.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud BigtableAdmin for path https://bigtableadmin.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Source Repo client for path https://sourcerepo.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Spanner client for path https://spanner.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Dataproc client for path https://dataproc.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Dataproc Beta client for path https://dataproc.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Filestore client for path https://file.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud IoT Core client for path https://cloudiot.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating App Engine client for path https://appengine.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Cloud Composer client for path https://composer.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Service Networking client for path https://servicenetworking.googleapis.com/
2019-12-05T17:33:26.476+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [INFO] Instantiating Google Cloud Storage Transfer client for path https://storagetransfer.googleapis.com/
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_project.current" references: []
2019/12/05 17:33:26 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:26 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:26 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019/12/05 17:33:26 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo" references: []
2019/12/05 17:33:26 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:26 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:26 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [DEBUG] Waiting for state to become: [success]
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:26 [DEBUG] Google API Request Details:
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ REQUEST ]---------------------------------------
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: GET /v1/projects/binx-io?alt=json&prettyPrint=false HTTP/1.1
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Host: cloudresourcemanager.googleapis.com
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: User-Agent: google-api-go-client/0.5 HashiCorp Terraform/0.12.17 (+https://www.terraform.io) Terraform Plugin SDK/1.4.0 terraform-provider-google/3.1.0
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Goog-Api-Client: gl-go/1.11.0 gdcl/20191007
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Accept-Encoding: gzip
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:26.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:27 [DEBUG] Google API Response Details:
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ RESPONSE ]--------------------------------------
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: HTTP/2.0 200 OK
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Alt-Svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Cache-Control: private
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json; charset=UTF-8
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Date: Thu, 05 Dec 2019 16:33:27 GMT
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Server: ESF
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Server-Timing: gfet4t7; dur=667
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Origin
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: X-Origin
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Referer
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Content-Type-Options: nosniff
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Frame-Options: SAMEORIGIN
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Xss-Protection: 0
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: {
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "projectNumber": "791806112175",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "projectId": "binx-io",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "lifecycleState": "ACTIVE",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "name": "binx-io",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "createTime": "2019-05-24T10:16:18.026Z",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "parent": {
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "type": "organization",
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "id": "738358245601"
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  }
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: }
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019-12-05T17:33:27.338+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:27 [DEBUG] Waiting for state to become: [success]
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:27 [DEBUG] Google API Request Details:
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ REQUEST ]---------------------------------------
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: GET /v1/projects/binx-io/billingInfo?alt=json&prettyPrint=false HTTP/1.1
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Host: cloudbilling.googleapis.com
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: User-Agent: google-api-go-client/0.5 HashiCorp Terraform/0.12.17 (+https://www.terraform.io) Terraform Plugin SDK/1.4.0 terraform-provider-google/3.1.0
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Goog-Api-Client: gl-go/1.11.0 gdcl/20191007
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Accept-Encoding: gzip
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:27.339+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Google API Response Details:
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ RESPONSE ]--------------------------------------
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: HTTP/2.0 200 OK
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Alt-Svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Cache-Control: private
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json; charset=UTF-8
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Date: Thu, 05 Dec 2019 16:33:28 GMT
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Server: ESF
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Origin
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: X-Origin
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Referer
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Content-Type-Options: nosniff
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Frame-Options: SAMEORIGIN
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Xss-Protection: 0
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: {
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "name": "projects/binx-io/billingInfo",
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "projectId": "binx-io",
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "billingAccountName": "billingAccounts/011ACC-31AFDA-319100",
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "billingEnabled": true
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: }
2019-12-05T17:33:28.239+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository.repo" references: []
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Waiting for state to become: [success]
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Google API Request Details:
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ REQUEST ]---------------------------------------
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: GET /v1/projects/binx-io/repos/some/other?alt=json HTTP/1.1
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Host: sourcerepo.googleapis.com
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: User-Agent: HashiCorp Terraform/0.12.17 (+https://www.terraform.io) Terraform Plugin SDK/1.4.0 terraform-provider-google/3.1.0
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Accept-Encoding: gzip
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.243+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Google API Response Details:
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ RESPONSE ]--------------------------------------
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: HTTP/2.0 200 OK
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Alt-Svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Cache-Control: private
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json; charset=UTF-8
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Date: Thu, 05 Dec 2019 16:33:28 GMT
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Server: ESF
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Origin
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: X-Origin
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Referer
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Content-Type-Options: nosniff
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Frame-Options: SAMEORIGIN
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Xss-Protection: 0
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: {
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "name": "projects/binx-io/repos/some/other",
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "url": "https://source.developers.google.com/p/binx-io/r/some/other"
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: }
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.393+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: []
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019-12-05T17:33:28.395+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [ERROR] Could not unmarshal old policy : unexpected end of JSON input
2019-12-05T17:33:28.398+0100 [DEBUG] plugin: plugin process exited: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58652
2019-12-05T17:33:28.398+0100 [DEBUG] plugin: plugin exited
2019/12/05 17:33:28 [INFO] backend/local: apply calling Plan
2019/12/05 17:33:28 [INFO] terraform: building graph: GraphTypePlan
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.ConfigTransformer
2019/12/05 17:33:28 [TRACE] ConfigTransformer: Starting for path: 
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "google_sourcerepo_repository_iam_policy.repo" (*terraform.NodePlannableResource) needs provider.google
2019/12/05 17:33:28 [TRACE] ProviderTransformer: exact match for provider.google serving data.google_project.current
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "data.google_project.current" (*terraform.NodePlannableResource) needs provider.google
2019/12/05 17:33:28 [TRACE] ProviderTransformer: exact match for provider.google serving data.google_iam_policy.repo
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "data.google_iam_policy.repo" (*terraform.NodePlannableResource) needs provider.google
2019/12/05 17:33:28 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.ProviderTransformer with new graph:
data.google_iam_policy.repo - *terraform.NodePlannableResource
  provider.google - *terraform.NodeApplyableProvider
data.google_project.current - *terraform.NodePlannableResource
  provider.google - *terraform.NodeApplyableProvider
google_sourcerepo_repository.repo - *terraform.NodePlannableResource
  provider.google - *terraform.NodeApplyableProvider
google_sourcerepo_repository_iam_policy.repo - *terraform.NodePlannableResource
  provider.google - *terraform.NodeApplyableProvider
provider.google - *terraform.NodeApplyableProvider
------
2019/12/05 17:33:28 [TRACE] (graphTransformerMulti) Executing graph transform *terraform.PruneProviderTransformer
2019/12/05 17:33:28 [TRACE] (graphTransformerMulti) Completed graph transform *terraform.PruneProviderTransformer (no changes)
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository.repo" references: [data.google_project.current]
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: [data.google_iam_policy.repo google_sourcerepo_repository.repo google_sourcerepo_repository.repo]
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_project.current" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "provider.google" references: []
2019/12/05 17:33:28 [DEBUG] Starting graph walk: walkPlan
2019-12-05T17:33:28.400+0100 [INFO]  plugin: configuring client automatic mTLS
2019-12-05T17:33:28.426+0100 [DEBUG] plugin: starting plugin: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 args=[/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5]
2019-12-05T17:33:28.430+0100 [DEBUG] plugin: plugin started: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58659
2019-12-05T17:33:28.430+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5
2019-12-05T17:33:28.447+0100 [INFO]  plugin.terraform-provider-google_v3.1.0_x5: configuring server automatic mTLS: timestamp=2019-12-05T17:33:28.446+0100
2019-12-05T17:33:28.477+0100 [DEBUG] plugin: using plugin: version=5
2019-12-05T17:33:28.477+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: plugin address: address=/var/folders/9z/4bh522wd0cx823gzksch2y4h0000gn/T/plugin466490246 network=unix timestamp=2019-12-05T17:33:28.477+0100
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Authenticating using DefaultClient...
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO]   -- Scopes: [https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/ndev.clouddns.readwrite https://www.googleapis.com/auth/devstorage.full_control https://www.googleapis.com/auth/userinfo.email]
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GCE client for path https://www.googleapis.com/compute/v1/projects/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GCE Beta client for path https://www.googleapis.com/compute/beta/projects/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GKE client for path https://container.googleapis.com/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GKE Beta client for path https://container.googleapis.com/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud DNS client for path https://www.googleapis.com/dns/v1/projects/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud DNS Beta client for path https://www.googleapis.com/dns/v1beta2/projects/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud KMS client for path https://cloudkms.googleapis.com/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Stackdriver Logging client for path https://logging.googleapis.com/
2019-12-05T17:33:28.545+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Storage client for path https://www.googleapis.com/storage/v1/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google SqlAdmin client for path https://www.googleapis.com/sql/v1beta4/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Pubsub client for path https://pubsub.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Dataflow client for path https://dataflow.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud ResourceManager client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud ResourceManager V client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Runtimeconfig client for path https://runtimeconfig.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IAM client for path https://iam.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IAMCredentials client for path https://iamcredentials.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Service Management client for path https://servicemanagement.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Service Usage client for path https://serviceusage.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Billing client for path https://cloudbilling.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Build client for path https://cloudbuild.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud BigQuery client for path https://www.googleapis.com/bigquery/v2/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud CloudFunctions Client for path https://cloudfunctions.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud BigtableAdmin for path https://bigtableadmin.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Source Repo client for path https://sourcerepo.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Spanner client for path https://spanner.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Dataproc client for path https://dataproc.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Dataproc Beta client for path https://dataproc.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Filestore client for path https://file.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IoT Core client for path https://cloudiot.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating App Engine client for path https://appengine.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Cloud Composer client for path https://composer.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Service Networking client for path https://servicenetworking.googleapis.com/
2019-12-05T17:33:28.546+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Storage Transfer client for path https://storagetransfer.googleapis.com/
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_project.current" references: []
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019/12/05 17:33:28 [TRACE] vertex "data.google_project.current": entering dynamic subgraph
2019/12/05 17:33:28 [TRACE] dag/walk: updating graph
2019/12/05 17:33:28 [TRACE] dag/walk: added new vertex: "data.google_project.current"
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo" references: []
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.RootTransformer
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.RootTransformer (no changes)
2019/12/05 17:33:28 [TRACE] vertex "data.google_iam_policy.repo": entering dynamic subgraph
2019/12/05 17:33:28 [TRACE] dag/walk: updating graph
2019/12/05 17:33:28 [TRACE] dag/walk: added new vertex: "data.google_iam_policy.repo"
2019/12/05 17:33:28 [TRACE] dag/walk: visiting "data.google_iam_policy.repo"
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: []
2019/12/05 17:33:28 [TRACE] Completed graph transform *terraform.ReferenceTransformer (no changes)
2019/12/05 17:33:28 [TRACE] Executing graph transform *terraform.RootTransformer
2019-12-05T17:33:28.549+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [ERROR] Could not unmarshal old policy : unexpected end of JSON input
2019-12-05T17:33:28.551+0100 [DEBUG] plugin: plugin process exited: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58659
2019-12-05T17:33:28.551+0100 [DEBUG] plugin: plugin exited
2019/12/05 17:33:28 [INFO] backend/local: apply calling Apply
2019/12/05 17:33:28 [INFO] terraform: building graph: GraphTypeApply
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "google_sourcerepo_repository_iam_policy.repo" (*terraform.NodeApplyableResourceInstance) needs provider.google
2019/12/05 17:33:28 [TRACE] ProviderTransformer: exact match for provider.google serving google_sourcerepo_repository_iam_policy.repo (prepare state)
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "google_sourcerepo_repository_iam_policy.repo (prepare state)" (*terraform.NodeApplyableResource) needs provider.google
2019/12/05 17:33:28 [TRACE] ProviderTransformer: exact match for provider.google serving google_sourcerepo_repository.repo (prepare state)
2019/12/05 17:33:28 [DEBUG] ProviderTransformer: "google_sourcerepo_repository.repo (prepare state)" (*terraform.NodeApplyableResource) needs provider.google
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo (prepare state)" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository.repo (prepare state)" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_project.current (prepare state)" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "data.google_iam_policy.repo (prepare state)" references: []
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "google_sourcerepo_repository_iam_policy.repo" references: [data.google_iam_policy.repo (prepare state) google_sourcerepo_repository.repo (prepare state) google_sourcerepo_repository.repo (prepare state)]
2019/12/05 17:33:28 [DEBUG] ReferenceTransformer: "provider.google" references: []
sourceInstance
  google_sourcerepo_repository_iam_policy.repo (prepare state) - *terraform.NodeApplyableResource
  provider.google - *terraform.NodeApplyableProvider
root - terraform.graphNodeRoot
  meta.count-boundary (EachMode fixup) - *terraform.NodeCountBoundary
  provider.google (close) - *terraform.graphNodeCloseProvider
------
2019/12/05 17:33:28 [DEBUG] Starting graph walk: walkApply
2019-12-05T17:33:28.554+0100 [INFO]  plugin: configuring client automatic mTLS
2019-12-05T17:33:28.575+0100 [DEBUG] plugin: starting plugin: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 args=[/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5]
2019-12-05T17:33:28.579+0100 [DEBUG] plugin: plugin started: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58660
2019-12-05T17:33:28.579+0100 [DEBUG] plugin: waiting for RPC address: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5
2019-12-05T17:33:28.594+0100 [INFO]  plugin.terraform-provider-google_v3.1.0_x5: configuring server automatic mTLS: timestamp=2019-12-05T17:33:28.594+0100
2019-12-05T17:33:28.622+0100 [DEBUG] plugin: using plugin: version=5
2019-12-05T17:33:28.622+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: plugin address: address=/var/folders/9z/4bh522wd0cx823gzksch2y4h0000gn/T/plugin824499395 network=unix timestamp=2019-12-05T17:33:28.622+0100
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Authenticating using DefaultClient...
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO]   -- Scopes: [https://www.googleapis.com/auth/compute https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/ndev.clouddns.readwrite https://www.googleapis.com/auth/devstorage.full_control https://www.googleapis.com/auth/userinfo.email]
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GCE client for path https://www.googleapis.com/compute/v1/projects/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GCE Beta client for path https://www.googleapis.com/compute/beta/projects/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GKE client for path https://container.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating GKE Beta client for path https://container.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud DNS client for path https://www.googleapis.com/dns/v1/projects/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud DNS Beta client for path https://www.googleapis.com/dns/v1beta2/projects/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud KMS client for path https://cloudkms.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Stackdriver Logging client for path https://logging.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Storage client for path https://www.googleapis.com/storage/v1/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google SqlAdmin client for path https://www.googleapis.com/sql/v1beta4/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Pubsub client for path https://pubsub.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Dataflow client for path https://dataflow.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud ResourceManager client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud ResourceManager V client for path https://cloudresourcemanager.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Runtimeconfig client for path https://runtimeconfig.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IAM client for path https://iam.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IAMCredentials client for path https://iamcredentials.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Service Management client for path https://servicemanagement.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Service Usage client for path https://serviceusage.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Billing client for path https://cloudbilling.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Build client for path https://cloudbuild.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud BigQuery client for path https://www.googleapis.com/bigquery/v2/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud CloudFunctions Client for path https://cloudfunctions.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud BigtableAdmin for path https://bigtableadmin.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Source Repo client for path https://sourcerepo.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Spanner client for path https://spanner.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Dataproc client for path https://dataproc.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Dataproc Beta client for path https://dataproc.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Filestore client for path https://file.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud IoT Core client for path https://cloudiot.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating App Engine client for path https://appengine.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Cloud Composer client for path https://composer.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Service Networking client for path https://servicenetworking.googleapis.com/
2019-12-05T17:33:28.686+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [INFO] Instantiating Google Cloud Storage Transfer client for path https://storagetransfer.googleapis.com/
2019-12-05T17:33:28.688+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [ERROR] Could not unmarshal old policy : unexpected end of JSON input
2019/12/05 17:33:28 [DEBUG] google_sourcerepo_repository_iam_policy.repo: applying the planned Create change
2019/12/05 17:33:28 [TRACE] GRPCProvider: ApplyResourceChange
2019-12-05T17:33:28.688+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [ERROR] Could not unmarshal old policy : unexpected end of JSON input
2019-12-05T17:33:28.688+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] matching ID some/other to regex (?P<project>[^/]+)/(?P<repository>[^/]+).
2019-12-05T17:33:28.688+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Waiting for state to become: [success]
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Google API Request Details:
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ REQUEST ]---------------------------------------
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: POST /v1/projects/some/repos/other:setIamPolicy?alt=json HTTP/1.1
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Host: sourcerepo.googleapis.com
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: User-Agent: HashiCorp Terraform/0.12.17 (+https://www.terraform.io) Terraform Plugin SDK/1.4.0 terraform-provider-google/3.1.0
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Length: 86
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Accept-Encoding: gzip
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: {
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  "policy": {
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "bindings": [
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:    {
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "members": [
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:      "domain:binx.io"
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     ],
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "role": "roles/source.writer"
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:    }
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   ]
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:  }
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: }
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.689+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 2019/12/05 17:33:28 [DEBUG] Google API Response Details:
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: ---[ RESPONSE ]--------------------------------------
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: HTTP/2.0 403 Forbidden
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Alt-Svc: quic=":443"; ma=2592000; v="46,43",h3-Q050=":443"; ma=2592000,h3-Q049=":443"; ma=2592000,h3-Q048=":443"; ma=2592000,h3-Q046=":443"; ma=2592000,h3-Q043=":443"; ma=2592000
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Cache-Control: private
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Content-Type: application/json; charset=UTF-8
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Date: Thu, 05 Dec 2019 16:33:28 GMT
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Server: ESF
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Origin
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: X-Origin
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: Vary: Referer
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Content-Type-Options: nosniff
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Frame-Options: SAMEORIGIN
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: X-Xss-Protection: 0
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: {
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   "error": {
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "code": 403,
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "message": "Cloud Source Repositories API has not been used in project 547046653828 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/sourcerepo.googleapis.com/overview?project=547046653828 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.",
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "status": "PERMISSION_DENIED",
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     "details": [
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:       {
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:         "@type": "type.googleapis.com/google.rpc.Help",
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:         "links": [
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:           {
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:             "description": "Google developers console API activation",
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:             "url": "https://console.developers.google.com/apis/api/sourcerepo.googleapis.com/overview?project=547046653828"
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:           }
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:         ]
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:       }
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:     ]
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5:   }
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: }
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: 
2019-12-05T17:33:28.962+0100 [DEBUG] plugin.terraform-provider-google_v3.1.0_x5: -----------------------------------------------------
2019/12/05 17:33:28 [DEBUG] google_sourcerepo_repository_iam_policy.repo: apply errored, but we're indicating that via the Error pointer rather than returning it: Error setting IAM policy for sourcerepo repository "projects/some/repos/other": googleapi: Error 403: Cloud Source Repositories API has not been used in project 547046653828 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/sourcerepo.googleapis.com/overview?project=547046653828 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
2019/12/05 17:33:28 [TRACE] <root>: eval: *terraform.EvalMaybeTainted
2019/12/05 17:33:28 [TRACE] EvalMaybeTainted: google_sourcerepo_repository_iam_policy.repo encountered an error during creation, so it is now marked as tainted
2019/12/05 17:33:28 [ERROR] <root>: eval: *terraform.EvalApplyPost, err: Error setting IAM policy for sourcerepo repository "projects/some/repos/other": googleapi: Error 403: Cloud Source Repositories API has not been used in project 547046653828 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/sourcerepo.googleapis.com/overview?project=547046653828 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
2019/12/05 17:33:28 [ERROR] <root>: eval: *terraform.EvalSequence, err: Error setting IAM policy for sourcerepo repository "projects/some/repos/other": googleapi: Error 403: Cloud Source Repositories API has not been used in project 547046653828 before or it is disabled. Enable it by visiting https://console.developers.google.com/apis/api/sourcerepo.googleapis.com/overview?project=547046653828 then retry. If you enabled this API recently, wait a few minutes for the action to propagate to our systems and retry.
2019-12-05T17:33:28.984+0100 [DEBUG] plugin: plugin process exited: path=/Users/mark/Documents/projects/instruqt/x/.terraform/plugins/darwin_amd64/terraform-provider-google_v3.1.0_x5 pid=58660
2019-12-05T17:33:28.984+0100 [DEBUG] plugin: plugin exited

Panic Output

None

Expected Behavior

IAM policy should have been set on the source code repository.

Actual Behavior

It tries to set the policy on the repository other of the project some, as shown in the snippet from the log:

POST /v1/projects/some/repos/other:setIamPolicy?alt=json HTTP/1.1

Steps to Reproduce

  1. terraform apply

Important Factoids

None

References

None

megan07 commented 4 years ago

Began working on this in https://github.com/GoogleCloudPlatform/magic-modules/pull/2831

ghost commented 4 years ago

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues.

If you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error πŸ€– πŸ™‰ , please reach out to my human friends πŸ‘‰ hashibot-feedback@hashicorp.com. Thanks!