--- 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