[FFE] Update to Xen-4.3 in Saucy
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
xen (Ubuntu) |
Fix Released
|
High
|
Stefan Bader |
Bug Description
Xen-4.3 released in July and beside the new features and improvements described in [1] the packaging has been improved to:
- continue to support qemu-dm (also called qemu-xen-
- automatically migrate xm/xend persistent domains to use the current 4.3
- export libxenlight properly into libxen-dev (required to get libvirt libxl
support)
- Depend on qemu to use upstream qemu in qemu-xen mode
- add support to compile on armhf
Since this new release also marks a bigger change as 32bit hypervisors are no longer supported and the old xm/xend stack now being officially deprecated for the second release [2] (making a complete removal expected sooner than later), it is important to get this into Saucy to allow this to settle before the next LTS. Also the Arm support might be quite important.
[1] http://
[2] http://
I uploaded and build the new Xen package in my PPA (ppa:smb/xen):
https:/ /launchpad. net/~smb/ +archive/ xen/+build/ 4880118/ +files/ buildlog_ ubuntu- saucy-amd64. xen_4.3. 0-0ubuntu3_ UPLOADING. txt.gz /launchpad. net/~smb/ +archive/ xen/+build/ 4880119/ +files/ buildlog_ ubuntu- saucy-i386. xen_4.3. 0-0ubuntu3_ UPLOADING. txt.gz
https:/
Testing done: traditional and qemu-xen (actually qemu-system-i386)
- Install and use the new packages from the PPA in Saucy (one Intel and one AMD based host)
- On each host
- Create and use HVM guests locally with xm/xl commands.
- Create and use HVM guests through libvirt (xm and xl stack)
- For xl stack using qemu-xen-
- Create and use PVM guests from clould-images locally with xm/xl commands.
[Note: PVM domains are not working through libvirt with the current and all previous releases.]