← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1757424] Re: allow hiding kvm signature as a flavor extra_spec

 

Reviewed:  https://review.openstack.org/555861
Committed: https://git.openstack.org/cgit/openstack/nova/commit/?id=edf67cfda20b82c62a8c493c8daa1337841aba0a
Submitter: Zuul
Branch:    master

commit edf67cfda20b82c62a8c493c8daa1337841aba0a
Author: Konstantinos Samaras-Tsakiris <konstantinos.samaras-tsakiris@xxxxxxx>
Date:   Thu Mar 22 14:45:25 2018 +0100

    Add `hide_hypervisor_id` flavor extra_spec
    
    Blueprint add-kvm-hidden-feature added the capability of hiding the kvm
    signature from guests. However, it was implemented only through an image
    property.
    
    A major reason for this feature is to allow passed-through Nvidia GPUs
    to work correctly. GPU pci-passthrough is specified on the flavor's
    extra_specs, without requiring an image with special properties.
    Therefore, hiding the KVM signature should also be specifiable through
    the flavor's extra_specs, in order to not require a special image for
    this use case.
    
    If the new flavor extra_spec is present and set to 'true', the libvirt
    driver will produce an additional element to hide kvm's signature on
    the vm, in the same way as with the image property
    `img_hide_hypervisor_id`.
    
    Implements: blueprint hide-hypervisor-id-flavor-extra-spec
    Closes-Bug: 1757424
    Change-Id: I41c5913b4148629b448ea5fb43b7597dc067dc22


** Changed in: nova
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1757424

Title:
  allow hiding kvm signature as a flavor extra_spec

Status in OpenStack Compute (nova):
  Fix Released

Bug description:
  This blueprint intends to add the capability of hiding the kvm signature from guests: https://blueprints.launchpad.net/nova/+spec/add-kvm-hidden-feature
  However, it is implemented only through an image property.

  A major reason for this feature is to allow passed-through Nvidia GPUs
  to work correctly. GPU pci-passthrough is specified on the flavor's
  extra_specs, without requiring an image with special properties.
  Therefore, hiding the KVM signature should also be specifiable through
  the flavor's extra_specs, in order to not require a special image for
  this use case.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1757424/+subscriptions


References