Feature #3772
Synnefo XEN support
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
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
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 about 10 years ago
- Status changed from New to Closed