Skip to content

Commit

Permalink
Add support matrix for Delete (Abort) on-going live migration
Browse files Browse the repository at this point in the history
The info of Delete (Abort) on-going live migration is missing
in support matrix, it could be useful for users to consider
using this feature.

This patch adds it.

Change-Id: I2f917627fa451d20b1fd1ff35025481a4e525084
Closes-Bug: #1808902
  • Loading branch information
Kevin_Zheng authored and mriedem committed Oct 30, 2019
1 parent 99ca7d6 commit 70e5c21
Show file tree
Hide file tree
Showing 2 changed files with 34 additions and 1 deletion.
4 changes: 3 additions & 1 deletion api-ref/source/server-migrations.inc
Original file line number Diff line number Diff line change
Expand Up @@ -191,9 +191,11 @@ Abort an in-progress live migration.
.. note:: With microversion 2.65 or greater, you can abort live migrations
also in ``queued`` and ``preparing`` status.

.. note:: Not all compute back ends support aborting an in-progress live
.. note:: Not all `compute back ends`__ support aborting an in-progress live
migration.

.. __: https://docs.openstack.org/nova/latest/user/support-matrix.html#operation_abort_in_progress_live_migration

Policy defaults enable only users with the administrative role to perform
this operation. Cloud providers can change these permissions through the
``policy.json`` file.
Expand Down
31 changes: 31 additions & 0 deletions doc/source/user/support-matrix.ini
Original file line number Diff line number Diff line change
Expand Up @@ -510,6 +510,37 @@ driver.libvirt-vz-ct=missing
driver.powervm=missing
driver.zvm=missing

[operation.abort-in-progress-live-migration]
title=Abort an in-progress or queued live migration
status=optional
notes=Live migration provides a way to move a running instance to another
compute host. But it can sometimes need a large amount of time to complete
if an instance has a high rate of memory or disk page access or is stuck in
queued status if there are too many in-progress live migration jobs in the
queue.
This operation provides the user with an option to abort in-progress live
migrations.
When the live migration job is still in "queued" or "preparing" status,
it can be aborted regardless of the type of underneath hypervisor, but once
the job status changes to "running", only some of the hypervisors support
this feature.
cli=nova live-migration-abort <server> <migration>
driver.xenserver=missing
driver.libvirt-kvm-x86=complete
driver.libvirt-kvm-aarch64=missing
driver.libvirt-kvm-ppc64=complete
driver.libvirt-kvm-s390x=complete
driver.libvirt-qemu-x86=complete
driver.libvirt-lxc=missing
driver.libvirt-xen=complete
driver.vmware=missing
driver.hyperv=missing
driver.ironic=missing
driver.libvirt-vz-vm=unknown
driver.libvirt-vz-ct=unknown
driver.powervm=missing
driver.zvm=missing

[operation.launch]
title=Launch instance
status=mandatory
Expand Down

0 comments on commit 70e5c21

Please sign in to comment.