Merge "add hw_pmu metadef"

This commit is contained in:
Zuul 2019-09-06 03:13:48 +00:00 committed by Gerrit Code Review
commit 1b6ae384af
3 changed files with 13 additions and 0 deletions

View File

@ -473,6 +473,11 @@ Here is a list of useful image properties and the values they expect.
allows for flexibility in setting/overriding the default behavior as allows for flexibility in setting/overriding the default behavior as
needed. needed.
- ``true`` or ``false`` - ``true`` or ``false``
* - libvirt API driver
- ``hw_pmu``
- Controls emulation of a virtual performance monitoring unit (vPMU) in the guest.
To reduce latency in realtime workloads disable the vPMU by setting hw_pmu=false.
- ``true`` or ``false``
* - libvirt API driver * - libvirt API driver
- ``img_hide_hypervisor_id`` - ``img_hide_hypervisor_id``
- Some hypervisors add a signature to their guests. While the presence - Some hypervisors add a signature to their guests. While the presence

View File

@ -80,6 +80,12 @@
"virtio" "virtio"
] ]
}, },
"hw_pmu": {
"title": "Virtual Performance Monitoring Unit",
"description": "Controls emulation of a vPMU in the guest. To reduce latency in realtime workloads disable the vPMU by setting hw_pmu=false",
"type": "string",
"enum": ["true", "false"]
},
"hw_qemu_guest_agent": { "hw_qemu_guest_agent": {
"title": "QEMU Guest Agent", "title": "QEMU Guest Agent",
"description": "This is a background process which helps management applications execute guest OS level commands. For example, freezing and thawing filesystems, entering suspend. However, guest agent (GA) is not bullet proof, and hostile guest OS can send spurious replies.", "description": "This is a background process which helps management applications execute guest OS level commands. For example, freezing and thawing filesystems, entering suspend. However, guest agent (GA) is not bullet proof, and hostile guest OS can send spurious replies.",

View File

@ -4,6 +4,8 @@ upgrade:
The following metadata definitions have been modified in the Train The following metadata definitions have been modified in the Train
release: release:
* Added ``hw_pmu`` boolean in the ``OS::Compute::LibvirtImage`` namespace.
* Added ``powervm`` to the ``hypervisor_type`` enumeration in the * Added ``powervm`` to the ``hypervisor_type`` enumeration in the
``OS:::Compute::Hypervisor`` namespace. ``OS:::Compute::Hypervisor`` namespace.