Feature #1762

Implement Xen FEATURES

Added by Laurent Grawet over 8 years ago. Updated over 7 years ago.

Status:ClosedStart date:02/10/2013
Priority:NormalDue date:
Assignee:Javi Fontan% Done:

0%

Category:Drivers - VM
Target version:Release 4.6
Resolution:fixed Pull request:

Description

Hi,

I have to pass several options to Xen with RAW attribute. It would be nice to implement FEATURES like with KVM. Here is an example with Xen options we currently use. Some options are mandatory for HVM/PVHVM guests. usbdevice='tablet' is needed to keep mouse pointers aligned with vnc/novnc. Note that {1|0} logical values can be translated to {yes|no} in OpenNebula like in KVM FEATURES.

FEATURES=[
        pae={1|0},   
        acpi={1|0}
        apic={1|0}
        xen_platform_pci={1|0}
        builder='hvm'
        device_model='/usr/lib/xen/bin/qemu-dm'
        boot='d'
        usbdevice='tablet']

Regards,

Laurent

Associated revisions

Revision e5d79176
Added by Javi Fontan over 7 years ago

feature #1762: add pae, acpi, apic options to xen

Revision 6494e808
Added by Javi Fontan over 7 years ago

feature #1762: add apic feature to kvm

Revision 91dcb064
Added by Javi Fontan over 7 years ago

feature #1762: add tablet usb input to xen

Revision 869b6d5d
Added by Javi Fontan over 7 years ago

feature #1762: add device_model to xen features

Revision f31c6a7c
Added by Javi Fontan over 7 years ago

feature #1762: add APIC option to sunstone

Revision dbc6120c
Added by Javi Fontan over 7 years ago

feature #1762: add device_model to template wizard

History

#1 Updated by Ruben S. Montero over 8 years ago

  • Target version changed from Release 4.0 to Release 4.2

#2 Updated by Ruben S. Montero about 8 years ago

  • Category set to Drivers - VM

#3 Updated by Ruben S. Montero almost 8 years ago

  • Target version changed from Release 4.2 to Release 4.4

#4 Updated by Javi Fontan almost 8 years ago

In 4.2 builder is set to hvm when no kernel/initrd or bootloader are specified.

#5 Updated by Ruben S. Montero almost 8 years ago

  • Target version deleted (Release 4.4)

#6 Updated by Ruben S. Montero over 7 years ago

  • Target version set to Release 4.6

#7 Updated by Javi Fontan over 7 years ago

  • Assignee set to Javi Fontan

Boot option can be specified in the OS section.

#8 Updated by Javi Fontan over 7 years ago

These features are implemented:

  • pae
  • acpi
  • apic
  • device_model
  • usbdevice=tablet is implemented like in KVM, with:
INPUT=[ TYPE=tablet, BUS=usb ]

Features already implented:

  • builder='hvm' is set when no bootloader or kernel is specified.
  • Boot order is changed in OS=[ BOOT='cdrom,hd' ]

xen_platform_pci is not implemented as it can be activated in Xen configuration.

#9 Updated by Javi Fontan over 7 years ago

  • Status changed from New to Closed
  • Resolution set to fixed

Also available in: Atom PDF