You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
It seems we don't enter the upgrade path nodes are ready and rotationNeeded is not true - In this case it can happen when the last node is rotated (as now rotationNeeded is false), however, the upgrade resource object is still running.
rotationNeeded should also check if the status.strategyResourceName resource is still active.
The text was updated successfully, but these errors were encountered:
eytan-avisror
changed the title
crd strategy - reconcile may complete before resource is successful
crd strategy - reconcile may complete before resource is completed
Nov 19, 2020
Looks like there is a code path where we can mark reconcile successful prematurely during an upgrade.
According to the following snippet:
instance-manager/controllers/provisioners/eks/update.go
Lines 107 to 115 in d84908b
It seems we don't enter the upgrade path nodes are ready and rotationNeeded is not true - In this case it can happen when the last node is rotated (as now rotationNeeded is false), however, the upgrade resource object is still running.
rotationNeeded should also check if the
status.strategyResourceName
resource is still active.The text was updated successfully, but these errors were encountered: