summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/source/admin/vdpa.rst26
1 files changed, 6 insertions, 20 deletions
diff --git a/doc/source/admin/vdpa.rst b/doc/source/admin/vdpa.rst
index 8583d327cc..d293cda93f 100644
--- a/doc/source/admin/vdpa.rst
+++ b/doc/source/admin/vdpa.rst
@@ -5,6 +5,11 @@ Using ports vnic_type='vdpa'
Introduced support for vDPA.
+.. versionadded:: 26.0.0 (Zed)
+
+ Added support for most instance move operations (except live migration),
+ and the interface attach/detach operations.
+
.. important::
The functionality described below is only supported by the
libvirt/KVM virt driver.
@@ -63,7 +68,7 @@ vDPA support depends on kernel 5.7+, Libvirt 6.9.0+ and QEMU 5.1+.
vDPA lifecycle operations
~~~~~~~~~~~~~~~~~~~~~~~~~
-At this time vDPA ports can only be added to a VM when it is first created.
+To boot a VM with vDPA ports they must first be created in neutron.
To do this the normal SR-IOV workflow is used where by the port is first created
in neutron and passed into nova as part of the server create request.
@@ -71,22 +76,3 @@ in neutron and passed into nova as part of the server create request.
openstack port create --network <my network> --vnic-type vdpa vdpa-port
openstack server create --flavor <my-flavor> --image <my-image> --port <vdpa-port uuid> vdpa-vm
-
-When vDPA support was first introduced no move operations were supported.
-As this documentation was added in the change that enabled some move operations
-The following should be interpreted both as a retrospective and future looking
-viewpoint and treated as a living document which will be updated as functionality evolves.
-
-23.0.0: initial support is added for creating a VM with vDPA ports, move operations
-are blocked in the API but implemented in code.
-26.0.0: support for all move operation except live migration is tested and api blocks are removed.
-25.x.y: (planned) api block removal backported to stable/Yoga
-24.x.y: (planned) api block removal backported to stable/Xena
-23.x.y: (planned) api block removal backported to stable/wallaby
-26.0.0: (in progress) interface attach/detach, suspend/resume and hot plug live migration
-are implemented to fully support all lifecycle operations on instances with vDPA ports.
-
-.. note::
- The ``(planned)`` and ``(in progress)`` qualifiers will be removed when those items are
- completed. If your current version of the document contains those qualifiers then those
- lifecycle operations are unsupported.