Improve Ubuntu as an Xen host.
Now that Xen dom0 has made it into the vanillla kernel we should look at including Xen include along side KVM and LXC. We should make it really easy to install and configure Xen as a Ubuntu host. This includes the kernel, libvirt, grub and Xen userspace.
Blueprint information
- Status:
- Complete
- Approver:
- Robbie Williamson
- Priority:
- High
- Drafter:
- Chuck Short
- Direction:
- Approved
- Assignee:
- Ubuntu Server
- Definition:
- Approved
- Series goal:
- Accepted for oneiric
- Implementation:
- Implemented
- Milestone target:
- oneiric-alpha-3
- Started by
- Dave Walker
- Completed by
- Dave Walker
Whiteboard
* xenner is built for xen 3.4.
Work items for Alpha 3:
[zulcss] Remove xen-3.3 from the archive: DONE
[zulcss] Remove ubuntu-xen-server from archive: DONE
[zulcss] Remove ubuntu-xen-desktop from archive: DONE
[zulcss] Test xen booting PAE on i386 without libvirt: POSTPONED
[zulcss] Test xen booting on amd64 without libvirt: DONE
[zulcss] Test xen PAE on i386 with libvirt: POSTPONED
[zulcss] Test xen on amd64 with libvirt: POSTPONED
[zulcss] Test xen hvm CD install on i386: POSTPONED
[zulcss] Test xen hvm CD install on amd64: POSTPONED
Work Items:
[zulcss] Sync Xen 4.1 from Debian Unstable: DONE
[zulcss] Sync xen-common from Debian Unstable: DONE
[zulcss] Update xen dependencies for migration between xen-3.3 to xen-4.1: DONE
[zulcss] Check for upstream bug fixes that has not made it into debian yet: DONE
[smb] Turn on dom0 kernel support in -server kernel: DONE
[zulcss] Write MIR for libxen-devel and libxenstore3.0 to replace libxen3-dev in main: DONE
[zulcss] Test build changes for libvirt with libxen-devel: DONE
[zulcss] Remove xen-3.3 from the archive: DONE
[zulcss] Remove ubuntu-xen-server from archive: DONE
[zulcss] Remove ubuntu-xen-desktop from archive: DONE
[zulcss] Test xen booting PAE on i386 without libvirt: POSTPONED
[zulcss] Test xen booting on amd64 without libvirt: DONE
[zulcss] Test xen PAE on i386 with libvirt: POSTPONED
[zulcss] Test xen on amd64 with libvirt: DONE
[zulcss] Test xen hvm CD install on i386: DONE
[zulcss] Test xen hvm CD install on amd64: DONE
[zulcss] Test xen-tools to make sure that it works with xen 4.1: DONE
[zulcss] Test live-helper to see if it works with xen 4.1: POSTPONED
[zulcss] Create a small xen meta package to make xen install easier: POSTPONED
Work Items
Dependency tree
* Blueprints in grey have been implemented.