After a quick scan of the code in nova/conductor/tasks/live_migrate.py, it seems like we could update the conductor LiveMigrationTask such that if the destination is passed on the constructor, we could set a "targeted" flag or some such. And then the check_not_over_max_attempt() could take this into consideration as well.
After a quick scan of the code in nova/conductor/ tasks/live_ migrate. py, it seems like we could update the conductor LiveMigrationTask such that if the destination is passed on the constructor, we could set a "targeted" flag or some such. And then the check_not_ over_max_ attempt( ) could take this into consideration as well.