On 02/02/2015 05:58 AM, Daniel P. Berrange wrote:
On Sun, Feb 01, 2015 at 11:20:08AM -0800, Noel Burton-Krahn wrote:
Thanks for bringing this up, Daniel. I don't think it makes sense to have
a timeout on live migration, but operators should be able to cancel it,
just like any other unbounded long-running process. For example, there's
no timeout on file transfers, but they need an interface report progress
and to cancel them. That would imply an option to cancel evacuation too.
There has been periodic talk about a generic "tasks API" in Nova for managing
long running operations and getting information about their progress, but I
am not sure what the status of that is. It would obviously be applicable to
migration if that's a route we took.
Currently the status of a tasks API is that it would happen after the
API v2.1 microversions work has created a suitable framework in which to
add tasks to the API.
OpenStack Development Mailing List (not for usage questions)