1. Starting from a cluster with 1 node with data and analytics.
2. Rebalance-in a second node with the Analytics service and cancel the rebalance before it completes
3. Fail over the newly added node in step 2.
4. Attempt to rebalance the cluster to remove the failed over node in step 3.
The rebalance will fail with the below error message and the Analytics service will continue to be unusable:
This is a regression from 7.0.0.
The only possible workaround is to manually update the partitions topology in metakv based on the cluster bad state using some undocumented API.