So there are kind of two problems here, a race in undefine domain that leads to occasional live-migration failures when you run lots and lots of live-migrations.
On top of that, when errors happen in that part of the code, we don't set the instance to the error state, so the instance just stays in the migrating state.
So there are kind of two problems here, a race in undefine domain that leads to occasional live-migration failures when you run lots and lots of live-migrations.
On top of that, when errors happen in that part of the code, we don't set the instance to the error state, so the instance just stays in the migrating state.