-
Notifications
You must be signed in to change notification settings - Fork 867
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: updates to replicas and pod template at the same time causes rollout to get stuck #3272
fix: updates to replicas and pod template at the same time causes rollout to get stuck #3272
Conversation
Go Published Test Results2 093 tests 2 093 ✅ 2m 49s ⏱️ Results for commit 085cb4b. ♻️ This comment has been updated with latest results. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #3272 +/- ##
=======================================
Coverage 81.83% 81.83%
=======================================
Files 135 135
Lines 20629 20633 +4
=======================================
+ Hits 16881 16885 +4
Misses 2877 2877
Partials 871 871 ☔ View full report in Codecov by Sentry. |
E2E Tests Published Test Results 4 files 4 suites 3h 27m 5s ⏱️ For more details on these failures, see this check. Results for commit 085cb4b. ♻️ This comment has been updated with latest results. |
this works! when will this merge? @zachaller |
@zachaller when will this be merged? |
…ry strategy. Signed-off-by: Liming Liu <[email protected]>
Signed-off-by: Liming Liu <[email protected]>
Signed-off-by: Zach Aller <[email protected]>
b10e305
to
085cb4b
Compare
Quality Gate passedKudos, no new issues were introduced! 0 New issues |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…lout to get stuck (#3272) * fix: fix the rollout stuck when pod/replicas changed together or canary strategy. Signed-off-by: Liming Liu <[email protected]> * add one unit test case for empty canary service. Signed-off-by: Liming Liu <[email protected]> * use rollout status to get the replicaset hash instead of service Signed-off-by: Zach Aller <[email protected]> --------- Signed-off-by: Liming Liu <[email protected]> Signed-off-by: Zach Aller <[email protected]> Co-authored-by: Liming Liu <[email protected]>
fixes: #3256
The rollout status is updated here