puppet-nova/releasenotes/notes/extra_cpu_flags-2de6915770ac9514.yaml
Rajesh Tailor a1ee3a084c Lift restriction of choices for 'cpu_model_extra_flags'
Commit c12e3580 (Handle libvirt/cpu_model_extra_flags option)
added support for handling invididual CPU feature flags, but
restricted the options only to "PCID".

In this change, we lift the restriction of choices, and allow
to specify multiple CPU feature flags for all three CPU modes
for the libvirt driver: 'custom', 'host-model' and 'host-passthrough'.

NOTE: The related changes are done in change:
Id4f2cad2e0b0c34a7a68d0b3a6f69b44816f4cd9

Change-Id: I688436ca4449e1865549acc7481ef1978644c528
2018-05-16 18:20:08 +05:30

15 lines
682 B
YAML

---
features:
- |
The libvirt driver now allows specifying individual CPU feature
flags for guest, via a new configuration parameter
``[libvirt]/cpu_model_extra_flags`` -- this is valid in combination
with all the three possible values for ``[libvirt]/cpu_mode``:
``custom``, ``host-model`` and ``host-passthrough``. The
``cpu_model_extra_flags`` allows specifying multiple CPU flags.
The recent "Meltdown" CVE fixes have resulted in critical
performance penalty which impacts every Nova guest within
certain CPU models.
More info is available in `nova release notes <https://docs.openstack.org/releasenotes/nova/queens.html#bug-fixes>`_.