Skip to content

Conversation

@Piyushkhobragade
Copy link
Contributor

Fixes gRPC health checks returning Unauthenticated when auth is enabled.

Health RPCs are exempted at the interceptor layer while preserving
existing authentication behavior for all other RPCs.
Fixes #26193

github-actions bot and others added 30 commits September 16, 2025 09:37
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <[email protected]>
….2) (argoproj#24582)

Signed-off-by: Patroklos Papapetrou <[email protected]>
Co-authored-by: Papapetrou Patroklos <[email protected]>
…ick argoproj#24622 for 3.2) (argoproj#24623)

Signed-off-by: Alexander Matyushentsev <[email protected]>
Co-authored-by: Alexander Matyushentsev <[email protected]>
…r 3.2) (argoproj#24648)

Signed-off-by: Blake Pettersson <[email protected]>
Co-authored-by: Blake Pettersson <[email protected]>
…olicy (cherry-pick argoproj#24707 for 3.2) (argoproj#24713)

Signed-off-by: AvivGuiser <[email protected]>
Co-authored-by: AvivGuiser <[email protected]>
…rry-pick argoproj#24782 for 3.2) (argoproj#24784)

Signed-off-by: Jonasz Łasut-Balcerzak <[email protected]>
Co-authored-by: Jonasz Łasut-Balcerzak <[email protected]>
Signed-off-by: Michael Crenshaw <[email protected]>
Signed-off-by: Michael Crenshaw <[email protected]>
Signed-off-by: Michael Crenshaw <[email protected]>
Fixed a race condition in repository credentials handling by
implementing deep copying of secrets before modification.
This prevents concurrent map read/write panics when multiple
goroutines access the same secret.

The fix ensures thread-safe operations by always operating on
copies rather than shared objects.

Signed-off-by: Ville Vesilehto <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <[email protected]>
…rry-pick argoproj#24822 for 3.2) (argoproj#24827)

Signed-off-by: gyu-young-park <[email protected]>
Co-authored-by: gyu-young-park <[email protected]>
… retrieval (argoproj#24832) (cherry-pick argoproj#24851 for 3.2) (argoproj#24865)

Signed-off-by: Viacheslav Rianov <[email protected]>
Co-authored-by: Rianov Viacheslav <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <[email protected]>
…son (cherry-pick argoproj#24971 for 3.2) (argoproj#24973)

Signed-off-by: Michael Crenshaw <[email protected]>
Co-authored-by: Michael Crenshaw <[email protected]>
mkilchhofer and others added 24 commits December 17, 2025 18:48
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected]>
Signed-off-by: nitishfy <[email protected]>
Co-authored-by: Papapetrou Patroklos <[email protected]>
…… (cherry-pick argoproj#25066 for 3.2) (argoproj#25895)

Signed-off-by: Josh Soref <[email protected]>
Co-authored-by: Josh Soref <[email protected]>
…owed namespaces when updating a cluster secret (cherry-pick argoproj#25622 for 3.2) (argoproj#25911)

Signed-off-by: OpenGuidou <[email protected]>
Co-authored-by: OpenGuidou <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: reggie-k <[email protected]>
…herry-pick argoproj#25824 for 3.2) (argoproj#26006)

Signed-off-by: chentiewen <[email protected]>
Co-authored-by: QingHe <[email protected]>
Co-authored-by: chentiewen <[email protected]>
Co-authored-by: Claude Sonnet 4.5 <[email protected]>
…5870) (cherry-pick argoproj#26011 for 3.2) (argoproj#26012)

Signed-off-by: Michael Crenshaw <[email protected]>
Co-authored-by: Michael Crenshaw <[email protected]>
…rry-pick argoproj#26014 for 3.2) (argoproj#26016)

Signed-off-by: Michael Crenshaw <[email protected]>
Co-authored-by: Michael Crenshaw <[email protected]>
Signed-off-by: Codey Jenkins <[email protected]>
Signed-off-by: pbhatnagar-oss <[email protected]>
Co-authored-by: pbhatnagar-oss <[email protected]>
Co-authored-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: crenshaw-dev <[email protected]>
@Piyushkhobragade Piyushkhobragade requested review from a team as code owners February 1, 2026 15:33
@bunnyshell
Copy link

bunnyshell bot commented Feb 1, 2026

❌ Preview Environment deleted from Bunnyshell

Available commands (reply to this comment):

  • 🚀 /bns:deploy to deploy the environment

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

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

gRPC health check returns Unauthenticated (16) when auth enabled