Source: nova Version: 2014.1.1-8 Severity: wishlist Tags: patch Hi, The libvirt package has been split to allow installation without the libvirtd daemon running as root. The package that ensures that libvird is running as root (providing qemu:///system and lxc:///) is now called libvirt-daemon-system. The attached patch changes the dependencies accordingly. It'd be great if this could be applied.
To be on the safe side you could also depend on libvirt-daemon-system | libvirt-bin and use Should-Start: libvirtd libvirt-bin but since a version in backports will be available too this isn't necessary. Cheers, -- Guido
>From 966cb1f28acce048984540e31104edefa7592adf Mon Sep 17 00:00:00 2001 Message-Id: <966cb1f28acce048984540e31104edefa7592adf.1407534200.git....@sigxcpu.org> From: =?UTF-8?q?Guido=20G=C3=BCnther?= <a...@sigxcpu.org> Date: Fri, 8 Aug 2014 23:37:28 +0200 Subject: [PATCH] Switch to libvirt-daemon-system instead of libvirt-bin libvirt-bin is now a transitional package, use libvirt-daemon-system instead. --- debian/control | 10 +++++----- debian/nova-compute.init | 4 ++-- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/debian/control b/debian/control index ea569c8..8aaff30 100644 --- a/debian/control +++ b/debian/control @@ -17,7 +17,7 @@ Build-Depends: debhelper (>= 9), Build-Depends-Indep: bpython, euca2ools, ipython, - libvirt-bin, + libvirt-daemon-system, openssh-client, procps, pylint, @@ -227,7 +227,7 @@ Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, dpkg-dev, - libvirt-bin, + libvirt-daemon-system, nova-common, nova-compute, python-libvirt, @@ -257,7 +257,7 @@ Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, dpkg-dev, - libvirt-bin, + libvirt-daemon-system, nova-common, nova-compute, python-libvirt, @@ -313,7 +313,7 @@ Architecture: all Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, dpkg-dev, - libvirt-bin, + libvirt-daemon-system, nova-common, nova-compute, python-libvirt, @@ -345,7 +345,7 @@ Pre-Depends: dpkg (>= 1.15.6~) Depends: adduser, dpkg-dev, qemu-kvm | kvm, - libvirt-bin, + libvirt-daemon-system, nova-common, nova-compute, python-libvirt, diff --git a/debian/nova-compute.init b/debian/nova-compute.init index 7876c18..b4b65f1 100644 --- a/debian/nova-compute.init +++ b/debian/nova-compute.init @@ -3,8 +3,8 @@ # Provides: nova-compute # Required-Start: $network $local_fs $remote_fs $syslog # Required-Stop: $remote_fs -# Should-Start: libvirtd libvirt-bin postgresql mysql keystone rabbitmq-server ntp -# Should-Stop: libvirtd libvirt-bin postgresql mysql keystone rabbitmq-server ntp +# Should-Start: libvirtd postgresql mysql keystone rabbitmq-server ntp +# Should-Stop: libvirtd postgresql mysql keystone rabbitmq-server ntp # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: Nova Compute server -- 2.0.1