scylla-operator icon indicating copy to clipboard operation
scylla-operator copied to clipboard

Allow unstucking an update

Open tnozicka opened this issue 4 years ago • 0 comments

Is this a bug report or feature request?

  • Feature Request

What should the feature do: Currently (and previously) the operator is always waiting for the StatefulSet to be fully rolled out before it triggers an update. But in case of a bug and getting a newer version of the operator, this requires manual action to unstuck. The "Waiting for StatefulSet rollout" in the code is intentional to make sure all of the nodes are up to date but maybe we could do better.

There is also the StatefulSet bug that prevent rolling back from a broken state (https://github.com/kubernetes/kubernetes/issues/67250) but we should at least move that down to the statefulset which may get fixed in the meantime.

What is use case behind this feature: Stability.

Additional Information:

tnozicka avatar Jul 15 '21 10:07 tnozicka