Hi,
back to the topic of this bugreport. I'm getting the same error:
--
root@compute1:~# systemctl status libvirt-bin
● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor
preset: enabled)
Active: inactive (dead) since Thu 2016-07-28 09:09:57 CEST; 6s ago
Docs: man:libvirtd(8)
http://libvirt.org
Process: 5456 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited,
status=0/SUCCESS)
Main PID: 5456 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/libvirt-bin.service
├─5459 /usr/sbin/libvirtd -d -l
├─5519 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─5520 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
Jul 28 09:09:57 compute1 systemd[1]: Starting Virtualization daemon...
Jul 28 09:09:57 compute1 systemd[1]: libvirt-bin.service: Got notification
message from PID 5459, but reception only permitted for main PID 5456
Jul 28 09:09:57 compute1 systemd[1]: Started Virtualization daemon.
--
it's a fresh installed 16.04 so no old version is laying around and
doing something unusual.
systemd is also newer than above commit:
--
Package: systemd
Priority: required
Section: admin
Installed-Size: 18776
Maintainer: Ubuntu Developers <[email protected]>
Original-Maintainer: Debian systemd Maintainers
<[email protected]>
Architecture: amd64
Version: 229-4ubuntu4
--
even after adding "NotifyAccess=all" the service isn't handled
correctly.
--
root@compute1:~# systemctl status libvirt-bin
● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor
preset: enabled)
Active: inactive (dead) since Thu 2016-07-28 09:23:32 CEST; 747ms ago
Docs: man:libvirtd(8)
http://libvirt.org
Process: 5361 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited,
status=0/SUCCESS)
Main PID: 5361 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/libvirt-bin.service
├─5364 /usr/sbin/libvirtd -d -l
├─5424 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─5425 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
Jul 28 09:23:32 compute1 systemd[1]: Starting Virtualization daemon...
Jul 28 09:23:32 compute1 systemd[1]: Started Virtualization daemon.
--
I'm unable to stop/restart the service - only killing the processes
manually will allow further usage of "systemctl stop/start.."
If I remove the "-d" in OPTS of /etc/default/libvirt-bin, systemd is
able to detect the running libvirtd.
--
root@compute1:~# systemctl status libvirt-bin
● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor
preset: enabled)
Active: active (running) since Thu 2016-07-28 09:25:37 CEST; 2s ago
Docs: man:libvirtd(8)
http://libvirt.org
Main PID: 6007 (libvirtd)
CGroup: /system.slice/libvirt-bin.service
├─6007 /usr/sbin/libvirtd -l
├─6068 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─6069 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
Jul 28 09:25:37 compute1 systemd[1]: Starting Virtualization daemon...
Jul 28 09:25:37 compute1 systemd[1]: Started Virtualization daemon.
--
and also is able to shutdown the process
--
root@compute1:~# systemctl status libvirt-bin
● libvirt-bin.service - Virtualization daemon
Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor
preset: enabled)
Active: inactive (dead) since Thu 2016-07-28 09:25:44 CEST; 1s ago
Docs: man:libvirtd(8)
http://libvirt.org
Process: 6007 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited,
status=0/SUCCESS)
Main PID: 6007 (code=exited, status=0/SUCCESS)
CGroup: /system.slice/libvirt-bin.service
├─6068 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
└─6069 /usr/sbin/dnsmasq
--conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro
--dhcp-script=/usr/lib/libvirt/libvirt_leaseshelper
--
But as you can see, the dnsmasq-processes spawned by libvirt are still
running.
Hopefully someone with deeper knowledge of libvirtd/systemctl may be
able to suggest a solution.
Thanks a lot,
Fabian
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1574566
Title:
package libvirt-bin 1.3.1-1ubuntu10 failed to install/upgrade:
subprocess installed post-installation script returned error exit
status 1
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1574566/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs