adding data source for identity pool#4134
adding data source for identity pool#4134slevenick merged 3 commits intoGoogleCloudPlatform:masterfrom
Conversation
|
Hello! I am a robot who works on Magic Modules PRs. I have detected that you are a community contributor, so your PR will be assigned to someone with a commit-bit on this repo for initial review. Thanks for your contribution! A human will be with you soon. @danawillow, please review this PR or find an appropriate assignee. |
|
Unfortunately when I run the test it fails: when enabling TF logging it seems like the datasource is trying to do a GET before the resource is created. I guess the |
third_party/terraform/data_sources/data_source_iam_beta_workload_identity_pool.go.erb
Show resolved
Hide resolved
third_party/terraform/tests/data_source_iam_beta_workload_identity_pool_test.go.erb
Show resolved
Hide resolved
|
/gcbrun |
|
I have triggered VCR tests based on this PR's diffs. See the results here: "https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=153647" |
|
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccDataSourceIAMBetaWorkloadIdentityPool_basic|TestAccDataSourceSpannerInstance_basic You can view the result here: "https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=153652" |
|
@danawillow do you want me to make more changes to this PR, or is this good to go? |
|
@slevenick can you take this over from me? |
|
/gcbrun |
|
I have triggered VCR tests based on this PR's diffs. See the results here: "https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=154827" |
|
I have triggered VCR tests based on this PR's diffs. See the results here: "https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=155055" |
|
I have triggered VCR tests in RECORDING mode for the following tests that failed during VCR: TestAccDataSourceSpannerInstance_basic|TestAccBigqueryDataTransferConfig|TestAccMonitoringSlo_monitoringSloRequestBasedExample You can view the result here: "https://ci-oss.hashicorp.engineering/viewQueued.html?itemId=155141" |
slevenick
left a comment
There was a problem hiding this comment.
Tests pass, seems fine to me. Just request the beta-only note in the docs
| # google\_iam\_workload_\identity\_pool | ||
|
|
||
| Get a IAM workload identity pool from Google Cloud by its id. | ||
|
|
There was a problem hiding this comment.
We probably want a note that this resource is in beta only here:
~> **Warning:** This resource is in beta, and should be used with the terraform-provider-google-beta provider.
See [Provider Versions](https://terraform.io/docs/providers/google/guides/provider_versions.html) for more details on beta resources.
is the one that we generally use
|
Huh, I can't merge as Dana's review requested changes. @danawillow can you remove yourself from this PR, I can't seem to do it |
follow up to PR #4071 and part of bigger issue hashicorp/terraform-provider-google#7455
If this PR is for Terraform, I acknowledge that I have:
make testandmake lintto ensure it passes unit and linter tests.Release Note Template for Downstream PRs (will be copied)