[Pkg-libvirt-maintainers] Bug#867379: trigger seems to be in "invoke-rc.d libvirtd start"

Christian Ehrhardt christian.ehrhardt at canonical.com
Thu Jul 6 12:47:32 UTC 2017


​This gets even more weird as I think this might be more systemd than
libvirtd.
The following shows:
1. that all currently running services are correctly tracking tasks
2. on daemon-reload something odd happens, none are tracked anymore
3. a restart of a single service gets all back in good state

root at debian:~# for srv in $(systemctl list-units --type=service | grep -v
-E '(user|getty)' | awk '/running/{print $1}'); do printf "%40s%s\n" "$srv
: " "$(systemctl status $srv | grep Tasks)"; done
                         cron.service :     Tasks: 1 (limit: 4915)
                         dbus.service :     Tasks: 1 (limit: 4915)
                      dnsmasq.service :     Tasks: 1 (limit: 4915)
                        exim4.service :     Tasks: 1 (limit: 4915)
                     libvirtd.service :     Tasks: 16 (limit: 4915)
                 lvm2-lvmetad.service :     Tasks: 1 (limit: 4915)
                       polkit.service :     Tasks: 3 (limit: 4915)
                      rsyslog.service :     Tasks: 4 (limit: 4915)
                          ssh.service :     Tasks: 1 (limit: 4915)
             systemd-journald.service :     Tasks: 1 (limit: 4915)
               systemd-logind.service :     Tasks: 1 (limit: 4915)
            systemd-timesyncd.service :     Tasks: 2 (limit: 4915)
                systemd-udevd.service :     Tasks: 1
                     virtlogd.service :     Tasks: 2 (limit: 4915)
root at debian:~# systemctl daemon-reload
root at debian:~# for srv in $(systemctl list-units --type=service | grep -v
-E '(user|getty)' | awk '/running/{print $1}'); do printf "%40s%s\n" "$srv
: " "$(systemctl status $srv | grep Tasks)"; done
                         cron.service :
                         dbus.service :
                      dnsmasq.service :
                        exim4.service :
                     libvirtd.service :
                 lvm2-lvmetad.service :
                       polkit.service :
                      rsyslog.service :
                          ssh.service :
             systemd-journald.service :
               systemd-logind.service :
            systemd-timesyncd.service :
                systemd-udevd.service :
                     virtlogd.service :
root at debian:~# systemctl restart libvirtd
root at debian:~# for srv in $(systemctl list-units --type=service | grep -v
-E '(user|getty)' | awk '/running/{print $1}'); do printf "%40s%s\n" "$srv
: " "$(systemctl status $srv | grep Tasks)"; done
                         cron.service :     Tasks: 1 (limit: 4915)
                         dbus.service :     Tasks: 1 (limit: 4915)
                      dnsmasq.service :     Tasks: 1 (limit: 4915)
                        exim4.service :     Tasks: 1 (limit: 4915)
                     libvirtd.service :     Tasks: 16 (limit: 4915)
                 lvm2-lvmetad.service :     Tasks: 1 (limit: 4915)
                       polkit.service :     Tasks: 3 (limit: 4915)
                      rsyslog.service :     Tasks: 4 (limit: 4915)
                          ssh.service :     Tasks: 1 (limit: 4915)
             systemd-journald.service :     Tasks: 1 (limit: 4915)
               systemd-logind.service :     Tasks: 1 (limit: 4915)
            systemd-timesyncd.service :     Tasks: 2 (limit: 4915)
                systemd-udevd.service :     Tasks: 1
                     virtlogd.service :     Tasks: 2 (limit: 4915)

I think I'll reach out to systemd for help - I don't see an obvious reason
yet.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20170706/3b45f20e/attachment-0001.html>


More information about the Pkg-libvirt-maintainers mailing list