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 <andyliuliming@outlook.com>
Signed-off-by: Liming Liu <andyliuliming@outlook.com>
Signed-off-by: Zach Aller <zachaller@users.noreply.github.com>
b10e305 to
085cb4b
Compare
|
…lout to get stuck (#3272) * fix: fix the rollout stuck when pod/replicas changed together or canary strategy. Signed-off-by: Liming Liu <andyliuliming@outlook.com> * add one unit test case for empty canary service. Signed-off-by: Liming Liu <andyliuliming@outlook.com> * use rollout status to get the replicaset hash instead of service Signed-off-by: Zach Aller <zachaller@users.noreply.github.com> --------- Signed-off-by: Liming Liu <andyliuliming@outlook.com> Signed-off-by: Zach Aller <zachaller@users.noreply.github.com> Co-authored-by: Liming Liu <andyliuliming@outlook.com>

fixes: #3256
The rollout status is updated here