Uploaded image for project: 'Virtualization Strategy'
  1. Virtualization Strategy
  2. VIRTSTRAT-522

Allow per-VM customization of SMBIOS strings

XMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • None
    • CNV Virt-Node
    • None
    • Incidents & Support
    • False
    • Hide

      None

      Show
      None
    • False
    • VIRTSTRAT-32Broaden VM guest OS support

      Some workloads (mainly appliances) are very particular about SMBIOS strings such as Manufacturer, Product, and Version. Today, these are set globally in the Kubevirt config and managed by HCO to expose the virtualization product and version to the virtual machines.

      To allow some appliances certified on generic RHEL KVM to run, we would like to be able to customize these strings on a per-VM basis. As a workaround today, we can override the SMBIOS env var on the HCO pod, but this is a global change that impacts all workloads on the cluster.

      The request here is to provide a supported way to override those strings on a per-VM basis through the VirtualMachine API, an annotation, kubevirt sidecar, or other means.

      The idea is to have that set in annotations and not as a "normal" API field plus having a private kbasem which will be sent to customers that need to change the default SMBIOS string.

              sgott@redhat.com Stuart Gott
              rhn-support-mtessun Martin Tessun
              Votes:
              2 Vote for this issue
              Watchers:
              5 Start watching this issue

                Created:
                Updated: