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
We've introduced a new feature in the kubernetesV2 backend that allows for execution controller pods to be relocated in the event a pod is deleted or a kubectl drain is called in the node. The issue is that in the case on an OOM on the execution controller, we leave ourselves open to a crashbackoffloop because we check to see if the execution initializes in a running state.
We've introduced a new feature in the
kubernetesV2
backend that allows for execution controller pods to be relocated in the event a pod is deleted or akubectl drain
is called in the node. The issue is that in the case on anOOM
on the execution controller, we leave ourselves open to acrashbackoffloop
because we check to see if the execution initializes in arunning
state.teraslice/packages/teraslice/src/lib/workers/execution-controller/index.ts
Lines 939 to 960 in 500a005
We can fix this by adding a new state called
relocating
which we can set in the scenario we are expecting to relocate here.teraslice/packages/teraslice/src/lib/workers/execution-controller/index.ts
Lines 423 to 439 in 500a005
We would need to make sure we handle this new state in all the cases that we have logic based around what state the execution controller is in.
The text was updated successfully, but these errors were encountered: