Skip to content

Add google_iam_workload_identity_pool_jwks data source - #18646

Open
gmxxiv wants to merge 9 commits into
GoogleCloudPlatform:mainfrom
gmxxiv:iam-workload-identity-pool-jwks
Open

Add google_iam_workload_identity_pool_jwks data source#18646
gmxxiv wants to merge 9 commits into
GoogleCloudPlatform:mainfrom
gmxxiv:iam-workload-identity-pool-jwks

Conversation

@gmxxiv

@gmxxiv gmxxiv commented Aug 14, 2026

Copy link
Copy Markdown
Contributor

Release Note Template for Downstream PRs (will be copied)

Part of hashicorp/terraform-provider-google#28792

Adds a read-only data source google_iam_workload_identity_pool_jwks to get public keys for Workload Identity Pools.

`google_iam_workload_identity_pool_jwks`

@github-actions

Copy link
Copy Markdown

Googlers: For automatic test runs see go/terraform-auto-test-runs.

@rileykarson, a repository maintainer, has been assigned to review your changes. If you have not received review feedback within 2 business days, please leave a comment on this PR asking them to take a look.

You can help make sure that review is quick by doing a self-review and by running impacted tests locally.

@github-actions
github-actions Bot requested a review from rileykarson August 14, 2026 04:23
@gmxxiv
gmxxiv marked this pull request as draft August 14, 2026 04:23
@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit d4d829f:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 298 insertions(+)
google-beta provider View Diff 3 files changed, 298 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 37 2 1
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

Action taken

Found 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit.

Click here to see the affected tests
  • TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

View the replaying VCR build log


Step 2: Recording Mode

Recording Mode Replaying Rerun Test Name
❌ Error · Log - TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

Caution

Issues requiring attention before PR completion

🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details.

Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer.

View the recording VCR build log or the debug logs folder for detailed results.

@gmxxiv, @rileykarson VCR tests complete for d4d829f!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit c1dcd91:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 298 insertions(+)
google-beta provider View Diff 3 files changed, 298 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 38 2 0
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@gmxxiv, @rileykarson VCR tests complete for c1dcd91!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 8010b2d:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 330 insertions(+)
google-beta provider View Diff 3 files changed, 330 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 37 2 1
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

Action taken

Found 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit.

Click here to see the affected tests
  • TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

View the replaying VCR build log


Step 2: Recording Mode

Recording Mode Replaying Rerun Test Name
❌ Error · Log - TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

Caution

Issues requiring attention before PR completion

🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details.

Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer.

View the recording VCR build log or the debug logs folder for detailed results.

@gmxxiv, @rileykarson VCR tests complete for 8010b2d!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit a81c1af:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 329 insertions(+)
google-beta provider View Diff 3 files changed, 329 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 37 2 1
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

Action taken

Found 1 affected test(s) by replaying old test recordings. Starting RECORDING based on the most recent commit.

Click here to see the affected tests
  • TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

View the replaying VCR build log


Step 2: Recording Mode

Recording Mode Replaying Rerun Test Name
❌ Error · Log - TestAccDataSourceIAMBetaWorkloadIdentityPoolJwks_basic

Caution

Issues requiring attention before PR completion

🔴 Initial Recording Failed: Some tests failed during the recording step. See the table above for details.

Please address these issues to complete your PR. If you believe these detections are incorrect or unrelated to your change, please raise the concern with your reviewer.

View the recording VCR build log or the debug logs folder for detailed results.

@gmxxiv, @rileykarson VCR tests complete for a81c1af!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 0f71d8d:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 4 files changed, 331 insertions(+), 2 deletions(-)
google-beta provider View Diff 4 files changed, 331 insertions(+), 2 deletions(-)

Test report

Analytics

Total Tests Passed Skipped Affected
40 38 2 0
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@gmxxiv, @rileykarson VCR tests complete for 0f71d8d!

@gmxxiv
gmxxiv marked this pull request as ready for review August 14, 2026 05:49
@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 520033e:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 329 insertions(+)
google-beta provider View Diff 3 files changed, 329 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 38 2 0
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@gmxxiv, @rileykarson VCR tests complete for 520033e!

@gmxxiv

gmxxiv commented Aug 14, 2026

Copy link
Copy Markdown
Contributor Author

@shekhar-433 Can you please review this PR

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit b6f884a:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 329 insertions(+)
google-beta provider View Diff 3 files changed, 329 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
40 38 2 0
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@gmxxiv, @rileykarson VCR tests complete for b6f884a!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit bdeed56:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 364 insertions(+)
google-beta provider View Diff 3 files changed, 364 insertions(+)

Errors

google provider:

  • The diff processor failed to build. This is usually due to the downstream provider failing to compile.

google-beta provider:

  • The diff processor failed to build. This is usually due to the downstream provider failing to compile.

Step 1: Replaying Mode

Caution

Build Failure during VCR tests

🔴 REPLAYING mode: The following packages failed to build:

  • iambeta

Please fix the compilation errors to complete your PR.

View the build log

@gmxxiv, @rileykarson VCR tests complete for bdeed56!

@modular-magician

modular-magician commented Aug 14, 2026

Copy link
Copy Markdown
Collaborator

Hi there, I'm the Modular magician. I've detected the following information about your changes for commit 186428b:

Diff report

Your PR generated the following diffs in downstream repositories:

Repository Diff Link Changes
google provider View Diff 3 files changed, 363 insertions(+)
google-beta provider View Diff 3 files changed, 363 insertions(+)

Test report

Analytics

Total Tests Passed Skipped Affected
41 39 2 0
Affected Service Packages
  • iambeta

Learn how VCR tests work


Step 1: Replaying Mode

🟢 All tests passed in Replaying mode! No Recording was needed.

View the replaying VCR build log

@gmxxiv, @rileykarson VCR tests complete for 186428b!

@github-actions

Copy link
Copy Markdown

@rileykarson This PR has been waiting for review for 3 weekdays. Please take a look! Use the label disable-review-reminders to disable these notifications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants