Skip to content
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: don't over reconcile on error #4005

Merged
merged 5 commits into from
Dec 17, 2024

Conversation

zachaller
Copy link
Collaborator

@zachaller zachaller commented Dec 13, 2024

This change keeps the logic working the same way as it did in 1.7.x where we did not return any errors on validation issues because we re-queue at 20 seconds instead. There are some interesting logic issues here that have existed for ever that I commented some possible improvement's on but have not done.

Signed-off-by: Zach Aller <[email protected]>
Copy link
Contributor

github-actions bot commented Dec 13, 2024

Published E2E Test Results

  4 files    4 suites   3h 12m 35s ⏱️
113 tests 100 ✅  7 💤 6 ❌
458 runs  424 ✅ 28 💤 6 ❌

For more details on these failures, see this check.

Results for commit 62e79f5.

♻️ This comment has been updated with latest results.

Copy link
Contributor

github-actions bot commented Dec 13, 2024

Published Unit Test Results

2 293 tests   2 293 ✅  2m 59s ⏱️
  128 suites      0 💤
    1 files        0 ❌

Results for commit 62e79f5.

♻️ This comment has been updated with latest results.

Signed-off-by: Zach Aller <[email protected]>
Copy link
Contributor

@leoluz leoluz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

small typo

rollout/controller.go Outdated Show resolved Hide resolved
Signed-off-by: Zach Aller <[email protected]>
Copy link

Copy link
Contributor

@leoluz leoluz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@zachaller zachaller enabled auto-merge (squash) December 17, 2024 15:38
@zachaller zachaller merged commit 0eec0d8 into argoproj:master Dec 17, 2024
22 checks passed
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.

2 participants