I updated my gutsy (7.10) server to hardy (8.04) recently, and ran across a few little problems that I wanted to post somewhere useful.

  1. There are networking issues with the Ubuntu Xen kernel. You have to download a patched kernel, which is linked from this helpful howto. There are several bugs in launchpad about this.

  2. Updating xen-utils-3.1 to 3.2 (and removing the 3.1 package) removes a needed symlink. It’s this bug.

  3. Apparently a reboot is needed between installing xen-hypervisor-3.2 and xen-utils-3.2.

I like Ubuntu a lot, I really do, but it would be nice to have a release that actually worked with Xen for once.