nova/releasenotes/notes/extend-libvirt-video-model-support-d630b99ef5039f51.yaml
Sean Mooney 35a591d33d extend libvirt video model support
- This change extends the VideoModel field object to allow 3 new values
  (virtio, gop, none)
- This change makes the libvirt driver use ALL tuple from the
  nova.fields.VideoModel object instead of declaring a second
  tuple inline for validation.
- This change allows the virtio video model to now be used
  for all architectures when explicitly requested via the
  hw_video_model image metadata property
- This change introduces unit tests and a release note
  for the new capablities.

Change-Id: I2830ccfc81cfa9654cfeac7ad5effc294f523552
Implements: blueprint libvirt-video-device-models
2019-06-21 16:53:37 +01:00

14 lines
656 B
YAML

---
features:
- |
In this release support was added for two additional libvirt video models:
``gop``, the UEFI graphic output protocol device model; and the ``none``
device model. Existing support for ``virtio`` has been extended to all
architectures and may now be requested via the ``hw_video_model`` image
metadata property. Prior to this release the ``virtio`` video model was
unconditionally enabled for ``AARCH64``. This is unchanged but it can now
be explicitly enabled on all supported architectures. The ``none`` video
model can be used to disable emulated video devices when using pGPU or
vGPU passthrough.