terraform-google-modules / terraform-google-iam

Manages multiple IAM roles for resources on Google Cloud
https://registry.terraform.io/modules/terraform-google-modules/iam/google
Apache License 2.0
189 stars 171 forks source link

Provider produced inconsistent result after apply #157

Closed shailesh-kalmegh-db closed 2 years ago

shailesh-kalmegh-db commented 2 years ago

TL;DR

TFE pipeline is failing for role binding ["roles/bigquery.jobUser"] with SA using terraform-google-modules/iam/google//modules/projects_iam

Expected behavior

No response

Observed behavior

When applying changes to module.looker-bindings.google_project_iam_member.project_iam_member["roles/bigquery.jobUser"], provider "registry.terraform.io/hashicorp/google" produced an unexpected new value: Root resource was present, but now absent.

Terraform Configuration

module "xxx-bindings" {
  source  = "terraform-google-modules/iam/google//modules/member_iam"
  project_id = module.main_project.project_id
  service_account_address = "xxx-sa@${module.main_project.project_id}.iam.gserviceaccount.com"
  prefix                  = "serviceAccount"
  project_roles           = ["roles/bigquery.jobUser", "roles/bigquery.dataEditor"]
}

Terraform Version

1.3.4

Additional information

No response

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label or comment or this will be closed in 7 days