nova/releasenotes/notes/live-migration-force-after-...

30 lines
1.4 KiB
YAML

---
features:
- |
A new configuration option ``[libvirt]/live_migration_timeout_action``
is added. This new option will have choices ``abort`` (default)
or ``force_complete``. This option will determine what actions will be
taken against a VM after ``live_migration_completion_timeout`` expires.
Currently nova just aborts the live migrate operation after completion
timeout expires. By default, we keep the same behavior of aborting after
completion timeout. ``force_complete`` will either pause the VM or trigger
post-copy depending on if post copy is enabled and available.
The ``[libvirt]/live_migration_completion_timeout`` is restricted by
minimum 0 and will now raise a ValueError if the configuration option
value is less than minimum value.
Note if you configure Nova to have no timeout, post copy will never be
automatically triggered. None of this affects triggering post copy via
the force live-migration API, that continues to work in the same way.
upgrade:
- |
Config option ``[libvirt]/live_migration_progress_timeout`` was deprecated
in Ocata, and has now been removed.
Current logic in libvirt driver to auto trigger post-copy based on
progress information is removed as it has `proved impossible`__ to detect
when live-migration appears to be making little progress.
.. __: https://bugs.launchpad.net/nova/+bug/1644248