-
Notifications
You must be signed in to change notification settings - Fork 6.5k
fix: infinite reconciliation loop when app is in error #23047
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: infinite reconciliation loop when app is in error #23047
Conversation
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
Signed-off-by: Alexandre Gaudreault <[email protected]>
…ive/argo-cd into fix-last-transition-update
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## release-2.14 #23047 +/- ##
================================================
- Coverage 55.32% 55.31% -0.02%
================================================
Files 339 339
Lines 57355 57353 -2
================================================
- Hits 31733 31726 -7
- Misses 22927 22937 +10
+ Partials 2695 2690 -5 ☔ View full report in Codecov by Sentry. |
|
/cherry-pick release-3.0 |
|
Cherry-pick failed with |
When an app has error and is expired, it will constantly try to reconcile with level 2 because the
lastTransitionTimeis always updated.Related to #23018