Kb174
Emulab FAQ: Testbed Operations: What does "invalid migration assumptions" mean from "assign"?
> Assign seems to be complaining about an internal error: > > Reverting to best solution > Done > >> Internal error: Invalid migration assumptions. > score:163.44 absbest:164.04 violated:19 absbestviolated:21 > > I haven't a clue what that means...
Basically it means that when assign tried to go back to the best solution it had found, it gets a different score.
I do know what causes this, and it's fixable, but with quite a lot of work.
It's actually not really a problem - the only case in which it gives a false negative answer is if the absbestviolated score is 0, and the violated score is non-zero.