This bug was fixed in the package libvirt - 0.8.8-1ubuntu1 --------------- libvirt (0.8.8-1ubuntu1) natty; urgency=low * Resynchronize and merge from Debian unstable. Remaining changes: - debian/patches: * 9000-delayed_iff_up_bridge.patch * 9001-dont_clobber_existing_bridges.patch * 9002-better_default_uri_virsh.patch * 9003-better-default-arch.patch * 9004-libvirtd-group-name.patch * 9005-increase-unix-socket-timeout.patch * 9006-default-config-test-case.patch * 9007-fix-daemon-conf-ftbfs.patch * 9011-move-ebtables-script.patch * 9014-skip-nodeinfotest.patch * 9020-lp545795.patch * 9021-fix-uint64_t.patch - debian/patches/series: * Disable qemu-disable-network.diff.patch - debian/control: * set ubuntu maintainer * Build-Depends: - swap libxen to libxen3, qemu to qemu-kvm, and open-iscsi to open-iscsi-utils in Build-Depends - remove virtualbox Build-Depends - add libxml2 and libapparmor-dev Build-Depends * convert Vcs-Git to Xs-Debian-Vcs-Git * libvirt-bin Depends: move netcat-openbsd, bridge-utils, dnsmasq-base (>= 2.46-1), and iptables from Recommends to Depends * libvirt-bin Recommends: move qemu to Suggests * libvirt-bin Suggests: add apparmor * libvirt0 Recommands: move lvm2 to Suggests - keep debian/libvirt-bin.apport - keep debian/libvirt-bin.cron.daily - debian/libvirt-bin.dirs: * add apparmor, cron.daily, and apport dirs - debian/libvirt-bin.examples: * add debian/libvirt-suspendonreboot - debian/libvirt-bin.install: * add /etc/apparmor.d files * add apport hook - debian/libvirt-bin.manpages: * add debian/libvirt-migrate-qemu-disks.1 - debian/libvirt-bin.postinst: * replace libvirt groupname with libvirtd * add each admin user to libvirtd group * call apparmor_parser on usr.sbin.libvirtd and usr.lib.libvirt.virt-aa-helper * call 'libvirt-migrate-qemu-disks -a' after libvirt-bin has started if migrating from older than 0.8.3-1ubuntu1 - debian/libvirt-bin.postrm: * replace libvirt groupname with libvirtd * remove usr.sbin.libvirtd and usr.lib.libvirt.virt-aa-helper - keep added files under debian/: * libvirt-bin.upstart * libvirt-migrate-qemu-disks * libvirt-migrate-qemu-disks.1 * libvirt-suspendonreboot * apparmor profiles - debian/README.Debian: * add 'Apparmor Profile' section * add 'Disk migration' section - debian/rules: * don't build with vbox since virtualbox-ose is in universe * add --with-apparmor to DEB_CONFIGURE_EXTRA_FLAGS * set DEB_DH_INSTALLINIT_ARGS to '--upstart-only' * set DEB_MAKE_CHECK_TARGET to 'check' * remove unneeded binary-install/libvirt-bin:: and clean:: sections (they only deal with sysvinit stuff) * add build/libvirt-bin:: section to install - apparmor files - apport hooks - libvirt-migrate-qemu-disks * The following Ubuntu packaging changes occurred during the divergence between Debian and Ubuntu. These changes are not new, but included here for completeness: (0.8.5-0ubuntu1 - 0.8.5-0ubuntu5): - Have upstart job source /etc/default/libvirt-bin. This is only a temporary fix until upstart provides proper default override support through /etc/init/libvirt-bin.override (or any other mechanism). (LP: 708172) - debian/apparmor/usr.sbin.libvirtd: use PUx instead of Ux for executables (LP: 573315) - Rebuild with python 2.7 as the python default. - debian/libvirt-bin.cron.daily: use shell globbing to enumerate xml files. Based on patch thanks to Henryk Plötz (LP: 655176) * Dropped the following patches included/fixed upstream: - 9010-dont-disable-ipv6.patch - 9022-build-cleanup-declaration-of-xen-tests.patch - 9023-vah-require-uuid.patch - 9009-autodetect-nc-params.patch * rolled into Debian's Autodetect-if-the-remote-nc-command-supports-the-q-o.patch * Updated the following patches: - 9011-move-ebtables-script.patch: * LOCALSTATEDIR is defined in configmake.h - 9000-9006: added DEP-3 tags - 9002-better_default_uri_virsh.patch: updated (context changed) * New patches: - 9022-drop-booton-when-kernel-specified.patch (LP: #720426) - 9023-fix-lxc-console-hangup.patch (LP: #668369) - 9024-skip-broken-commandtest.patch * debian/patches/series: - don't apply Disable-CHECKSUM-rule.patch: our iptables can do this - don't apply Debian-specific Debianize-libvirt-guests.patch libvirt (0.8.8-1) unstable; urgency=low [ Guido Günther ] * [6a174b7] Remove symbol versions that didn't introduce new public symbols and mark those as missing. [ Laurent Léonard ] * [d9e4cad] Imported Upstream version 0.8.8 * [d5ae8aa] Drop patches - build-let-xgettext-see-strings-in-libvirt-guests.patch - fixed upstream - libvirt-guests-remove-bashisms.patch - fixed upstream * [d5990df] Update libvirt0 symbols libvirt (0.8.7-3) unstable; urgency=low * [e6c5184] New patch Don-t-pass-empty-arguments-to-dnsmasq.patch: Don't pass empty arguments to dnsmasq Thanks to Simon McVittie for the detailed description (Closes: #613944) * [8887de6] Add gbp.conf libvirt (0.8.7-2) unstable; urgency=low [ Laurent Léonard ] * [aa3b6a0] Add gettext-base dependency for libvirt-bin. Since libvirt-guests now needs it. * [bb7dbde] Add non dependency booting support for libvirt-guests [ Guido Günther ] * Upload to unstable * [f2fdde0] libvirt-bin.init: add cgconfig to Should-Start. This ensures we reliably process cgroups before starting libvirtd (Closes: #610738) * [261f679] libvirt-bin.init: Add hal and avahi to Should-Stop to make Should-Start and Should-Stop symmetric. libvirt (0.8.7-1) experimental; urgency=low [ Guido Günther ] * [f561b2e] New patch 0010-nwfilter-resolve-deadlock-between-VM- operations-and-.patch nwfilter: resolve deadlock between VM operations and filter update (Closes: #602715) [ Laurent Léonard ] * [6f95d48] Fix exit status codes in libvirt init script to comply with LSB * [7d7aed4] New patch 0010-Debianize-libvirt-guests.patch * [a7f4bed] Install libvirt-guests * [6408c57] Remove libvirt-suspendonreboot * [3466195] Imported Upstream version 0.8.7 * [18bb43a] Update libvirt0 symbols * [d8e02ad] Fix typo in --with-init-script build option * [676a47e] New patch 0008-libvirt-guests-remove-bashisms.patch * [3a03ea6] New patch 0009-build-let-xgettext-see-strings-in-libvirt- guests.patch * [ee3d2e0] Update patch 0010-Debianize-libvirt-guests.patch * [904de70] Update libvirt-guests init script location libvirt (0.8.6-1) experimental; urgency=low * [3b7b682] Imported Upstream version 0.8.6 * [5b081c3] Drop patch - 0008-Move-MAX_VIRT_CPUS-so-all-xen-code-can-see-it.patch - fixed upstream * [38589e6] Update libvirt0 symbols libvirt (0.8.5-1) experimental; urgency=low [ Laurent Léonard ] * [6e46f0e] Fix wrong regular expression in debian/watch * [802e658] Imported Upstream version 0.8.5 * [c8e4517] Update patch 0002-qemu-disable-network.diff.patch * [5549d65] Drop patch - 0009-Don-t-fail-lxc-domain-start-when-memory-controller-s.patch - fixed upstream * [1af66c1] Update libvirt0 symbols [ Guido Günther ] * [fc234c4] New patch 0008-Move-MAX_VIRT_CPUS-so-all-xen-code-can-see- it.patch. Move MAX_VIRT_CPUS so all xen code can see it libvirt (0.8.4-1) experimental; urgency=low [ Laurent Léonard ] * [49a581b] Imported Upstream version 0.8.4 * [e1dc0c7] Redo patches * [cce7327] Update libvirt0 symbols [ Guido Günther ] * [bd91614] Drop 0007-Fix-block-statistics-with-newer-versions-of- Xen.patch fixed upstream. libvirt (0.8.3-6~1.gbpca2348) UNRELEASED; urgency=low ** SNAPSHOT build @ca2348476605efc4d067933f136ffdae3cf44283 ** [ Laurent Léonard ] * [6e46f0e] Fix wrong regular expression in debian/watch * [6f95d48] Fix exit status codes in libvirt init script to comply with LSB libvirt (0.8.3-5) unstable; urgency=low [ Laurent Léonard ] * [6e46f0e] Fix wrong regular expression in debian/watch [ Guido Günther ] * [f561b2e] New patch 0010-nwfilter-resolve-deadlock-between-VM- operations-and-.patch nwfilter: resolve deadlock between VM operations and filter update (Closes: #602715) * [91a1b8d] New patch 0011-OpenVZ-take-veid-from-vmdef-name-when- defining-new-d.patch: Fixes OpenVZ domain creation (Closes: #592817) - thanks to Eric Litak. * [3d3f395] New patch 0012-OpenVZ-Fix-some-overwritten-error-codes.patch: Improve error reporting. libvirt (0.8.3-4) unstable; urgency=low * [29e8714] Recommend ebtables used by nwfilter * [e9eb650] New patch 0009-Don-t-fail-lxc-domain-start-when-memory-controller-s.patch - Don't fail lxc domain start when memory controller support is missing (Closes: #566180) libvirt (0.8.3-3) unstable; urgency=low * [178670a] Add $syslog to the list of Required-{Start,Stop} services also drop $local_fs since we already have $remote_fs * [4db7451] Don't hardcode netcat's -q option. (Closes: #573172) - thanks to Marc Deslauriers for the patch * [d4c46ee] Disable CHECKSUM rules not supported by Squeeze's iptables (Closes: #598330) * [dbc2609] Move new NEWS items to the top libvirt (0.8.3-2) unstable; urgency=low * [4097bbd] New patch 0007-Fix-block-statistics-with-newer-versions- of-Xen.patch. Fix block statistics with newer versions of Xen (Closes: #596004) - thanks to Gerald Turner for the patch * [d554da3] Explain disk image probing changes (Closes: #594962) -- Serge Hallyn