Edge Case:- Rolling Update scales all machine sets to 0
#802
Labels
area/robustness
Robustness, reliability, resilience related
kind/bug
Bug
priority/blocker
Needs to be resolved now, because it breaks the service
status/closed
Issue is closed (either delivered or triaged)
How to categorize this issue?
/area robustness
/kind bug
/priority critical
What happened:
During the live update, we observed that both new and old machine sets were scaled down to
0
. This happened because during the rolling update, the number of machines for the new machine set reached theallowedLimit
and so it cannot add more machines to it code link. If we look at the code here, thenameToSize
map is not populated for the corresponding machineSet, and here, we call to scale the machine set and pass0
as a scale value.What you expected to happen:
How to reproduce it (as minimally and precisely as possible):
Anything else we need to know?:
The PR which caused this regression - #765
Environment:
kubectl version
):The text was updated successfully, but these errors were encountered: