storage controller: graceful handling of attempts to reconcile with offline nodes #6847
Labels
c/storage/controller
Component: Storage Controller
t/feature
Issue type: feature, for new features or requests
Currently, for tenant shards attached to a node whose availability state is set to offline, we demote it to a secondary in the IntentState, and schedule another node to be attached.
That works, in that reconciliation kicks in and attaches to the new node, but the Reconciler will also try to configure the offline node into its new role as a secondary, and fail.
A more elegant handling might be:
The text was updated successfully, but these errors were encountered: