Public bug reported: On Xenial, systemd is not reporting the state of libvirtd properly or shutting down on request.
# pgrep libvirtd # systemctl start libvirt-bin.service # systemctl status libvirt-bin.service ● libvirt-bin.service - Virtualization daemon Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled) Active: inactive (dead) since Thu 2016-04-07 08:05:15 UTC; 8s ago Docs: man:libvirtd(8) http://libvirt.org Process: 20385 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS) Main PID: 20385 (code=exited, status=0/SUCCESS) Tasks: 18 (limit: 512) Memory: 11.5M CPU: 356ms CGroup: /system.slice/libvirt-bin.service ├─14931 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas ├─14932 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas └─20387 /usr/sbin/libvirtd -d Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Starting Virtualization daemon... Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Started Virtualization daemon. Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /etc/hosts - 7 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq-dhcp[14931]: read /var/lib/libvirt/dnsmasq/default.hostsfile # pgrep libvirtd 20387 # systemctl stop libvirt-bin.service # pgrep libvirtd 20387 I would expect systemd to report libvirt-bin as "Active: active (running)" and to stop libvirtd on "systemctl stop libvirt-bin.service" libvirt-bin 1.3.1-1ubuntu6 libvirt0:amd64 1.3.1-1ubuntu6 nova-compute-libvirt 2:13.0.0~rc1-0ubuntu1 ** Affects: libvirt (Ubuntu) Importance: Undecided Status: New ** Description changed: - The systemd script is not reporting the state of libvirtd properly or - shutting down on request. + On Xenial the systemd script is not reporting the state of libvirtd + properly or shutting down on request. # pgrep libvirtd # systemctl start libvirt-bin.service # systemctl status libvirt-bin.service ● libvirt-bin.service - Virtualization daemon - Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled) - Active: inactive (dead) since Thu 2016-04-07 08:05:15 UTC; 8s ago - Docs: man:libvirtd(8) - http://libvirt.org - Process: 20385 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS) - Main PID: 20385 (code=exited, status=0/SUCCESS) - Tasks: 18 (limit: 512) - Memory: 11.5M - CPU: 356ms - CGroup: /system.slice/libvirt-bin.service - ├─14931 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas - ├─14932 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas - └─20387 /usr/sbin/libvirtd -d + Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled) + Active: inactive (dead) since Thu 2016-04-07 08:05:15 UTC; 8s ago + Docs: man:libvirtd(8) + http://libvirt.org + Process: 20385 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS) + Main PID: 20385 (code=exited, status=0/SUCCESS) + Tasks: 18 (limit: 512) + Memory: 11.5M + CPU: 356ms + CGroup: /system.slice/libvirt-bin.service + ├─14931 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas + ├─14932 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas + └─20387 /usr/sbin/libvirtd -d Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Starting Virtualization daemon... Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Started Virtualization daemon. Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /etc/hosts - 7 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq-dhcp[14931]: read /var/lib/libvirt/dnsmasq/default.hostsfile # pgrep libvirtd 20387 # systemctl stop libvirt-bin.service # pgrep libvirtd 20387 - - I would expect systemd to report libvirt-bin as "Active: active (running)" and to stop libvirtd on "systemctl stop libvirt-bin.service" - + I would expect systemd to report libvirt-bin as "Active: active + (running)" and to stop libvirtd on "systemctl stop libvirt-bin.service" libvirt-bin 1.3.1-1ubuntu6 libvirt0:amd64 1.3.1-1ubuntu6 nova-compute-libvirt 2:13.0.0~rc1-0ubuntu1 ** Description changed: - On Xenial the systemd script is not reporting the state of libvirtd - properly or shutting down on request. + On Xenial systemd is not reporting the state of libvirtd properly or + shutting down on request. # pgrep libvirtd # systemctl start libvirt-bin.service # systemctl status libvirt-bin.service ● libvirt-bin.service - Virtualization daemon Loaded: loaded (/lib/systemd/system/libvirt-bin.service; enabled; vendor preset: enabled) Active: inactive (dead) since Thu 2016-04-07 08:05:15 UTC; 8s ago Docs: man:libvirtd(8) http://libvirt.org Process: 20385 ExecStart=/usr/sbin/libvirtd $libvirtd_opts (code=exited, status=0/SUCCESS) Main PID: 20385 (code=exited, status=0/SUCCESS) Tasks: 18 (limit: 512) Memory: 11.5M CPU: 356ms CGroup: /system.slice/libvirt-bin.service ├─14931 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas ├─14932 /usr/sbin/dnsmasq --conf-file=/var/lib/libvirt/dnsmasq/default.conf --leasefile-ro --dhcp-script=/usr/lib/libvirt/libvirt_leas └─20387 /usr/sbin/libvirtd -d Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Starting Virtualization daemon... Apr 07 08:05:15 juju-trusty-machine-5 systemd[1]: Started Virtualization daemon. Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /etc/hosts - 7 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq[14931]: read /var/lib/libvirt/dnsmasq/default.addnhosts - 0 addresses Apr 07 08:05:15 juju-trusty-machine-5 dnsmasq-dhcp[14931]: read /var/lib/libvirt/dnsmasq/default.hostsfile # pgrep libvirtd 20387 # systemctl stop libvirt-bin.service # pgrep libvirtd 20387 I would expect systemd to report libvirt-bin as "Active: active (running)" and to stop libvirtd on "systemctl stop libvirt-bin.service" libvirt-bin 1.3.1-1ubuntu6 libvirt0:amd64 1.3.1-1ubuntu6 nova-compute-libvirt 2:13.0.0~rc1-0ubuntu1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1567272 Title: systemd claims libvirt-bin is dead on xenial To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libvirt/+bug/1567272/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
