Files
nova/releasenotes/notes/usb-controller-extra-specs-a2209e3563d18a26.yaml
T
Michael Still 3eea2d58a9 Implement USB controller extra spec for libvirt.
This is the implementation for the USB controller extra spec as
desired by the new libvirt spice-direct console mode. USB device
redirection support is a frequently requested feature for VDI users.

Change-Id: I71edd03b5c63a8028c23a746c01c59d303994144
Signed-off-by: Michael Still <mikal@stillhq.com>
2025-07-26 16:19:58 +10:00

14 lines
735 B
YAML

---
features:
- |
The ``hw:usb_model`` flavor extra spec and the matching ``hw_usb_model``
image property were added to allow the configuration of a USB controller
within an instance. This is useful with the new spice-direct console
type which supports passing through USB devices from the client to the
instance, such as a smart card reader. There is also an additional
``hw:redirected_usb_ports`` / ``hw_redirected_usb_ports`` pair which
controls how many ports the USB controller has. This number will
vary based on the USB controller selected. The default remains no
USB controller, but when using the libvirt hypervisor driver you can
now also select from ``qemu_xhci`` and ``nec_xhci``.