Feature #3772

Synnefo XEN support

Added by Stratos Psomadakis over 6 years ago. Updated over 5 years ago.

Status:Closed Start date:05/20/2013
Priority:Medium Due date:
Assignee:Christos Stavrakakis % Done:

0%

Category:- Spent time: -
Target version:0.14.0

Description

To fully support XEN in Synnefo: * we need to modify snf-cyclades-app to support hypervisor-specific hv_params for Ganeti, and for the moment disable hotplug for XEN instances * snf-cyclades-gtools also need to be modified to support collecting stats for XEN guests / DomUs * ganeti (snf-ganeti), snf-network and snf-image have already been modified to support / install custom vif / network scripts for XEN

Associated revisions

Revision bd87213f
Added by Christos Stavrakakis over 6 years ago

cyclades: Sypport backends with Xen hypervisor

Support Ganeti backends with Xen hypervisor:
  • Extend 'Backend' model with the 'hypervisor' attribute, which
    currently can be 'kvm' or 'xen'. Use 'kvm' as default value to
    easy database migration. Also add the corresponding schema migration.
  • Do not use hotplug at Xen backends, since it is not
    implemented.
  • Support different 'hvparams' for Xen and KVM backends. Update
    GANETI_CREATEINSTNACE_KWARGS setting to hold 'hvparams' for both
    Xen and KVM.
  • When getting instance console, check 'serial_console' hvparam only
    for Xen instances.

Refs #3772

Revision 4c9ac139
Added by Christos Stavrakakis over 6 years ago

cyclades: Add --hypervisor option to backend cmds

Add '--hypervisor' option to 'backend-add' and 'backend-modify'
management commands.

Refs #3772

History

#1 Updated by Christos Stavrakakis over 5 years ago

  • Status changed from New to Closed

Also available in: Atom PDF