We could not solve it in current arch because system do not know is it first deploy or after deploy (add additional nodes). Also current arch mark as deploying primary controller for many cases. We are erase all nodes which are deploying in the moment of stop deployment, so this is expected behavior. Yes, it is very bad behavior, but only thing that i can suggest is add warning: popup for UI and confirmation for cli.
We could not solve it in current arch because system do not know is it first deploy or after deploy (add additional nodes). Also current arch mark as deploying primary controller for many cases. We are erase all nodes which are deploying in the moment of stop deployment, so this is expected behavior. Yes, it is very bad behavior, but only thing that i can suggest is add warning: popup for UI and confirmation for cli.