Comment 4 for bug 962184

Revision history for this message
Mike McClurg (mike-mcclurg) wrote : Re: Sync xen-api 1.3.2-4 (universe) from Debian unstable (main)

* Why is this necessary:

This package update fixes some packaging bugs, as well as a bug which prevented VMs from shutting down properly. We have also introduced a new upstream change which allows xcp-xapi to make use of Open vSwitch. This was a feature which was highly desired for the Precise release, but was not possible before this upstream change, which is described below.

* Upstream change:

We've moved network management functionality out of xcp-xapi, and into a new daemon process called xcp-networkd. This new binary is distributed in a new binary deb file, but is still part of the original source packagem xen-api. This daemon allows the user to configure his/her virtual networking using either the traditional linux bridging mechanism, or the newer Open vSwitch, which is now the default in XCP and XenServer (from which this package has been ported).

We see this as a major improvement, and we would like to see this make it into Precise. We feel that this package would lack major functionality otherwise. For instance, Open vSwitch is a requirement for OpenStack's Quantum network management software, and this upstream change makes it possible to use OpenStack Quantum with xcp-xapi on Ubuntu as a dom0.

* Reverse dependencies mentioned by Iain in #2:

We have been developing xen-api for Debian/Ubuntu for the purpose of supporting OpenStack on an Ubuntu Xen dom0, so we are confident that this update doesn't break the dependencies of the nova-* packages. xcp-guest-templates is also unaffected by this change.