-
Notifications
You must be signed in to change notification settings - Fork 5.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: Add proxy registry key by dest server + name #21791
Conversation
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
❌ Preview Environment deleted from BunnyshellAvailable commands (reply to this comment):
|
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #21791 +/- ##
=========================================
Coverage ? 53.79%
=========================================
Files ? 339
Lines ? 56814
Branches ? 0
=========================================
Hits ? 30561
Misses ? 23661
Partials ? 2592 ☔ View full report in Codecov by Sentry. |
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
/cherry-pick release-2.13 |
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
/cherry-pick release-2.14 |
Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com>
#21794) Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com> Co-authored-by: Leonardo Luz Almeida <leoluz@users.noreply.github.com>
#21793) Signed-off-by: Leonardo Luz Almeida <leonardo_almeida@intuit.com> Co-authored-by: Leonardo Luz Almeida <leoluz@users.noreply.github.com>
Regression:
Argo CD Proxy registry was broken for cases when multiple services were configured for one extension.
The proxy extension lookup was working as expected in Argo CD 2.13.1 and broken on 2.13.3.
Adding a new key in the registry containing the destination name + server addresses the problem.
I wasn't able to confirm 100% but I suspect that this bug was introduced by the following PR: #21063
This fix needs to be cherry-picked in 2.13 and 2.14 branches
Signed-off-by: Leonardo Luz Almeida leonardo_almeida@intuit.com