feat: Add retry logic when certificate mismatch for existing credentials & Agent Identity workloads by agrawalradhika-cell · Pull Request #1841 · googleapis/google-auth-library-python

@agrawalradhika-cell changed the title Cert rotation x509 feat: Add retry logic when certificate mismatch for Agent Identity

Oct 16, 2025

@agrawalradhika-cell agrawalradhika-cell changed the title feat: Add retry logic when certificate mismatch for Agent Identity feat: Add retry logic when certificate mismatch for existing credentials & Agent Identity workloads

Oct 20, 2025

sai-sunder-s

nbayati

nbayati

@nbayati nbayati added the do not merge

Indicates a pull request not ready for merge, due to either quality or timing.

label

Oct 28, 2025

sai-sunder-s

sai-sunder-s

daniel-sanche

daniel-sanche

daniel-sanche

daniel-sanche

@nbayati nbayati changed the base branch from main to agent_identity_staging

December 11, 2025 19:42
This change introduces retry support when requests are created for AgentIdentities on GKE and Cloud Run Workloads.

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
…ion and request

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
… from mTLS configuration

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
… and fix the test mock

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>

@nbayati

@nbayati nbayati removed the do not merge

Indicates a pull request not ready for merge, due to either quality or timing.

label

Dec 11, 2025

daniel-sanche

daniel-sanche added a commit that referenced this pull request

Dec 15, 2025
…ate mismatches with retries (#1890)

This PR includes adding changes which are for - 
- Adding support for Agent Identity bound tokens which will be used for
Agent Identity
(#1821)
- Adding the retry logic when certificates mismatch for credentials used
for Agent Identities on GKE and Cloud Run Workloads.
(#1841)

---------

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Co-authored-by: nbayati <99771966+nbayati@users.noreply.github.com>
Co-authored-by: Andy Zhao <andyzhao@google.com>
Co-authored-by: Daniel Sanche <d.sanche14@gmail.com>

parthea pushed a commit to googleapis/google-cloud-python that referenced this pull request

Mar 2, 2026
…ate mismatches with retries (#1890)

This PR includes adding changes which are for - 
- Adding support for Agent Identity bound tokens which will be used for
Agent Identity
(googleapis/google-auth-library-python#1821)
- Adding the retry logic when certificates mismatch for credentials used
for Agent Identities on GKE and Cloud Run Workloads.
(googleapis/google-auth-library-python#1841)

---------

Signed-off-by: Radhika Agrawal <agrawalradhika@google.com>
Co-authored-by: nbayati <99771966+nbayati@users.noreply.github.com>
Co-authored-by: Andy Zhao <andyzhao@google.com>
Co-authored-by: Daniel Sanche <d.sanche14@gmail.com>